React. Разработка сложных клиентских приложений

Курс «React. Разработка сложных клиентских приложений» от платформы HTML Academy поможет вам стать react-разработчиком.

Вы научитесь работать с библиотекой React, включая JavaScript XML, настраивать инфраструктуру, использовать дополнительные инструменты и подключать библиотеку Redux.

Вам подойдет этот курс, если вы:

  • хорошо владеете JavaScript;
  • фронтенд-разработчик и хотите научиться работать с библиотекой React.

Ключевые навыки, которые вы освоите на этом курсе:

  • настройка инфраструктуры;
  • реализация Virtual DOM;
  • применение JSX;
  • создание репозитория;
  • рендеринг списков;
  • тестирование React;
  • применение паттернов проектирования;
  • подключение Redux;
  • создание маршрутизации;
  • внедрение асинхронного кода в Redux;
  • работа с TypeScript;
  • использование статической типизации.

Учебная программа:

  • React: введение, JSX, компоненты, Virtual DOM, webpack, рендеринг списков, репозиторий, клонирование, инфраструктура проекта, форк;
  • тестирование: настройка инфраструктуры, тесты для компонентов;
  • state: жизненный цикл компонента;
  • React и patterns: архитектура программного обеспечения, проектирование;
  • Redux: архитектура Flux, диспетчеры, кодовая база, действия, хранилища, представления;
  • оптимизация работы приложений;
  • Middleware и Redux;
  • маршрутизация;
  • статическая типизация: TypeScript;
  • защита проекта.

По ходу обучения предусмотрено 5 часов общения с личным наставником или 9 часов, если вы выбрали тариф «Комфортный».

Во время прохождения курса вы выполняете проект, защищаете его и получаете в конце сертификат.

Оцените курс
ОтвратительноПлохоУдовлетворительноХорошоОтлично! (0)
Загрузка...

Добавить комментарий