Курс React.js от Source iT

React.js
старт

7 октября

 

  • ты - выпускник курсов JavaScript(basic level)
  • у тебя есть опыт программирования на Javascript (0,5-2 года)
  • хочешь профессионально расти и развиваться

Заявка на курс

React.js

Введите имя!
Введите корректный E-mail!
Введите телефон!
Подписаться на рассылку новостей

Программа курса React.js

  • Основы 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.
    - Утилиты.
    - React test utils.
    - Enzyme.


  • Дополнительно о React

  • - Компоненты-контейнеры и презентационные компоненты.
    - Стили.
    - Селекторы.
    - Иммутабельность.
    - Структура проекта.


  • Создаем простое React-Redux приложение

  • - Создаем простой список добрых дел (TODO-list).
    - Практические советы.
    - Используем immutable.js.
    - Использование библиотеки reselect.js.
    - Скажем "НЕТ" каше в голове и в проекте!

Что вы получите в результате курса React.js

  • Понимание особенностей компонентного подхода в проектировании web-приложений.
  • Понимание архитектуры Single Page приложений.
  • Собственные готовые работы, которые сможете показать на собеседовании.
  • Возможность применять полученные знания в работе и расти профессионально.

Стоимость курса React.js

Стоимость курса: 4985 грн. Есть вариант помесячной оплаты, детали уточняйте у менеджеров.
40 часов обучения + занятие по стратегии трудоустройства.

Когда и как проводятся занятия по курсу React.js

Продолжительность курса: 2 месяца. Занятия по курсу React.js проводятся в вечернее время в будние дни и/или в субботу, 2 раза в неделю по 2.5 часа, согласно основному расписанию курсов. Есть возможность индивидуальных занятий.
  • Курс построен с учетом реальных требований IT компаний. Мы не просто учим, а выпускаем будущих айтишников.
5/5