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

Код: ITCloud-JS-R

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

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

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

Декабрь
React.js – популярная JavaScript-библиотека, которая позволяет быстро создавать приложения в декларативном стиле с помощью React-компонентов. 

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

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

20 000 руб
Заказать

Цели курса:

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

Аудитория

Разработчики клиентской части приложений

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

Слушатели должны знать JavaScript, HTML, CSS

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

1. Почему React.js.

2. Основы React.js.

• Что такое React.js.
• Построение клиентской части приложения с React.js.
- Что такое React-компонент.
- Webpack + Babel.
- Построение компонентов на JSX.
- Жизненный цикл компонентов.
- React state.
- React Props.
• React Mixins.
• React Pure Render.
• React Router.

3. Flux.

• Redux.
- Pure functions and Immutability.
- Store.
- Actions.
- Reducer.
- Middleware.

4. Тестирование React.js-кода.

• Enzyme.