Курс React – JS -библиотека для создания пользовательских интерфейсов Web

Код: REACTJS

Продолжительность курса

40 Академических часов

Ближайшие курсы

Март

14.03.2022 - 18.03.2022 Ект

Июнь

06.06.2022 - 10.06.2022 Ект

Октябрь

10.10.2022 - 14.10.2022 Ект

React — JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов. React разрабатывается, и поддерживается Facebook. React используется для разработки одностраничных и мобильных приложений. Его цель — предоставить высокую скорость, простоту, и масштабируемость Web-приложений. В качестве библиотеки для разработки пользовательских интерфейсов, React часто используется с Redux. Двумя основными конкурентами React являются Vue и Angular. Вместе с ними React закрывает почти 100% рынка Web-разработки.

Стоимость курса

40 425 руб
Заказать

Цели курса:

После завершения курса, слушатели самостоятельно смогут создавать клиентские приложения на основе каркаса React/Redux. Все примеры передаются слушателям.

Аудитория

Разработчики, знающие Javascript/ES-6

От слушателя требуется

Javascript/ES-6

Содержание курса

1. Введение.
• Введение в React
• Общее устройство React (компоненты, Virtual Dom, JSX)
• Использование React в существующих сайтах (без NodeJS)
• Основы NodeJS и установка React
• Сборка и перенос веб-приложения
 
2. Основные приемы React
• Элементы JSX
• Функциональные и классовые компоненты
• Встраивание выражений и использование атрибутов в JSX
• Стилизация и CSS
• Свойства и состояние компонентов
• Обработка событий и обратный поток данных
 
3. Дополнительные приемы react
• Методы жизненного цикла и хуки функциональных компонентов
• Условная отрисовка
• Работа с элементами формам
• Получение данных от внешнего API с помощью Fetch.API и Axios
 
4. Навигация и маршрутизация. 
• SPA-application на React
• Статическая, динамическая и вложенная маршрутизация
• Хуки роутера
 
5. Использование Redux
• Основные понятия
• Использование Redux в React