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

Angular 15 (базовий)

7 500 UAH за курс
21 годин
Для початківців
Angular Frontend
Цей курс про Angular 15 — сучасний фреймворк для створення SPA-додатків. Тут ви навчитеся працювати з компонентами, формами, HTTP-запитами та TypeScript. Після курсу ви зможете створювати власні додатки та використовувати CLI для розробки.

Про курс

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

Вступ до Angular та перші кроки

На цьому курсі починають з основ - знайомства з фреймворком Angular. Розглядають його переваги та унікальні можливості. Окрему увагу приділяють TypeScript - мові програмування, на якій базуються Angular-додатки. Також учні дізнаються про історію розвитку фреймворка та відмінності між версіями. Вже на перших заняттях розбирають структуру фреймворка та запускають перший додаток за допомогою CLI.

Робота з DOM та даними

Далі курс показує, як Angular взаємодіє з DOM. Учні вчаться працювати з компонентами, директивами та pipes. Розбирають шаблонізацію та основи створення Angular Elements. Паралельно вивчають роботу з даними - використання декораторів, сервісів та механізмів прив'язки. З'ясовують, як зберігати дані та організовувати взаємодію між компонентами за допомогою HttpClient.

Форми та життєві цикли

Особливу увагу приділяють роботі з формами. Курс розкриває всі аспекти - від базового створення до валідації та налаштувань. Показують, як працювати з різними типами форм, включаючи реактивні. Також детально розглядають життєві цикли додатків - всі методи від ngOnChanges до ngOnDestroy, включаючи конструктор.

Робота з HTTP та завершення навчання

Завершальні модулі присвячені роботі з HTTP. Учні розбирають HttpClient API та інтерфейси для всіх методів запитів. Вчаться створювати запити до сервера з використанням Promises та отримують коротке знайомство з Observables. Після курсу ви зможете створювати односторінкові додатки, працювати з формами та директивами, використовувати CLI для розробки.

Вимоги до студентів

Для успішного проходження курсу потрібне впевнене знання JavaScript та вміння працювати з системою контролю версій. Також знадобиться комп'ютер для участі в онлайн-заняттях.

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

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

Що включено

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