React.js

React.js

СТАРТ КУРСА 10/02/2020
Дни проведения: Пн, Ср, 19:00-21:00
Осталось мест: 10 из 15
2800 грн/месяц
Продолжительность 3 мес.

Что вас ждет на курсе?

Для кого создан этот курс и какие цели он ставит перед собой?

В данном курсе Вы рассмотрите все сферы применения языка JavaScript и научитесь качественно его использовать в программировании WEB-страниц. Целями курса является обучение JavaScript программированию и подготовка вас как специалиста, который будет готов приступать к работе после окончания курса. Курсы программирования React научат Вас создавать сценарии среднего уровня сложности, которые будут создавать интерактив на WEB-страницах. Вся программа обучения завязана на актуальных проблемах и способах их решения. Вы научитесь создавать отличный пользовательский интерфейс, интуитивно понятный для любого пользователя страницы.

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

1-й месяц

1. Введение в React. create-react-app.
2. Типовое React приложение, Virtual DOM, JSX.
3. Условные конструкции в JSX.
4. Стилизация компонентов.
5. SASS в create-react-app, обзор сборщика webpack.
6. Обработчики событий onClick, onFocus и т.д.
7. Lifecycle методы в React.
8. Работа с сервером. Async await функции.

2-й месяц

9. Stateful компоненты. React dev tools.
10. Переиспользование кода: наследование, декораторы.
11. Анимации в React, CSSTransitionGroup.
12. Работа с формами в React.
13. Работа с сервером в React.
14. Оптимизация React приложения.
15. Особенности Redux. Связка React + Redux.
16. Мемоизированные селекторы reselect.

3-й месяц

17. Использование redux-thunk, async actions.
18. Использование react-router.
19. Использование Redux-forms.
20. Оптимизация Redux.
21. Higher Order Components.
22. React Hooks.
23. React context. React Fragments.
24. Тестирования компонентов с помощью Jest.

Преподаватель курса

Популярные направления

Какими знаниями Вы будете владеть по окончании курса? Данный курс отлично подойдет для продвинутых WEB-разработчиков, которые хотят попробовать себя в данном направлении. Стоит отметить, что перед началом прохождения курса Вы должны обладать знаниями HTML / CSS, чтобы иметь представление о разметке страниц. Курсы React в Харькове помогут вам в освоении новой профессии и дадут настоящий опыт работы с WEB-сайтами, в котором так нуждаются многие заказчики на биржах фриланса.