Целью курса является освоение технологии разработки пользовательских интерфейсов с использованием современной библиотеки компонентной разработки React.
Слушатели курса научатся создавать сложные компоненты, используя React, научиться разрабатывать одностраничные приложения, повысить навыки и эффективность использования языка JavaScript для разработки клиентских приложений.
Знания и умения, полученные в результате изучения
В ходе обучения слушатели научатся:
- использовать библиотеку React совместно с языком JavaScript для разработки пользовательских компонентов, отображаемых на странице и реализующих заданную бизнес логику;
- создавать одностраничные приложения, взаимодействующие с пользователем;
- использовать React для работы с внешними API.
После обучения на курсе слушатели будут знать:
- принципы компонентной разработки пользовательских интерфейсов;
- технологию создания компонентов с использованием библиотеки React;
- связь между DOM, VDOM и компонентами React;
- принципы маршрутизации в React;
- принципы построения STA приложений.
Также слушатели курса получат практический опыт:
- владения инструментарием разработки React компонентов;
- владения методами разработки форм и проверки вводимых пользователем данных с помощью языка JavaScript.