Курсы High Tech

Internet и Web-разработка

React.JS


Продолжительность: 24 ч    

Описание курса

Аудитория: Курс ориентирован на программистов, IT-специалистов, которые хотят освоит данный язык программирования.

Цель курса

Научиться использовать React.js;
Научиться использовать React.js;
Научиться использовать React.js;
Научиться тестировать код, написанный на React.js.

Программа курса

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.

!!! В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.