React.js. Разработка веб-приложений
Программа рассчитана на веб-разработчиков с опытом от 1 года или на тех, кто уже прошел наш курс «Комплексное обучение JavaScript»
Описание:
- Компонентный подход ктразработке. Правильно разделяем код и UI.
- Жизненный цикл React компонент. От constructor до unmount.
- Состояние приложения с Redux. Actions, reducers, store, middlewares...
- Роутинг и авторизация на клиенте.
- Управление побочными эффектами на redux-saga.
- Построение, нормализация и валидация сложных форм на redux-form.
- Тестирование и автоматизация тестирования фронтенда.
- Набор полезных инструментов для легкой разработки на React.
Программа курса:
Неделя 1 — Введение в React.js
Неделя 2 — Паттерны React.js, роутинг
Неделя 3 — Redux, Redux-saga
Неделя 4 — Redux-saga, тестирование
Неделя 5 – Работа с формами, CI & DI & Client error handling
Неделя 6 – Работа над проектом