React от А до Я

Узнать больше
Курс можно начать проходить в любое время

on demand

Сложность курса: middle
React

React - это open-source JavaScript библиотека для разработки многоразовых быстродействующих компонентов пользовательских интерфейсов, позволяющая разработчикам создавать крупные web-приложения с использованием частично меняющихся данных без перезагрузки web-страницы.

Среди преимуществ библиотеки с открытым кодом React:

  • простота изучения;
  • созданные на  React компоненты позволяют большую базу JavaScript кода сделать простой в  управлении и обслуживании;
  • React отлично работает почти со всеми наборами инструментов: CommonJS, AMD, globals,  gulp,  webpack, npm, bower, grunt,browserify;
  • React легко интегрируется с различными платформами пользовательских инетрфейсов и сочетается с разными базами кода;
  • React идеально сочетаем с асинхронными серверными архитектурами;
  • среда исполнения React может распространяться на разные платформы, в том числе Android (через React Native) и iOS .
Изучи open-source JavaScript библиотеку React и создавай больше веб-приложения просто!
OurUsers

Для кого этот курс:

  • Для новичков, JavaScript разработчиков, которые еще не знакомы с React.js

  • Для разработчиков, которые хотят узнать что-то новое о библиотеке React и улучшить свои навыки

  • Для менеджеров проектов, которые ищут пути оптимизации процесса разработки

Зачем Вам проходить этот курс:
01

React подходит для командной разработки: строгое соблюдение UI и шаблона рабочего процесса;

02

UI код читабельный и прост в сопровождении;

03

Разработка UI на основе отдельных компонентов

04

Это будущее web-разработки и вы должны начать делать это уже сейчас.

Uniqueness
индивидуальный график
Проходить обучение можно по удобному для вас графику: в любое время в любом месте
опытный тренер
Курс ведут разработчики уровня SENIOR и LEAD с большим практическим опытом в программировании
Обсуждение в комьюнити
Кроме видео-уроков и вебинаров Вам доступен форум для обсуждения вопросов с однокурсниками и менторами
Сертификация
При успешном прохождении курса Вы получаете Cертификат от SmartUniversity
Практическая направленность
Изучайте только то, что пригодится на практике
CourseContents
01

Узнаете где и как используется Реакт

02

Освоите построение архитектуры React-приложений

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

03

Научитесь работать с инфраструктурой вокруг этого фреймворка

05

Напишите проект с использованием React.js

04

Поймете как создавать крупные приложения на этом фреймворке

Start

30

онлайн-уроков

48

домашних кейсов

25

ситуационных примеров

3

интерактивных вебинара

7

блоков тестовых заданий

неограниченное количество топиков на форуме

Сертификат подтверждающий успешное прохождение курса

Экзаменационный проект в процессе обучения

Нанодиплом подтверждающий получение практических навыков

Программа курса:
  • История и концепция React
  • Плюсы и минусы React
  • Основные понятия React
  • Начало работы с простейшими компонентами в React
  • Передача данных между компонентами в React
  • Внутреннее состояние компонента
  • Необходимость избегать скрытого состояния в работе с React
  • Жизненный цикл компонентов React
  • React компоненты многоразового использования
  • Практика
  • Рекомендации по подключению библиотек
  • npm и node.js
  • Сборка с помощью browserify
  • Обзор, философия, основные идеи React
  • Store
  • Dispatcher
  • View и "Умные", "Глупые" компоненты React
  • Обзор React add-ons
  • React add-ons. Практика
  • Single page applications with React
  • Pure Render Mixin
  • Чистые функции
  • Типы данных
  • Сравнение ссылочных типов данных
  • Иммутабельные данные
  • Immutable.js
  • Использование React Router
  • Использование React Router в Flux
  • Универсальные приложения
  • React для изоморфных приложений
  • Строгая типизация и PropTypes
  • Задание
  • Блок
Нанодиплом

Данный курс был рецензирован факультетом кибернетики КНУ им. Шевченко.

Нанодиплом является свидетельством не только высококлассных практических навыков, но и подтверждением уровня обучения в соответствии с современными требованиями и тенденциями

Содержит в себе печать факультета кибернетики КНУ им. Шевченко.

Diploma
Trainers
Роман Якобчук
 
Игорь Вовк
 
FAQ
Для курса "React от А до Я" был выбран формат проведения on-demand. Таким образом видео-уроки, тесты к ним и форум курса будут доступны на сайте все время. Что касается вебинаров, то они интерактивны и не предполагают записи. На них Вы в онлайн-режиме можете лично от тренера прослушать заявленную тему и задать интересующие Вас вопросы. С содержанием вебинаров к этому и другим курсам можно ознакомиться во вкладке "Вебинары" http://smartme.university/webinar/).
- Пакет "Базовый" - включает в себя доступ ко всем видео-урокам курса и тестам к ним, а так же к форуму.Виды бандлов (тарифных пакетов): - Пакет "Сертифицированный" включает в себя все составляющие "Базового" пакета + предполагает доступ к вебинарам и получение электронного сертификата о прохождении курса (в случае успешной сдачи финального теста). Сертификат будет доступен в Вашем личном кабинете пользователя (его можно будет скачать и распечатать). - Пакет "Микродиплом" - включает в себя все составляющие "Сертифицированного" пакета + предполагает написание экзаменационного проекта (проверяемого тренером курса) в случае успешной сдачи которого Вы сможете получить распечатанный совместный Микродиплом SmartMe University с печатью факультета кибернетики КНУ им Т.Г. Шевченко.
Поскольку курс бессрочный, свою нагрузку Вы можете определять самостоятельно в зависимости от уровня подготовки и количества свободного времени. Мы рекомендуем просматривать 2 урока в неделю, сразу после просмотра уроков выполнять тесты и оперативно выносить интересующие темы/ вопросы на форум.
Апгрейдить уровень своего абонемента (тарифного плана) возможно в любое время, доплатив разницу в цене бандлов (тарифных планов).
Длительность вебинара - 2.5 часа. Из них два часа отводится на подачу материала в рамках заявленной темы вебинара и полчаса на сессию вопрос-ответ (так же в рамках темы вебинара).
Апгрейдить уровень своего абонемента (тарифного плана) возможно в любое время, доплатив разницу в цене бандлов (тарифных планов).
Рецензия кафедры кибернетики КНУ им. Т.Г. Шевченко - свидетельствует о том, что программа курса, система оценивания и структура заданий для самостоятельного выполнения была изучена и одобрена одним из ведущих ВУЗов Украины выпускающих ИТ специалистов. Наше обучение качественное, имеет практическую направленность и повышает профессиональный уровень и ценность специалистов на рынке труда.
Сертификат - генерируется системой автоматически после успешного прохождения курса и сдачи финального тестирования. Онлайн-версия сертификата доступна в кабинете пользователя, его можно скачать, распечатать или поделиться им в социальных сетях. Микродиплом - выдается исключительно при успешной сдаче экзаменационного проекта. Микродиплом печатается в полиграфии на специальном фирменном бланке, визируется подписями тренеров курса и печатью кафедры кибернетики КНУ им. Т.Г. Шевченко.
Зарегистрироваться на курс
Reviews
Спасибо. В ближайшее время с вами свяжется наш менеджер
Остались вопросы?
В ближайшее время с вами свяжется наш менеджер