|
Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
| 10. Компоненты - Фундаментальные Блоки Приложений React.mp4 |
34.76MB |
| 100. Использование Хука useReducer.mp4 |
188.59MB |
| 101. useReducer и useEffect.mp4 |
129.62MB |
| 102. useState vs useReducer.mp4 |
19.69MB |
| 103. Context.mp4 |
53.31MB |
| 104. Использование Context API.mp4 |
72.04MB |
| 105. Использование Хука useContext.mp4 |
20.68MB |
| 106. Динамический Context.mp4 |
42.75MB |
| 107. Кастомный Компонент Context Provider.mp4 |
97.89MB |
| 108. Ограничения Context.mp4 |
26.01MB |
| 109. Правила Хуков.mp4 |
56.69MB |
| 11. Декларативное Программирование.mp4 |
17.18MB |
| 110. Рефакторинг Компонента Input.mp4 |
83.21MB |
| 111. forwardRef & useImperativeHandle.mp4 |
149.83MB |
| 112. Код всего проекта.txt |
199B |
| 113. Краткий Обзор Раздела.mp4 |
31.64MB |
| 114. Создание Структуры Проекта.mp4 |
26.01MB |
| 115. Добавление Компонента Header.mp4 |
45.21MB |
| 116. Добавление Компонента HeaderCartButton.mp4 |
61.77MB |
| 117. Добавление Компонентов для Отображения Блюд.mp4 |
80.25MB |
| 118. Отображение Блюд.mp4 |
113.10MB |
| 119. Добавление Формы.mp4 |
93.14MB |
| 12. Создание Проекта.mp4 |
117.76MB |
| 120. Исправление Небольшого Бага.mp4 |
56.30MB |
| 121. Добавление Компонента Cart.mp4 |
44.88MB |
| 122. Добавление Модального Окна.mp4 |
67.17MB |
| 123. Управление Состоянием Cart и Modal.mp4 |
134.38MB |
| 124. Добавление Контекста Cart.mp4 |
88.35MB |
| 125. Использование Контекста.mp4 |
66.55MB |
| 126. Добавление Reducer в Cart.mp4 |
122.93MB |
| 127. Использование refs.mp4 |
135.53MB |
| 128. Отображение Элементов Корзины.mp4 |
100.95MB |
| 129. Усложнение Логики Reducer.mp4 |
86.61MB |
| 13. Подготовка Проекта.mp4 |
43.73MB |
| 130. Добавление Функциональности Удаления Элементов.mp4 |
128.44MB |
| 131. Использование useEffect.mp4 |
128.42MB |
| 132. Код всего проекта.txt |
185B |
| 133. Краткий Обзор Раздела.mp4 |
22.56MB |
| 134. Как Работает React.mp4 |
49.16MB |
| 135. Обновление Компонентов.mp4 |
95.84MB |
| 136. Переоценка Дочернего Компонента.mp4 |
168.52MB |
| 137. Предотвращение Ненужных Переоценок при Помощи React.memo().mp4 |
144.06MB |
| 138. Предотвращение Пересоздания Функций при Помощи useCallback().mp4 |
67.32MB |
| 139. useCallback & dependencies.mp4 |
120.47MB |
| 14. Обзор Проекта React.mp4 |
85.58MB |
| 140. Первые Итоги.mp4 |
78.24MB |
| 141. Подробнее о Состоянии и Компонентах.mp4 |
60.66MB |
| 142. Планирование Состояний.mp4 |
48.36MB |
| 143. Код всего проекта.txt |
181B |
| 144. Краткий Обзор Раздела.mp4 |
18.33MB |
| 145. Что Такое Компоненты на Основе Классов.mp4 |
30.21MB |
| 146. Первый Компонент на Основе Класса.mp4 |
34.35MB |
| 147. Работа с Состояниями и Событиями.mp4 |
166.62MB |
| 148. Жизненный Цикл Компонентов на Основе Классов.mp4 |
113.25MB |
| 149. Life-cycle Методы.mp4 |
174.29MB |
| 15. Знакомство с JSX.mp4 |
40.28MB |
| 150. Компоненты на Основе Классов и Контекст.mp4 |
62.08MB |
| 151. Компоненты на Основе Классов vs Функциональные Компоненты.mp4 |
33.84MB |
| 152. Error Boundaries.mp4 |
143.21MB |
| 153. Код всего проекта.txt |
183B |
| 154. Краткий Обзор Раздела.mp4 |
9.28MB |
| 155. Соединение с Базой Данных.mp4 |
8.87MB |
| 156. Стартовый Проект.mp4 |
26.49MB |
| 157. Отправка Запроса GET.mp4 |
88.49MB |
| 158. Использование async await.mp4 |
13.05MB |
| 159. Управление Загрузкой и Состояниями Данных.mp4 |
33.68MB |
| 16. Как Работает React.mp4 |
41.43MB |
| 160. Обработка HTTP Ошибок.mp4 |
94.00MB |
| 161. Использование useEffect для Запросов.mp4 |
54.95MB |
| 162. Подготовка Проекта к Следующим Шагам.mp4 |
77.90MB |
| 163. Отправка Запроса POST.mp4 |
156.71MB |
| 164. Код всего проекта.txt |
187B |
| 165. Краткий Обзор Раздела.mp4 |
23.76MB |
| 166. Создание Функции Custom React Hook.mp4 |
21.30MB |
| 167. Использование Custom Hooks.mp4 |
30.72MB |
| 168. Конфигурация Custom Hooks.mp4 |
20.78MB |
| 169. Ещё один пример использования Custom Hooks.mp4 |
81.72MB |
| 17. Создание Компонента.mp4 |
80.11MB |
| 170. Создание хука useHttp().mp4 |
65.95MB |
| 171. Использование Custom HTTP Hook.mp4 |
114.51MB |
| 172. Рефакторинг Логики Custom Hook.mp4 |
78.17MB |
| 173. Использование Custom Hook в Компоненте NewProduct.mp4 |
125.87MB |
| 174. Код всего проекта.txt |
264B |
| 175. Краткий Обзор Раздела.mp4 |
11.29MB |
| 176. Стартовый Проект.mp4 |
7.41MB |
| 177. Сложности Работы с Формами.mp4 |
28.09MB |
| 178. Отправка Формы и Получение Данных Пользователя.mp4 |
94.03MB |
| 179. Добавление Валидации.mp4 |
70.23MB |
| 18. Более Сложный JSX код.mp4 |
38.64MB |
| 180. Реагирование на Потерю Фокуса.mp4 |
99.20MB |
| 181. Рефакторинг Кода.mp4 |
111.25MB |
| 182. Управление Валидацией Всей Формы.mp4 |
87.36MB |
| 183. Задание 1.mp4 |
7.17MB |
| 184. Задание 1. Решение.mp4 |
41.76MB |
| 185. Добавление Custom Hook.mp4 |
308.96MB |
| 186. Задание 2.mp4 |
15.27MB |
| 187. Задание 2. Решение.mp4 |
117.05MB |
| 188. Использование useReducer().mp4 |
62.98MB |
| 189. Код всего проекта.txt |
197B |
| 19. Добавление CSS Стилей.mp4 |
58.43MB |
| 190. Краткий Обзор Раздела.mp4 |
25.46MB |
| 191. Перенос Данных в Firebase.mp4 |
23.23MB |
| 192. Извлечение Данных.mp4 |
63.42MB |
| 193. Управление Состоянием Загрузки.mp4 |
48.75MB |
| 194. Обработка Ошибок.mp4 |
79.63MB |
| 195. Добавление Формы.mp4 |
137.88MB |
| 196. Получение Данных из Формы.mp4 |
70.10MB |
| 197. Валидация Формы.mp4 |
123.59MB |
| 198. Отправка Данных на Сервер.mp4 |
64.08MB |
| 199. Улучшение Фидбэка для Пользователей.mp4 |
122.30MB |
| 2. Что Такое React.js.mp4 |
45.10MB |
| 20. Отображение Динамических Данных в JSX.mp4 |
91.96MB |
| 200. Код всего проекта.txt |
185B |
| 201. Краткий Обзор Раздела.mp4 |
5.52MB |
| 202. Состояния в React Приложениях.mp4 |
22.53MB |
| 203. React Context vs Redux.mp4 |
23.79MB |
| 204. Как Работает Redux.mp4 |
27.80MB |
| 205. Основные Концепции Redux.mp4 |
91.74MB |
| 206. Подготовка Проекта и Создание Хранилища.mp4 |
27.74MB |
| 207. Redux Provider.mp4 |
22.66MB |
| 208. Использование Данных Redux в React Компонентах.mp4 |
40.70MB |
| 209. Отправка Actions.mp4 |
45.00MB |
| 21. Передача Данных при Помощи props.mp4 |
140.18MB |
| 210. Redux в Классовых Компонентах.mp4 |
72.70MB |
| 211. Более Сложные Actions.mp4 |
53.97MB |
| 212. Работа с Несколькими Свойствами Состояний.mp4 |
70.10MB |
| 213. Как Правильно Работать с Redux Состоянием.mp4 |
43.06MB |
| 214. Redux Toolkit.mp4 |
50.48MB |
| 215. State Slices.mp4 |
57.01MB |
| 216. Подключение Состояния Redux Toolkit.mp4 |
31.80MB |
| 217. Полная Миграция в Redux Toolkit.mp4 |
57.17MB |
| 218. Использование Нескольких Слайсов.mp4 |
95.09MB |
| 219. Работа с userAuthSlice.mp4 |
80.45MB |
| 22. JavaScript Логика в Компонентах.mp4 |
84.18MB |
| 220. Разделение Кода.mp4 |
54.27MB |
| 221. Код всего проекта.txt |
192B |
| 222. Краткий Обзор Раздела.mp4 |
6.52MB |
| 223. Работа с Побочными Эффектами в Redux.mp4 |
20.70MB |
| 224. Добавляем в Проект Redux. Часть 1.mp4 |
109.80MB |
| 225. Добавляем в Проект Redux. Часть 2.mp4 |
255.27MB |
| 226. Работа с Асинхронным Кодом в Redux.mp4 |
17.97MB |
| 227. Frontend vs Backend.mp4 |
49.78MB |
| 228. Размещение Логики.mp4 |
205.94MB |
| 229. Использование useEffect().mp4 |
123.43MB |
| 23. Разделение Компонента на Несколько Компонентов.mp4 |
123.86MB |
| 230. Управление Http Состояниями.mp4 |
78.91MB |
| 231. Использование Action Creator.mp4 |
100.35MB |
| 232. Извлечение Данных.mp4 |
246.53MB |
| 233. Redux DevTools.mp4 |
82.28MB |
| 234. Код всего проекта.txt |
188B |
| 235. Краткий Обзор Раздела.mp4 |
16.93MB |
| 236. Что Такое Маршрутизация (Routing).mp4 |
22.67MB |
| 237. Установка React Router.mp4 |
27.06MB |
| 238. Определение и Использование Маршрутов (Routs).mp4 |
45.13MB |
| 239. Работа со Ссылками.mp4 |
35.78MB |
| 24. Задание 1.mp4 |
34.24MB |
| 240. Компонент NavLink.mp4 |
17.38MB |
| 241. Добавление Динамических Маршрутов с Параметрами.mp4 |
43.50MB |
| 242. Извлечение Параметров Маршрута.mp4 |
27.83MB |
| 243. Использование Компонента Switch.mp4 |
64.25MB |
| 244. Вложенные Маршруты и Перенаправление Пользователя.mp4 |
47.15MB |
| 245. Приложение Jokes.mp4 |
52.21MB |
| 246. Перенаправление и Извлечение Параметров.mp4 |
20.45MB |
| 247. Работаем с Вложенными Маршрутами.mp4 |
24.01MB |
| 248. Добавляем Компонент Layout.mp4 |
31.55MB |
| 249. Добавляем Данные.mp4 |
45.82MB |
| 25. Задание 1. Решение.mp4 |
98.34MB |
| 250. Отображение Данных в JokeDetails.mp4 |
34.64MB |
| 251. Обработка Невалидных Маршрутов.mp4 |
43.55MB |
| 252. Программная Имплементация Навигации.mp4 |
38.65MB |
| 253. Добавление Компонента Prompt.mp4 |
73.26MB |
| 254. Работа с Параметрами Запроса.mp4 |
101.46MB |
| 255. Использование Вложенных Маршрутов.mp4 |
43.78MB |
| 256. Более Гибкий Код Маршрутизации.mp4 |
225.69MB |
| 257. Работа с Http Запросами.mp4 |
217.39MB |
| 258. Имплементация Комментариев.mp4 |
326.95MB |
| 259. Код всего проекта.txt |
192B |
| 26. Композиция (props.children).mp4 |
170.00MB |
| 27. Первые Итоги.mp4 |
46.66MB |
| 28. Подробнее о JSX.mp4 |
114.96MB |
| 29. Организация Файлов Компонентов.mp4 |
43.15MB |
| 3. Зачем Нужно Использовать React.mp4 |
85.23MB |
| 30. Альтернативный Синтаксис Функций.mp4 |
43.72MB |
| 31. Краткий Обзор Раздела.mp4 |
13.92MB |
| 32. Прослушивание Событий и Работа с Обработчиками Событий.mp4 |
107.29MB |
| 33. Как Выполняются Функции-Компоненты.mp4 |
88.21MB |
| 34. Работа с Состоянием.mp4 |
163.00MB |
| 35. Подробнее о Хуке useState.mp4 |
98.55MB |
| 36. Добавление Формы Ввода.mp4 |
96.08MB |
| 37. Прослушивание Ввода Пользователя.mp4 |
71.00MB |
| 38. Работа с Несколькими Состояниями.mp4 |
90.51MB |
| 39. Использование Одного Состояния.mp4 |
77.88MB |
| 4. Создание Single Page Applications (SPA) при Помощи React.mp4 |
11.82MB |
| 40. Обновление Состояния, Зависящего от Предыдущего Состояния.mp4 |
75.33MB |
| 41. Обработка Отправки Формы.mp4 |
85.85MB |
| 42. Добавление Двустороннего Связывания.mp4 |
52.58MB |
| 43. Коммуникация Компонентов Наследник-Родитель (Снизу Вверх).mp4 |
294.42MB |
| 44. Подъём Состояния Вверх.mp4 |
56.39MB |
| 45. Задание 2.mp4 |
39.39MB |
| 46. Задание 2. Решение.mp4 |
126.82MB |
| 47. Компоненты - Контролируемые vs Неконтролируемые, с Состоянием vs без Состояния.mp4 |
140.07MB |
| 48. Краткий Обзор Раздела.mp4 |
10.80MB |
| 49. Отображение Списков Данных.mp4 |
171.60MB |
| 5. Альтернативы React (Angular, Vue).mp4 |
22.44MB |
| 50. Использование Списков с Состоянием.mp4 |
81.67MB |
| 51. Keys.mp4 |
97.47MB |
| 52. Задание 3.mp4 |
21.66MB |
| 53. Задание 3. Решение.mp4 |
83.78MB |
| 54. Отображение Контента по Условию.mp4 |
115.76MB |
| 55. Возвращение Значения по Условию.mp4 |
115.19MB |
| 56. Задание 4.mp4 |
19.03MB |
| 57. Задание 4. Решение.mp4 |
94.36MB |
| 58. Добавляем Диаграмму Расходов.mp4 |
94.36MB |
| 59. Динамические Стили.mp4 |
103.39MB |
| 6. Обзор Курса.mp4 |
38.74MB |
| 60. Завершаем Разработку Приложения.mp4 |
206.59MB |
| 61. Краткий Обзор Раздела.mp4 |
22.69MB |
| 62. Динамическое Добавление Стилей Inline.mp4 |
85.66MB |
| 63. Динамическое Добавление CSS Классов.mp4 |
42.99MB |
| 64. Знакомство со Styled Components.mp4 |
80.30MB |
| 65. Styled Components и Динамические Props.mp4 |
128.76MB |
| 66. Styled Components и Media Queries.mp4 |
26.69MB |
| 67. Использование CSS Модулей.mp4 |
61.09MB |
| 68. Динамические Стили и CSS Модули.mp4 |
59.56MB |
| 69. Код всего проекта.txt |
187B |
| 7. Настраиваем Инструменты Разработки.mp4 |
40.73MB |
| 70. Краткий Обзор Раздела.mp4 |
16.52MB |
| 71. Сообщения об Ошибках в React.mp4 |
51.10MB |
| 72. Анализ Кода и Предупреждения.mp4 |
57.22MB |
| 73. Работа с Breakpoints.mp4 |
70.00MB |
| 74. Использование React DevTools.mp4 |
43.04MB |
| 75. Код всего проекта.txt |
183B |
| 76. Краткий Обзор Раздела.mp4 |
22.02MB |
| 77. Добавление Компонента CreateUser.mp4 |
31.86MB |
| 78. Добавление Компонента Card.mp4 |
60.06MB |
| 79. Добавление Компонента Button.mp4 |
35.03MB |
| 8. Код Приложения Учёт Расходов.txt |
344B |
| 80. Управление Состоянием Ввода Данных.mp4 |
64.28MB |
| 81. Добавление Валидации и Логики Сброса.mp4 |
53.08MB |
| 82. Добавление Компонента UserList.mp4 |
78.31MB |
| 83. Управление Списком Пользователей Через Состояние.mp4 |
105.16MB |
| 84. Добавление Компонента ErrorModal.mp4 |
81.57MB |
| 85. Управление Состоянием Ошибок.mp4 |
94.94MB |
| 86. Код всего проекта.txt |
185B |
| 87. Краткий Обзор Раздела.mp4 |
8.12MB |
| 88. Ограничения JSX.mp4 |
46.96MB |
| 89. Создание Компонента Обёртки. Фрагменты.mp4 |
46.12MB |
| 9. Краткий Обзор Раздела.mp4 |
26.93MB |
| 90. Порталы.mp4 |
29.10MB |
| 91. Работа с Порталами.mp4 |
158.92MB |
| 92. Работа с refs.mp4 |
149.14MB |
| 93. Код всего проекта.txt |
196B |
| 94. Краткий Обзор Раздела.mp4 |
11.68MB |
| 95. Что Такое Побочные Эффекты.mp4 |
53.72MB |
| 96. Использование Хука useEffect.mp4 |
122.47MB |
| 97. useEffect и Зависимости.mp4 |
108.51MB |
| 98. Использование Функции Очистки.mp4 |
105.67MB |
| 99. Reducers.mp4 |
109.88MB |
| AddJoke.module.css |
387B |
| App.js |
499B |
| Button.module.css |
336B |
| Card.module.css |
125B |
| Cart.module.css |
703B |
| CartIcon.js |
488B |
| CartItem.js |
612B |
| CartItem.module.css |
1013B |
| challenge-1.zip |
1.24MB |
| class-based-components.zip |
1.23MB |
| CostDate.css |
415B |
| CostForm.css |
403B |
| CostItem.css |
916B |
| CostList.css |
115B |
| Costs.css |
112B |
| CostsFilter.css |
369B |
| CostsFilter.js |
617B |
| CreateUser.module.css |
369B |
| CustomerFilter.js |
1.92KB |
| CustomerFilter.module.css |
142B |
| customers-context.js |
130B |
| custom-hooks-one-more-example-starter.zip |
928.07KB |
| custom-hooks-starter.zip |
403.15KB |
| debugging-project+.zip |
767.44KB |
| Diagram.css |
171B |
| DiagramBar.css |
518B |
| dummy-meals.js |
769B |
| effects-reducers-context.zip |
1.36MB |
| ErrorModal.module.css |
541B |
| firebase-api.js |
2.10KB |
| food-order-app.zip |
1.43MB |
| fragments-portals-refs.zip |
743.45KB |
| Header.module.css |
501B |
| Header.module.css |
453B |
| HeaderCartButton.module.css |
850B |
| http-requests-starter.zip |
388.25KB |
| index.css |
299B |
| Input.module.css |
255B |
| MealItem.module.css |
308B |
| MealItemForm.module.css |
327B |
| MealList.module.css |
325B |
| Modal.module.css |
628B |
| NewCost.css |
516B |
| PromoText.js |
885B |
| PromoText.module.css |
326B |
| react-course-challenge-2-31e24f4aaac70408374957f0a03d38d3544f52a3.zip |
582.33KB |
| react-router-jokes-starter.zip |
436.95KB |
| react-router-jokes-starter (1).zip |
436.95KB |
| react-under-the-hood.zip |
1.19MB |
| react-vs-js-code.zip |
201.38KB |
| redux-advanced-starter.zip |
418.29KB |
| redux-fundamentals-starter.zip |
406.83KB |
| StatusBarMessage.js |
498B |
| StatusBarMessage.module.css |
302B |
| styling-components.zip |
1.65MB |
| SubmitOrder.module.css |
942B |
| sushi.jpg |
204.86KB |
| use-http.js |
1.32KB |
| UserList.module.css |
200B |
| working-with-user-input-starter.zip |
402.66KB |