О курсе

Курс посвящён изучению фреймворка 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 для деплоя.