spinner-it

Курс Angular 8 (поглиблений)

Старт навчання
Старт курсу запитуйте в адміністрації
24 год. по 2-3 рази на тиждень

Опис курсу

Курс створений для різновікової аудиторії, яка вже знайома з Angular і хоче прокачати свої знання в фреймворку. Студенти на курсі будуть вивчати не тільки внутрішні механізми, а й навколишнє екосистему, невід'ємну при повноцінної розробки веб-додатків.

Слухачі дізнаються, як інтегрувати CI/CD-процеси, як створювати білди, як взаємодіяти з іншими модулями і як будувати легко підтримувані додатки на базі Angular 8.

Після курсу Ви зможете:

  • Створювати, підтримувати і деплоїти додаток на базі Angular
  • Інтегрувати систему OAuth
  • Розуміти різницю між підходами до менеджменту даних
  • Створювати повноцінні портовані модулі Angular-екосистеми
Дивитись роботи випускників

Програма курсу:

1. Розгортання і процес білда проекту

  • Конфіги і змінні оточення
  • CI — TravisCi
  • CD — Heroku

2. Маршрутизація

  • Вкладені маршрути
  • Закриті маршрути

3. Авторизація і аутентифікація (OAuth2)

4. Rxjs — окремо і в деталях

  • Потік даних
  • Створення потоку з будь-якого формату вхідних параметрів
  • Обробка подій DOM

5. Структурування зберігання даних

  • State
  • Store
  • Flux
  • Mobx
  • Redux

6. SSR (server-side rendering)

7. Життєвий цикл компонента в деталях

8. Створення портованих модулів

9. Огляд останніх фіч релізу і огляд майбутніх релізів Angular

Мінімальні вимоги:

  • Впевнене знання JavaScript
  • Вміння працювати з системою контролю версій (Git)
  • Навички роботи с Angular та  Angular CLI (створення компонентів/сервісів/пайпів)
  • Базове розуміння маршрутизації
  • Знання TypeScript
  • Базове розуміння принципу роботи back end (Node.js)
  • Наявність власного ноутбуку для занять в аудиторіях

Лектори:

Владислав Сидоренко (Front End Developer)

 

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