Курс React.js

Сейчас набор на этот курс закрыт. Просмотрите другие курсы

  • Online
  • Для начинающих
  • React
Образовательный центр: Source IT
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:2 месяцев
Начало курса:Дата формируется
Стоимость обучения:17 500 UAH за курс

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

Основи ES6

  • Налаштування оточення
  • Короткий огляд фіч ES6
  • Create react app

Введення в ReactJS

  • Бібліотека React
  • Пишемо Hello World
  • Що таке реакт-елемент?
  • Знайомимось з JSX
  • Компоненти

Віртуальний DOM

  • Stateful-компоненти, збереження стану
  • State, props
  • Що таке віртуальний DOM?
  • Як React відслідковує зміни (reconciliation)
  • Життєвий цикл реакт-компонентів

Детальніше про реакт-компоненти

  • Огляд реакт-компонентів
  • "Розумні" та "дурні" компоненти
  • Синтетичні події
  • Керовані та некеровані компоненти
  • Ієрархія компонентів
  • Контекст

React Router

  • Що таке роутер, які завдання вирішує
  • Основні версії, їхні відмінності
  • Налаштування роутера
  • Перенаправлення, ледаче завантаження
  • Управління роутером

FLUX

  • Огляд FLUX
  • Структура FLUX
  • Диспетчер
  • Екшени (Дії)
  • Сховище

Redux

  • Чим Redux відрізняється від FLUX
  • Потік даних
  • Middleware
  • Архітектура React + Redux застосунків
  • Бібліотека react-redux

Тестування додатку

  • Короткий огляд фреймворків для тестування
  • Допоміжні бібліотеки (assertions)
  • JEST
  • Утиліти
  • Enzyme

Додатково про React

  • Компоненти-контейнери та презентаційні компоненти
  • Стилі
  • Селектори
  • Імутабельність
  • Структура проєкту

Створюємо простий React-Redux додаток

  • Створюємо простий список добрих справ (TODO-list)
  • Практичні поради
  • Використовуємо immutable.js
  • Використання бібліотеки reselect.js
  • Скажемо "НІ" каші в голові та в проєкті!

Результат після проходження курсу:

  • Розуміння особливостей компонентного підходу у проєктуванні веб-додатків
  • Розуміння архітектури Single Page додатків
  • MVC, MVVM

Особливості курсу

  • Сертифікат після проходження курсу
  • Курс збудований з урахуванням реальних вимог IT компаній
  • Протягом усього курсу ведеться рейтинг успішності
  • Бонусне заняття зі стратегії працевлаштування

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 100 UAH за курс
Учебный центр
Todor Academy
Формат
Online
Начало обучения
Дата формується
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Okten School
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
7 500 UAH за курс
Учебный центр
Hillel IT school
Формат
Online
Начало обучения
11.05.2026
Длительность
12 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
11 400 UAH за курс