Світ Сучасної Освіти

Angular 15 (поглиблений)

8 500 UAH за курс
24 годин
Для досвідчених
Angular Frontend
Цей курс про розробку вебдодатків на Angular 15. Ви навчитеся працювати з RxJS, маршрутизацією, автентифікацією та управлінням станом. Після курсу ви зможете створювати, деплоїти та підтримувати Angular-додатки.

Про курс

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

Основи RxJS та робота з даними

На цьому курсі розглядають Observables детально. Студенти зрозуміють, які проблеми вирішує RxJS і як його застосовувати на практиці. Це дає змогу ефективно працювати з асинхронними операціями.

Маршрутизація та модулі

У цьому модулі вивчають вкладені та закриті маршрути. Також розглядають модулі Angular, включаючи роботу з ngExpressEngine. Це допомагає створювати складні системи навігації.

Система автентифікації

Тут показують, як реалізувати авторизацію через OAuth2. Робота ведеться в комплексі - Angular з одного боку та Node.js з express.js з іншого. Студенти навчаться захищати додатки.

Управління станом додатка

Цей блок присвячено структуруванню зберігання даних. Розглядають State, Store, Flux, Mobx та Redux. Порівнюють різні підходи до управління станом.

Server-Side Rendering та деплой

Студенти освоять SSR через ngExpressEngine. Потім перейдуть до деплою на різні платформи - Heroku, fly.io, GitHub Codespace, Hostiq, Vercel. Також дізнаються про майбутнє Angular та як самостійно вивчати нові версії.

Що ви отримаєте

Після курсу ви зможете створювати, підтримувати та розгортати додатки на Angular. Навчитеся інтегрувати OAuth, розуміти різницю між підходами до управління даними та створювати модулі Angular-екосистеми.

Умови участі

Для участі потрібне впевнене знання JavaScript та TypeScript. Також необхідні навички роботи з Git, базові знання Angular та маршрутизації. Потрібно розуміти принципи роботи back end на Node.js та мати комп'ютер для занять.

Переваги навчання

Курс включає допомогу ментора, практичні завдання та видачу сертифіката після успішного завершення.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Реальний проект у портфоліо
Супровід ментора