spinner-it

Курс React.js

Старт навчання
21.10.2021
30 год. по 2-3 рази на тиждень

Опис курсу

Під час курсу ти познайомишся з принципово новим та інноваційним підходом у формуванні сторінок сайтів і додатків, зможеш побачити і взяти участь у процесі розробки повноцінного 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 — інтегроване середовище розробки, в якому будемо працювати над кодом. Завантажити можна за посиланням


Лектори:

Андрій Даценко (Front End Developer)

 

* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!