О курсе
Курс посвящён изучению фреймворка React.js. Программа включает введение в React, создание проекта, TypeScript, компоненты, хуки, работу с публичным API, React Context, Redux и Mobx. Рассматриваются продвинутые темы: тестирование, роутинг, деплой. Курс предназначен для практикующих JavaScript-разработчиков и frontend-разработчиков, желающих расширить свои компетенции.
Что рассматривается в программе
- Создание приложений на React с нуля
- Конфигурирование проектов с помощью Webpack
- Работа с публичными API и механизмами OAuth
- Использование Flux, Redux, Mobx для управления состоянием
- Профилирование и оптимизация приложений
- Тестирование с помощью Jest и Enzyme
- Создание SPA и RIA приложений с SSR или без, включая деплой в Now
Кому может быть полезен курс
- Практикующим JavaScript-разработчикам, которые хотят освоить React.js
- Frontend-разработчикам, интересующимся созданием SPA и RIA приложений
Вопросы о программе
Какие темы рассматриваются в курсе?
В курсе рассматриваются основы React, TypeScript, компоненты, хуки, работа с публичным API, React Context, Redux, Redux-Thunk, Mobx, тестирование, роутинг и деплой.
Для кого предназначен курс?
Курс предназначен для практикующих JavaScript-разработчиков и frontend-разработчиков, желающих освоить React.js.
Какие инструменты изучаются?
Изучаются Webpack, React, Redux, Mobx, TypeScript, Jest, Enzyme, а также облачный сервис Now для деплоя.