Курс React.js
Опис курсу
Під час курсу Ви познайомитесь із принципово новим та інноваційним підходом у формуванні сторінок сайтів і додатків, зможете побачити і взяти участь у процесі розробки повноцінного SPA (single page application), а також вдосконалите навички роботи з JavaScript.
Після курсу Ви зможете:
- Проектувати і будувати повноцінний додаток або продвинутий сайт на фреймворку React.js
- Використовувати останні новинки сучасної верстки JSX і "Віртуальний DOM" у своїй роботі
Програма курсу:
- Вступ до екосистеми фреймворка React
- Імперативне і декларативне програмування
- Патерни, застосовувані з фреймворками
- Плюси використання фреймворка
- Налаштування першого React-компонента з використанням NPM, Babel, Webpack
- Робота з "props"/"state" компонента
- JSX
- React Router
- Робота з подіями
- Життєвий цикл компонента + AJAX, робота з модулем axios
- Reusable Components
- Redux
- Динамічний рендеринг
- Робота з формами
- Використання Promises
- Деплой додатка
Мінімальні вимоги:
- Впевнене знання JavaScript
- Знання CSS
- Вміння працювати з системою контролю версій
- Досвід роботи з іншим фреймворком на JavaScript, Babel.js і ECMAScript 6
- Наявність власного ноутбуку для занять в аудиторіях
Для освоєння програми курсу вам знадобиться наступне ПЗ:
1. Node.js — платформа для відображення додатків, написаних на мові JavaScript. Завантажити можна за посиланням.
2. Visual Studio Code — інтегроване середовище розробки, в якому будемо працювати над кодом. Завантажити можна за посиланням.
* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!