Курс React.js
Описание курса
React.js — удобный и эффективный инструмент для разработки интерфейсов. Курс познакомит вас с этим фреймворком, который станет для вас принципиально новым подходом в формировании страниц продукта.
Курс предполагает практическое закрепление навыков, так что во время обучения вы примете участие в создании полноценной Single page application, а еще прокачаете навыки работы с JavaScript.
После курса вы сможете:
- Создавать полноценные приложения и сложные сайты с помощью фреймворка React.js
- Привлекать в работу последние новинки современной вёрстки JSX и "Виртуальный DOM" в своих проектах
Программа курса:
1. Введение в экосистему фреймворка React
- Императивное и декларативное программирование
- Различные паттерны, применяемые с фреймворками
- Плюсы использования фреймворка
2. Настройка первого React-компонента с использованием NPM, Babel, Webpack
3. Работа с "props"/"state" компонента
4. JSX
5. React Router
6. Работа с событиями
7. Жизненный цикл компонента + AJAX, работа с модулем axios
8. Redux
9. Динамический рендеринг
10. Работа с формами
11. Использование Promises
12. Деплой приложения
Минимальные требования:
- Уверенное знание JavaScript
- Знание CSS
- Умение работать с системой контроля версий
- Опыт работы с другим фреймворком на JavaScript: Babel.js и ECMAScript 6
- Наличие собственного ноутбука для занятий в аудиториях
Лекторы:
Артем Стратиенко (Middle React.js и React Native developer в SoftServe)
Курс React.js в Харькове
* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!