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