Курс: Разработка на React.JS

Курс: Разработка на React.JS

Курс: Разработка на React.JS


Продолжительность курса: 16 ак. ч.

Описание курса:
React.js – популярная JavaScript-библиотека, которая позволяет быстро создавать приложения в декларативном стиле с помощью React-компонентов
Цели курса:
• научиться использовать React.js
• разобраться с архитектурным решением – FLUX, а также его имплементацией – Redux
• научиться применять React.js совместно с Redux
• научиться тестировать код, написанный на React.js

Аудитория:
Разработчики клиентской части приложений

После изучения курса слушатель будет знать:
• Enzyme
• как подготовить окружения для использования React.js
• какие подходы существуют для написания кода
• что такое React.js
• очень популярный и эффективный паттерн построения архитектуры приложения – FLUX и его реализацию - Redux
• подходы к тестированию React-приложения

Программа курса:
Модуль 1. Почему React.js

Модуль 2. Основы React.js
• Что такое React.js
• Построение клиентской части приложения с React.js
1)Что такое React-компонент
2)Webpack + Babel
3)Построение компонентов на JSX
4) Жизненный цикл компонентов
5)React state
6)React Props
• React Mixins
• React Pure Render
• React Router

Модуль 3. Flux
• Redux
1)Pure functions and Immutability
2)Store
3)Actions
4)Reducer
5)Middleware

Модуль 4. Тестирование React.js-кода
• Enzyme

Характеристики курса

  • Начало: Ведется набор
  • Вендор: JavaScript
  • Код курса: JS5
  • Город: Пермь, Челябинск, Самара, Ижевск, Екатеринбург,
  • Направление: JavaScript
  • Академических часов: 16
  • Количество мест: 8
  • Очно: 16900 ₽
  • Дистанционно: 16900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru