Общая информация
Название React - Полный курс по React
Тип
Размер 9.01Гб

Файлы в торренте
Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать эти файлы или скачать torrent-файл.
1. План расширения курса.ts 4.50Мб
10. Иерархия и переиспользование компонентов.ts 8.83Мб
100. Анализ файлов приложиения React.ts 221.63Мб
101. Создание production версии с помощью npm run build.ts 66.84Мб
102. Пересоздание версии для production.ts 129.77Мб
103. Тестирование приложения с помощью npm test.ts 85.83Мб
104. Отключение react-scripts с помощью npm run eject.ts 178.11Мб
105. Запуск приложения после npm run eject.ts 80.41Мб
106. Создание шаблона для последующих проектов.ts 28.51Мб
107. Изменения CSS файлов в шаблонном проекте.ts 63.73Мб
108. Модификация html файла в шаблонном проекте.ts 22.27Мб
109. Замена favicon в шаблонном проекте.ts 88.79Мб
11. Из чего состоят компоненты React.ts 2.32Мб
110. Подведение итогов по очистке шаблонного приложения.ts 15.78Мб
111. Отключение Git в проекте.ts 46.72Мб
112. Проект по переиспользованию компонентов.ts 24.38Мб
113. Вынос компонента в отдельный файл.ts 16.55Мб
114. Что будет если название компонента будет с маленькой буквы.ts 15.67Мб
115. ЗАДАНИЕ - Создание еще одного компонента.ts 2.53Мб
116. РЕШЕНИЕ - Создание еще одного компонента.ts 17.30Мб
117. Проект по использованию props.ts 34.99Мб
118. ЗАДАНИЕ - Добавление свойства для компонента.ts 846.55Кб
119. РЕШЕНИЕ - Добавление свойства для компонента.ts 3.86Мб
12. Функциональные и классовые компоненты.ts 8.03Мб
120. Деструктуризация свойств.ts 29.27Мб
121. Проект по условному возврату JSX.ts 45.48Мб
122. Значение true для свойств можно опускать.ts 10.08Мб
123. Тернарный оператор в JSX.ts 32.72Мб
124. Резюме по проекту с условным возвратом JSX.ts 16.35Мб
125. Проект с состоянием компонента.ts 72.34Мб
126. Добавление состояния для компонента RandomNum.ts 38.74Мб
127. Создание функции по генерации случайного числа.ts 24.60Мб
128. Генерирование нового случайного числа при нажатии на кнопку.ts 48.58Мб
129. ЗАДАНИЕ - Вынести функцию в отдельный модуль.ts 5.36Мб
13. JSX - JavaScript Syntax Extension.ts 36.92Мб
130. РЕШЕНИЕ - Вынести функцию в отдельный модуль.ts 19.20Мб
131. ЗАДАНИЕ - Добавление свойства для случайных чисел.ts 22.04Мб
132. РЕШЕНИЕ - Добавление свойства для случайных чисел.ts 37.05Мб
133. Резюме по проекту с генерированием случайных чисел.ts 30.92Мб
134. Проект по передаче состояния через свойства.ts 51.18Мб
135. В состоянии какого компонента сохранять счетчик кликов.ts 14.71Мб
136. Добавление состояния со счетчиком кликов.ts 16.04Мб
137. ЗАДАНИЕ - Передача счетчика в компонент Counter.ts 973.96Кб
138. РЕШЕНИЕ - Передача счетчика в компонент Counter.ts 10.11Мб
139. Изменение состояния в дочернем компоненте.ts 43.90Мб
14. Встроенные и пользовательские компоненты.ts 8.25Мб
140. Изолирование состояния в родительском компоненте.ts 46.82Мб
141. Резюме по проекту передачи состояния через свойства.ts 12.68Мб
142. Очередность рендеринга компонент.ts 20.64Мб
143. Обновление состояния происходит асинхронно.ts 38.93Мб
144. Расширение React для Google Chrome.ts 27.41Мб
145. Завершение проекта по изменению состояния из дочерних компонент.ts 4.54Мб
146. Отображение данных из массивов.ts 69.12Мб
147. Пример с методом массивов map.ts 160.77Мб
148. Добавление key при использовании метода map.ts 86.27Мб
149. Проект с итерацией по массиву объектов.ts 15.40Мб
15. Корневой элемент в JSX.ts 9.00Мб
150. Генерация случайных данных для проекта.ts 21.47Мб
151. Добавление массива объектов в проект.ts 28.06Мб
152. Итерация по массиву объектов.ts 48.89Мб
153. ЗАДАНИЕ - Передача всех свойств объекта в компонент.ts 9.01Мб
154. РЕШЕНИЕ - Передача всех свойств объекта в компонент.ts 68.31Мб
155. Использование spread оператора для передачи свойств.ts 79.43Мб
156. Отображение данных из объекта в интерфейсе.ts 23.36Мб
157. ЗАДАНИЕ - Создание компонента Persons.ts 3.22Мб
158. РЕШЕНИЕ - Создание компонента Persons.ts 40.55Мб
159. Добавление стилей CSS для карточек.ts 58.64Мб
16. Свойства и состояние компонентов.ts 5.56Мб
160. Подведение итогов по проекту с массивом объектов.ts 58.97Мб
161. Использование оператора И в JSX коде.ts 17.18Мб
162. Добавление стилей с помощью свойства style.ts 20.08Мб
163. Добавление обработчика нажатия на кнопку Reset.ts 17.20Мб
164. Условное отображение блока JSX с помощью оператора И.ts 29.78Мб
165. Использование двойного оператора НЕ в JSX.ts 11.07Мб
166. Резюме по проекту с оператором И.ts 6.05Мб
167. Проект по использованию React Fragment.ts 18.49Мб
168. Добавление пустого тега JSX.ts 27.89Мб
169. Почему React не нужно импортировать.ts 13.95Мб
17. Родительские и дочерние компоненты.ts 7.32Мб
170. Резюме по использованию React Fragment.ts 5.77Мб
171. Проект по неконтролируемым полям ввода.ts 66.68Мб
172. Получение значений из полей ввода.ts 65.04Мб
173. Подведение итогов по проекту с неконтролируемыми полями ввода.ts 16.53Мб
174. Проект по контролируемым полям ввода.ts 49.26Мб
175. Добавление обработчиков изменений в полях ввода.ts 19.49Мб
176. ЗАДАНИЕ - Контролируемое поле для ввода пароля.ts 1.30Мб
177. РЕШЕНИЕ - Контролируемое поле для ввода пароля.ts 4.04Мб
178. Данные из полей ввода теперь находятся в состоянии.ts 17.01Мб
179. Резюме по проекту с контролируемыми полями ввода.ts 2.15Мб
18. Принципы изменения свойств и состояния.ts 14.79Мб
180. Сохранения объекта в состоянии компонента.ts 104.74Мб
181. Проект с использованием свойства children.ts 33.54Мб
182. Добавление других свойств для компонента Wrapper.ts 36.35Мб
183. Резюме по проекту со свойством children.ts 11.70Мб
184. Проект по использованию fetch в компонентах.ts 43.44Мб
185. Проблема с изменением состояния при использовании fetch.ts 56.46Мб
186. Выполнение асинхронных действий с помощью useEffect.ts 75.45Мб
187. Добавление зависимостей в useEffect.ts 25.81Мб
188. Отображение данных от удаленного сервера в интерфейсе.ts 34.29Мб
189. Резюме по проекту с использованием useEffect.ts 22.93Мб
19. Ререндеринг компонентов.ts 3.89Мб
190. Проект с массивом постов.ts 90.28Мб
191. ЗАДАНИЕ - Получение массива постов через API.ts 3.83Мб
192. РЕШЕНИЕ - Получение массива постов через API.ts 46.34Мб
193. Добавление обработки ошибок при запросе на сервер.ts 13.81Мб
194. ЗАДАНИЕ - Отображение массива постов в интерфейсе.ts 6.58Мб
195. РЕШЕНИЕ - Отображение массива постов в интерфейсе.ts 92.36Мб
196. Добавление CSS стилей для постов.ts 31.45Мб
197. Отображение возможных ошибок в интерфейсе.ts 53.37Мб
198. Добавление индикации загрузки данных.ts 32.79Мб
199. Добавления заголовка перед списком постов.ts 3.96Мб
2. Скачайте архив с проектами (ОБНОВЛЯЕТСЯ при расширении курса).ts 2.68Мб
2. Скачайте архив с проектами (ОБНОВЛЯЕТСЯ при расширении курса) react-projects.zip 7.07Мб
20. Резюме по ключевым понятиям в React.ts 7.63Мб
200. ЗАДАНИЕ - Перенос индикатора загрузки на место постов.ts 3.13Мб
201. РЕШЕНИЕ - Перенос индикатора загрузки на место постов.ts 11.97Мб
202. Подведение итогов по проекту с массивом постов.ts 53.53Мб
203. Проект с async await в useEffect.ts 30.63Мб
204. Передача async функции в useEffect.ts 42.96Мб
205. Почему в useEffect нельзя передавать асинхронную функцию.ts 59.84Мб
206. Создание отдельной async функции.ts 12.71Мб
207. Использование IIFE - Immediately Invoked Function Expression.ts 12.46Мб
208. Подведение итогов по проекту с async await.ts 44.05Мб
209. Проект с модулями CSS.ts 11.22Мб
21. React Hooks.ts 3.32Мб
210. Импорт файла с CSS стилями.ts 35.66Мб
211. Создание и подключение модуля CSS.ts 31.17Мб
212. Использование классов из CSS модуля.ts 87.61Мб
213. Подведение итогов по проекту с модулями CSS.ts 43.00Мб
214. Обзор финальной версии Todo App.ts 12.63Мб
215. Первая версия проекта Todo App.ts 4.15Мб
216. Организация файлов в папке components.ts 25.43Мб
217. ЗАДАЧИ для первой итерации Todo App.ts 6.58Мб
218. Создание заготовок для всех компонентов Todo.ts 39.29Мб
219. Функционал добавления новой задачи.ts 1.96Мб
22. Программы для курса.ts 14.91Мб
220. Создание и использования состояния с массивом задач.ts 81.55Мб
221. Добавление задач с помощью формы.ts 72.63Мб
222. Проверка добавления и отображения задач.ts 7.13Мб
223. Подведение итогов по первой итерации Todo App.ts 22.19Мб
224. Добавление стилей CSS для компонента TodoForm.ts 118.06Мб
224. Добавление стилей CSS для компонента TodoForm TodoForm.module.css 414б
225. Добавление стилей CSS для компонента Todo.ts 53.57Мб
225. Добавление стилей CSS для компонента Todo Todo.module.css 277б
226. ЗАДАЧА - Отображение текста об отсутствии задач.ts 816.44Кб
227. РЕШЕНИЕ - Отображение текста об отсутствии задач.ts 7.29Мб
228. Завершение задачи двойным кликом.ts 99.88Мб
229. Добавление иконки возле каждой задачи.ts 71.56Мб
23. Установка и настройка расширения Prettier.ts 12.25Мб
230. Подведение итогов по созданию первой версии Todo App.ts 35.48Мб
231. Проект по созданию второй версии Todo App.ts 6.91Мб
232. Изменение структуры данных на массив объектов.ts 32.30Мб
233. Генерация уникальных id для задач.ts 59.42Мб
234. Завершение рефакторинга с массивом объектов.ts 83.67Мб
235. Добавление и стилизация кнопок удаления и завершения задач.ts 125.40Мб
235. Добавление и стилизация кнопок удаления и завершения задач Todo.module.css 825б
236. Удаление отдельных задач.ts 23.29Мб
237. Завершение отдельных задач.ts 79.77Мб
238. Условное добавление классов CSS.ts 49.60Мб
239. Подведение итогов по удалению и завершению задач.ts 3.58Мб
24. Проект с Vanilla JS.ts 13.33Мб
240. Добавление блока с кнопками для всех задач.ts 25.91Мб
241. Создание компонента Button.ts 83.00Мб
242. Удаление всех или завершенных задач.ts 71.16Мб
243. ЗАДАЧА - Скрытие блока с кнопками при отсутствии задач.ts 4.68Мб
244. РЕШЕНИЕ - Скрытие блока с кнопками при отсутствии задач.ts 5.13Мб
245. Отключение кнопки удаления завершенных задач.ts 67.59Мб
246. Использование Button в TodoForm.ts 43.89Мб
247. Отображение текста с количеством завершенных задач.ts 36.00Мб
248. Подведение итогов по созданию второй версии Todo App.ts 67.80Мб
25. Запуск приложения с помощью Live Server.ts 12.96Мб
250. Обзор React Router.ts 41.10Мб
251. Что такое URL.ts 33.95Мб
252. Методы HTTP.ts 10.63Мб
253. Обзор навигации на моём сайте.ts 81.40Мб
254. Обзор документации по React Router.ts 19.60Мб
255. Инсталяция пакета react-router-dom.ts 26.05Мб
256. Использование BrowserRouter.ts 78.41Мб
257. Использование компонентов Route и Routes.ts 35.19Мб
258. Добавление маршрутов about и contacts.ts 3.53Мб
259. Маршрут по умолчанию.ts 12.87Мб
26. Замена текста кнопки при нажатии с помощью JS.ts 26.93Мб
260. Создание компонентов с помощью React Snippets.ts 38.03Мб
261. Свойства компонентов Routes и Route.ts 10.04Мб
262. Добавление ссылок на другие страницы.ts 41.57Мб
263. Создание компонента Menu.ts 26.45Мб
264. Вложенные маршруты и компонент Outlet.ts 13.41Мб
265. Создание компонента с общей разметкой.ts 8.97Мб
266. Маршруты со свойством index.ts 6.80Мб
267. Итоги по роутингу и относительные пути.ts 47.76Мб
268. Компонент NavLink и класс active.ts 21.50Мб
269. Использование className для NavLink.ts 24.96Мб
27. Добавление стилей CSS в HTML файле.ts 13.06Мб
270. Использование style для NavLink.ts 13.93Мб
271. Создание данных для курсов.ts 11.87Мб
272. ЗАДАНИЕ - Создание страниц Courses и SingleCourse с навигацией.ts 18.62Мб
273. РЕШЕНИЕ - Создание страниц Courses и SingleCourse.ts 45.69Мб
274. РЕШЕНИЕ - Добавление ссылок на отдельные курсы.ts 69.43Мб
275. РЕШЕНИЕ - Использование параметров в маршрутах и хук useParams.ts 21.26Мб
276. РЕШЕНИЕ - Добавление информации на странице курса.ts 90.58Мб
277. РЕШЕНИЕ - Подведение итогов.ts 6.37Мб
278. Отображение компонента NotFound если курс не найден.ts 32.30Мб
279. Перенаправление с помощью хука useNavigate.ts 94.15Мб
28. Изменение стилей кнопки при нажатии.ts 20.66Мб
280. Объект location и хук useLocation.ts 40.97Мб
281. ЗАДАНИЕ - Сортировка курсов на основании строки запроса.ts 56.02Мб
282. РЕШЕНИЕ - Сортировка курсов на основании строки запроса.ts 56.02Мб
283. РЕШЕНИЕ - Функция для сортировки курсов.ts 71.93Мб
284. РЕШЕНИЕ - Проверка сортировки при наличии строки запроса.ts 10.24Мб
285. РЕШЕНИЕ - Перенаправление на страницу курсов.ts 87.66Мб
286. РЕШЕНИЕ - Перенаправление при отсутствии параметра sort.ts 18.60Мб
287. Подведение итогов по задаче с сортировкой курсов.ts 22.54Мб
29. Анализ HTML страницы в инструментах разработчика Google Chrome.ts 12.28Мб
3. Введение в React.ts 3.51Мб
30. Подведение итогов по примеру с Vanilla JS.ts 14.74Мб
31. Ссылки для подключения React, React DOM и Babel.docx 12.88Кб
32. Пример с подключением React в файл HTML.ts 24.55Мб
33. Создание h1 элемента с помощью React.ts 39.21Мб
34. Подключение библиотеки react-dom.ts 10.00Мб
35. Добавление div для монтирования React приложения.ts 5.61Мб
36. Монтирование приложения React в DOM с помощью react-dom.ts 17.41Мб
37. Проверка успешного добавления React компонента в DOM.ts 5.69Мб
38. Проект по добавлению h1 с помощью Vanilla JS.ts 46.04Мб
39. Сравнения результатов добавления h1 с React и без него.ts 55.04Мб
4. Предварительные требования к курсу.ts 11.77Мб
40. Проект с использованием JSX.ts 35.55Мб
41. Почему код JSX не запустился в веб браузере.ts 15.66Мб
42. Для чего нужен Babel.ts 29.72Мб
43. Трансформация кода JSX с помощью Babel.ts 34.86Мб
44. Попытка сконвертировать код JSX без общего корневого тега.ts 34.81Мб
45. Подведение итогов по Babel.ts 12.12Мб
46. Подключение Babel в файле HTML.ts 52.04Мб
47. Задание типа для JavaScript кода для корректной трансформации Babel.ts 3.39Мб
48. Запуск приложения с JSX при подключенном Babel.ts 12.28Мб
49. Подведение итогов по проекту с JSX и Babel.ts 4.80Мб
5. Одностраничные приложения.ts 11.65Мб
50. Обзор сайта с документацией по React.ts 19.78Мб
51. Проект с React с таким же функционалом как в первом проекте.ts 40.74Мб
52. Создание кнопки с помощью React.ts 7.16Мб
53. Почему в JSX нужно использовать className вместо class.ts 11.26Мб
54. Свойства для кнопки в React.ts 3.60Мб
55. Перенос JavaScript кода в отдельный файл.ts 6.82Мб
56. Запуск проекта React с помощью Live Server.ts 69.20Мб
57. Использование JavaScript в коде JSX.ts 15.98Мб
58. Добавление обработчика при нажатии на кнопку.ts 6.87Мб
59. Проверка замены текста на кнопке при нажатии.ts 45.04Мб
6. Преимущества и недостатки одностраничных приложений.ts 19.16Мб
60. Перенос кода JSX в функциональный компонент React.ts 19.47Мб
61. Добавление состояния компонента с помощью хука useState.ts 37.68Мб
62. Перезаписывать значения переменных из состояния непрямую нельзя.ts 11.25Мб
63. Изменение состояния с помощью вызова функции.ts 9.96Мб
64. Как меняется реальный DOM при использовании React.ts 8.75Мб
65. Чистые функции и функции с побочными эффектами.ts 17.60Мб
66. Функции с побочными эффектами в React.ts 16.73Мб
67. Изменение стилей кнопки при нажатии с помощью React.ts 53.87Мб
68. Подведение итогов по проекту с изменением кнопки с помощью React.ts 29.46Мб
69. Добавление свойства для компонента.ts 88.88Мб
7. Основы React и взаимодействие с DOM.ts 30.61Мб
70. ЗАДАНИЕ - Передать дополнительное свойство.ts 1007.20Кб
71. РЕШЕНИЕ - Передать дополнительное свойство.ts 24.96Мб
72. Курс по предварительным требованиям.ts 21.56Мб
73. HTML.ts 14.80Мб
74. CSS.ts 30.49Мб
75. Переменные в JavaScript.ts 6.61Мб
76. Функции.ts 12.46Мб
77. Стрелочные функции.ts 9.40Мб
78. Операторы.ts 11.73Мб
79. Логические операторы.ts 9.42Мб
8. Ключевые понятия в React.ts 3.44Мб
80. Spread оператор.ts 8.41Мб
81. Деструктуризация объектов.ts 17.43Мб
82. Деструктуризация массивов.ts 7.23Мб
83. Деструктуризация параметров функции.ts 11.23Мб
84. Тернарный оператор.ts 10.30Мб
85. Метод массивов map.ts 15.48Мб
86. Модули ES6.ts 17.57Мб
87. Классы.ts 19.63Мб
88. Промисы и fetch.ts 10.42Мб
89. Async и await.ts 9.74Мб
9. Компоненты.ts 16.99Мб
90. Именование переменных в React.ts 8.29Мб
91. NPM.ts 14.22Мб
92. Семантическое управление версиями.ts 15.16Мб
93. Скрипты NPM.ts 3.59Мб
94. Резюме для курса по предварительным требованиям.ts 1.55Мб
95. Create React App.ts 19.45Мб
96. Создание приложения с помощью Create React App.ts 54.92Мб
97. Обзор содержимого проекта React.ts 264.50Мб
98. Переустановка всех зависимостей NPM.ts 9.07Мб
99. Запуск приложения с помощью npm start.ts 16.76Мб