Курс
"JavaScript-фреймворк React.js"
Расширьте свои профессиональные знания и навыки разработчика, научившись использовать в работе фреймворк React.js
О курсе
Итоговые навыки
- Работать с публичными API Узнаете о механизмах OAuth и имплементациях в React.
- Познакомитесь с Flux, Redux, Mobx Узнаете подробности о состоянии приложения и работе с ним.
- Профилировать свое приложение Искать слабые места и оптимизировать их.
- Тестировать свое приложение Познакомитесь с библиотеками Jest и Enzyme.
- Создавать SPA и RIA приложения с нуля Будете применять разные подходы, с SSR или без него, включая деплой в облачный сервис Now.
Программа курса
1.1 Введение в React .
1.2 Создание проекта .
1.3 Typescript .
1.4 Компоненты на примере новостной карточки Reddit .
1.5 Hooks и функциональное программирование .
1.6 Компоненты - продвинутые темы. Введение в тестирование компонентов .
1.7 Работа с публичным API на примере Reddit .
1.8 React Context .
1.9 Портал и форма .
1.10 Введение в Redux на примере поля для ввода комментария .
1.11 Использование Redux-Thunk на примере загрузки профиля пользователя .
1.12 Формы на примере комментариев и карточки поста .
1.13 «Бесконечные» списки на примере ленты постов .
1.14 Роутинг .
1.15 Deploy .
1.16 Бонус-модуль: Mobx, effector и другие альтернативы redux .
Школы
Skillbox
Skillbox – один из лидеров российского рынка онлайн-образования.