React JS

- это библиотека для создания интерфейсов. Одно из преимуществ React JS в отношении других библиотек, в том, что он разработан компанией Facebook.
В 2018 год React является очень востребованной библиотекой, находясь в тройке самых популярных фреймворков/библиотек на ряду с Angular и Vue. Рынок труда переполнен вакансиями по React специалистам. Наши курсы нацелены на создание таких специалистов, которые могли бы получить более высокие шансы трудоустройства и карьерного роста.

Курс позволит:

  • научиться разрабатывать динамические Single Page Applications на основе React
  • умным способом пользоваться хранилищем состояния Redux
  • понимать принципы архитектуры Flux
  • проводить модульное тестирование с помощью jest, jasmine, ava
  • умело пользоваться особенностями ES6, ES7, ES8
  • строить понятную и легко расширяемую архитектуру фронтенд приложения

Для прохождения курса нужны:

  • знание JavaScript версии ES5
  • понимание базовых концепций функционального программирования в JavaScript (функции высшего порядка, каррирование, композиция, неизменяемость)
  • опыт работы с HTML/CSS

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

  1. Что такое React и зачем он
  2. Коротко про ES6/ES7/ES8
  3. State и Props
  4. Refs, события
  5. События жизненного цикла
  6. Flux и Redux
  7. Связка React и Redux
  8. Умные и глупые компоненты
  9. Тестирование: jest, jasmine, ava, enzyme, sinon, redux-mock-store
  10. Redux Middlewares
  11. Thunks или sagas, promises, async/await или генераторы. Что выбрать?
  12. Строим понятную и расширяемую архитектуру приложения
14

Длительность курса

16 занятий

6456

Количество человек в группе

10

75756

Уровень сложности

Продвинутый

5867867

График занятий

Вт, Чт с 18-30 до 21-30

Cтарт: 21 августа

 

Для кого подойдет курс:


1. Для тех, у кого уже есть базовые навыки в программировании

2. Для тех, кто хочет постоянно осваивать новые технологии и инструменты

3.Для тех, кто мечтает быть востребованным и высокооплачиваемым специалистом

4.Для тех, кто желает создать свое уникальное приложение и вывести его в топ, обеспечив себе перспективное будущее

 

Стоимость обучения

team7

Продвинутый уровень

6500 грн

 
Оставить заявку на бесплатную консультацию с преподавателем

*ваши данные не будут переданы третьим лицам