Ви можете впевнено володіти 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

Реєструйтесь на безкоштовну консультацію та тестування

Форма реєстрації