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