Що нового?

Набір учасників [Світ Сучасної Освіти] Курс Angular (базовий)

Інформація про покупку
Тип покупки: Складчина
Ціна: 21000 ГРН
Учасників: 0 з 40
Організатор: Відсутній
Статус: Набір учасників
Внесок: 546 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
21000,00 ₴

Код курса: ANG-1
Тривалість: 21 година / 7 занять

Про курс

Курс створений для новачків сфери Front End розробки. Студенти ознайомлюються з оновленим фреймворком Angular, дізнаються про основні його переваги, можливості, компоненти та інше. Слухачі навчаться користуватись формами та HTTP-протоколом, попрактикуються в роботі з TypeScript та вивчать усю функціональність фреймворку, необхідну для створення односторінкових SPA-додатків.
Після курсу Ви зможете:

  • Розуміти цілі розробки фреймворка і переваги його використання
  • Розбиратися в принципах двостороннього зв’язування даних
  • Працювати з формами, перевіряти їх та обробляти помилки
  • Працювати з вбудованими директивами й створювати свої
  • Створювати прості односторінкові додатки, використовуючи фреймворк
  • Використовувати CLI (Command line interface) для створення і розробки проєкту
Детальніше про Angular

Програма курсу:
1. Вступ в Angular
  • Знайомство з фреймворком
  • Основні переваги
  • Унікальні можливості
  • Знайомство та робота з TypeScript
  • Основи модульної архітектури
2. Створення першого додатка та структура фреймворку
  • Запуск першого проєкту
  • Робота з CLI
  • Організація коду в Angular-додатку
  • Standalone Components vs NgModules
  • Підключення змінних та функцій
3. Основи роботи з DOM в Angular
  • Компоненти та їх структура
  • Директиви (структурні та атрибутивні)
  • Pipes (вбудовані та кастомні)
  • Шаблонізація та робота з подіями
  • Вступ до Angular Elements
4. Робота з даними та реактивністю
  • Прив’язка даних (Data Binding)
  • Декоратори та сервіси
  • Взаємодія між компонентами
  • Сигнали (Signal API) та Observables
  • Використання HttpClient для роботи з API
5. Робота з формами
  • Шаблонні та реактивні форми
  • Валідація форм
  • Отримання та обробка даних з форм
  • Динамічні форми та кастомні валідатори
6. Життєві цикли компонентів
  • Використання хуків життєвого циклу
  • constructor, ngOnInit, ngOnDestroy та інші
  • Детальний розбір роботи з компонентами
7. Маршрутизація та Lazy Loading
  • Angular Router: основи та налаштування
  • Динамічні маршрути та передача параметрів
  • Захист маршрутів (Guards)
  • Lazy Loading для оптимізації продуктивності
8. Оптимізація, тестування та Best Practices
  • Робота з Change Detection та оновлення UI
  • Використання NgRx або Signals для керування станом
  • Юніт-тестування компонентів та сервісів
  • Angular Material та інші UI-бібліотеки
Мінімальні вимоги:
  • Впевнене знання JavaScript
  • Вміння працювати з системою контролю версій


https://www.sso.net.ua/product/angular-basic/
 
Угорі