План на курса
Въведение
- Преглед на напреднали Angular 15 теми Преглед на Angular 15 основи
Усъвършенствани техники за компоненти
- Разширени модели на архитектура на компоненти Използване на усъвършенствани кукички за жизнения цикъл на компоненти Създаване на динамични компоненти Използване на Angular Elements за създаване на уеб компоненти
Усъвършенствани директивни техники
- Създаване на персонализирани структурни директиви Внедряване на разширена композиция на директива Използване на директивата ngTemplateOutlet Внедряване на усъвършенствани анимации
Напреднали RxJS техники
- Разширени RxJS концепции Използване на RxJS за внедряване на сложни потребителски интерфейси Реактивно програмиране с Angular 15 Реактивни форми с RxJS
Разширени техники за откриване на промени
- Разширени концепции за откриване на промени Внедряване на стратегия за откриване на промени onPush Използване на API IterableDiffers Оптимизиране на производителността при откриване на промени
Усъвършенствани техники за маршрутизиране
- Използване на мързеливо зареждане за подобряване на производителността на приложението Използване на стратегии за предварително зареждане за подобряване на потребителското изживяване Внедряване на изобразяване от страна на сървъра с Angular Universal Внедряване на персонализиран изход за рутер
Усъвършенствани техники за тестване
- Писане на изчерпателни тестове с високо покритие на кода Използване на фалшиви и шпиони в тестове Използване на разширени рамки за тестване за Angular 15 Отстраняване на грешки в сложни тестове
Усъвършенствани техники за отстраняване на грешки
- Използване на Angular DevTools Отстраняване на грешки Angular 15 приложения с помощта на DevTools на браузъра Отстраняване на често срещани проблеми в Angular 15 приложения Използване на усъвършенствани техники за отстраняване на грешки за оптимизиране на производителността
Разширени техники за изпълнение
- Усъвършенствани техники за оптимизиране на производителността за Angular 15 Внедряване на откриване на промени при натискане Внедряване на отложено зареждане за оптимална производителност Оптимизиране на мрежовите заявки с помощта на HttpInterceptor на Angular Рендиране от страна на сървъра за подобрена производителност
Обобщение и следващи стъпки
Изисквания
- Познаване на Angular 15, HTML, CSS и JavaScript
Публика
- Разработчици
- Програмисти
Oтзиви от потребители (10)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Course - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Course - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Course - Building Web Apps using the MEAN stack
Харесаха ми шегите ти
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Course - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Анализ стъпка по стъпка. Обяснение на всеки ред от кода. Всеки проблем, който имах по време на курса, беше успешно решен и Лукаш ми каза причината. Харесаха ми и добрите практики, които бяха представени. Никога не съм бил убеден в стила TDD - просто не го намирам за полезен и не си заслужава времето. Łukasz посочи толкова много предимства на TDD, че напълно промени мнението ми.
Michał Uściński - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Course - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Course - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Course - Angular 6
Good examples and interactive course !