Закажите корпоративное обучение с учетом ваших потребностей
Описание
React.js - популярная JavaScript-библиотека, которая позволяет быстро создавать приложения в декларативном стиле с помощью React-компонентов.В этом курсе будет рассмотрено, как подготовить окружение для использования React.js, какие подходы существуют для написания кода, что такое Redux, популярный и эффективный паттерн построения архитектуры приложения.

сертификат на бланке IBS Training Center
Цели
- Научиться использовать React.js;
- Разобраться с архитектурным решением Redux;
- Научиться применять React.js совместно с Redux.
Целевая аудитория
Предварительная подготовка
Разбираемые темы
-
1. Обзор современных возможностей JS(теория - 5,3 ч)
- Классы и наследование
- Деструктуризация массивов и объектов
- Спред-оператор
- Иммутабельность
- Чистые функции
- Модель MVC
- Асинхронность в JS: промисы, async/await
- Работа с сервером
- Использование this в коллбэках
- Модули JS, импорт и экспорт
- NPM и package.json
- Webpack и сборка модулей
- Загрузчики Webpack.
-
2. Основы React (теория – 0,7 ч; практика – 1,3 ч)
-
3. JSX (теория – 1 ч; практика – 1,3 ч)
-
4. State и Props (теория – 1,3 ч; практика – 2 ч)
-
5. Расширенные вопросы. Жизненный цикл компонентов (теория – 1,7 ч; практика – 1,3 ч)
-
6. Роутинг в React (теория – 1 ч; практика – 1,3 ч)
-
7. Хуки в React (теория – 1 ч; практика – 1,7 ч)
-
8. Основы Redux (теория – 1,7 ч; практика – 2,3 ч)
-
9. Расширенные возможности Redux (теория – 0,7 ч; практика – 1,3 ч)
-
10. Middleware в Redux (теория – 1 ч; практика – 1,7 ч)
-
ВСЕГО: теория – 15 ч; практика – 15 ч