Вы можете уверенно владеть JavaScript и быть классным Frontend разработчиком, но никогда не поздно добавить в свою копилку знаний популярную Frontend-библиотеку React.js. Этот курс поможет шаг за шагом пройти путь от знакомства с базовыми концепциями React до создания полноценного одностраничного приложения (SPA). Постепенно вы перейдете к организации сложной архитектуры и взаимосвязей, пользуясь полной мощью React и его вспомогательных библиотек. Помимо React.js и построения SPA-приложения с помощью React Router, мы познакомимся с супер-популярной реализацией архитектуры Flux — Redux. И, наконец, закрепим практические навыки созданием простой версии приложения Instagram.

Старт группы

19.11.2018

График

ВТ, ЧТ: 19:00 - 22:00

Длительность

24 часов

Группа

15 человек

Кому будет полезно?

  • тем, кто знает Javascript, но хочет изучить современный популярный фронт-енд фреймворк
  • Frontend разработчикам, которые знают другие библиотеки и фреймворки
  • желающим писать код по реальным кейсам и с практическими примерами

Структура курса

В данном модуле мы разберем основы и принципы React, его отличие от других фронт-енд библиотек и фреймворков. Создадим каркас приложения с помощью create-react-app, научимся писать собственные компоненты и правильно их структурировать.

Кроме этого, мы, разберем темы:
• JSX
• Virtual DOM
• Локальное состояние и props компонента
• Жизненный цикл компонента
• PropTypes
• Связь с DOM: keys & refs
• Подключение сторонних вспомогательных библиотек

Требования для поступления:

возраст от 16 лет
уверенное владение JavaScript
знание синтаксиса и возможностей ES6 (ES2015) или выше
желание учиться и развиваться
наличие собственного ноутбука

Что будете уметь

  • уверенно владеть синтаксисом и возможностями React и уметь с ним работать
  • легко создать свое собственное приложение на React
  • построить свое приложение пр принципу SPA используя React Router
  • управлять потоками данных с помощью React Redux
  • подключать сторонние библиотеки из экосистемы React

Регистрируйтесь на бесплатную консультацию и тестирование

Форма регистрации