План на курса
Въведение
- Преглед на Angular и неговите функции Разбиране на рамката и архитектурата на Angular Какво е новото в Angular 15?
Настройка на средата за разработка
- Инсталиране и конфигуриране Angular 15 Използване на стабилни самостоятелни API, които позволяват на разработчиците на Angular да създават приложения без модулите Ng. Разбиране на подобрената производителност
Основи на TypeScript
- Разбиране на синтаксиса TypeScript Дефиниране на променливи и масиви Въведете функции
Компоненти
- Анатомия на Angular компонент Създаване и използване на компоненти Комуникация между компоненти Внедряване на кукички за жизнения цикъл на компонент Използване на CDK списък за изграждане на UI компоненти
Директиви
- Анатомия на директива Angular Създаване и използване на директиви Изграждане на персонализирани директиви Използване на API за съставяне на директиви Използване на директивата за изображения в Angular приложения и извършване на автоматично генериране на srcset в директивата за изображения
Услуги и инжектиране на зависимости
- Анатомия на Angular услуга Създаване и използване на услуги Използване на Dependency Injection за управление на услуги
Тръби
- Анатомия на Angular тръба Създаване и използване на тръби Изграждане на персонализирани тръби
Форми
- Изграждане и валидиране на формуляри с помощта на FormBuilder на Angular Внедряване на реактивни формуляри Използване на управлявани от шаблони формуляри
HttpClient
- Комуникация с RESTful API с помощта на модула HttpClient на Angular Внедряване на GET, POST, PUT и DELETE заявки Обработка на грешки и събития за напредък
Удостоверяване и оторизация
- Внедряване на удостоверяване и оторизация в Angular приложения Използване на JSON уеб токени (JWT) за удостоверяване Защита на маршрути с предпазители Намаляване на шаблонен код в предпазители
Тестване и отстраняване на грешки
- Писане на модулни тестове с помощта на Jasmine и Karma Тестване на Angular компоненти, директиви, услуги и канали Отстраняване на грешки в Angular приложения с помощта на DevTools на браузъра Научаване за подобренията в esbuild за по-бързи компилации
Обобщение и следващи стъпки
Изисквания
- Основно разбиране на HTML, CSS и JavaScript
Публика
- Разработчици
- Програмисти
Oтзиви от потребители (5)
Беше много интерактивно и информативно. Обучителят беше много търпелив с нас, когато не разбирахме нещо и се увери, че никой не изостава по време на обучението.
Daniel - INIT Innovations in Transportation Ltd.
Курс - Angular 17
Машинен превод
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Курс - Angular 14
Харесаха ми шегите ти
Dermot - Griffiths & Armour
Курс - Angular 2 Fundamentals
Машинен превод
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Курс - Angular 10 for Developers
Pipe Routing Data Biding Services