Курс розрахований на фронт-енд розробників і тих, хто впевнено володіє Javascript, але хоче додати до своєї скарбнички знань сучасну популярну фронт-енд бібліотеку React.js. У даному курсі, рухаючись крок за кроком, ми пройдемо шлях від знайомства з базовими концепціями React.js до побудови повноцінного односторінкового додатку (SPA). Курс включає в себе всю необхідну інформацію – від побудови простих компонентів до організації складної архітектури та взаємозв’язків між компонентами, використовуючи всю потужність React.js, а також допоміжних бібліотек з його екосистеми.
Крім знайомства з самою бібліотекою React.js і побудовою SPA програми за допомогою React Router, ми також розглянемо роботу з однієї найбільш популярних реалізацій архітектури Flux – Redux. Для закріплення практичних навичок на заняттях в рамках курсу ми реалізуємо просту версію програми Gmail.
Вимоги для учасників:
- Вік від 16 років
- Впевнене володіння Javascript
- Знання синтаксису і можливостей ES6 (ES2015) або вище
- Бажання вчитися і розвиватися