Course Outline
Introductie
- Overzicht van geavanceerde Angular 14 onderwerpen
- Herziening van Angular 14 basisprincipes
Geavanceerd TypeScript
- Geavanceerde TypeScript syntaxis begrijpen
- Geavanceerde technieken voor het werken met klassen en interfaces
- Type afschermingen, verbindingstypen en kruispunttypen
- Gevorderde decorateurs
Geavanceerde componenten
- De wijzigingsdetectie van Angular aanpassen
- Inhoudsprojectie gebruiken om herbruikbare componenten te maken
- Dynamische componenten bouwen
- Geavanceerde invoer- en uitvoertechnieken gebruiken
Geavanceerde richtlijnen
- Directief gedrag aanpassen
- Richtlijnen voor bouwconstructies
- Geavanceerde directieve technieken
Geavanceerde services
- Geavanceerde technieken voor afhankelijkheidsinjectie
- Service factories maken en gebruiken
- Services gebruiken voor statusbeheer
- Reactive programmeren met RxJS
Geavanceerde formulieren
- Besturingselementen voor aangepaste formulieren implementeren
- Geavanceerde technieken voor formuliervalidatie
- Werken met complexe formuliermodellen
- Aangepaste formuliersjablonen bouwen
Geavanceerde HttpClient
- Interceptors en middleware
- Caching en offline gegevensopslag
- WebSockets implementeren
- Grote datasets beheren met paginering
Geavanceerd testen en foutopsporing
- Geavanceerde testtechnieken met Jasmine en Karma
- Mocking-services en componenten om te testen
- Prestatieproblemen opsporen
- Testen van complexe asynchrone code
Bibliotheken en modules maken
- Aangepaste Angular 14 bibliotheken
- Ontwikkelen van maatwerk Angular 14 modules
- Hergebruik van code in meerdere projecten
- Publiceren en distribueren van aangepaste bibliotheken en modules
Optimalisatie van de prestaties
- Inzicht in de prestatiekenmerken van Angular 14
- Profileren en identificeren van knelpunten in de prestaties
- Implementeren van geavanceerde optimalisatietechnieken
- Performante applicaties bouwen met lazy loading
Samenvatting en volgende stappen
Requirements
- Bekendheid met Angular 14, HTML, CSS en JavaScript
Publiek
- Ontwikkelaars
- Programmeurs
Getuigenissen (10)
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Cursus - Angular 6
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Cursus - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Cursus - 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
Cursus - Building Web Apps using the MEAN stack
Ik vond je grappen leuk
Dermot - Griffiths & Armour
Cursus - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Cursus - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Stap voor stap analyse. Elke regel code uitleg. Elk probleem dat ik tijdens de cursus had, werd met succes opgelost en Łukasz vertelde me de reden. Ik vond het ook leuk dat er goede praktijken zijn gepresenteerd. Nooit ben ik overtuigd geweest van de TDD-stijl - ik vind het gewoon niet nuttig en de moeite waard. Łukasz wees op zoveel voordelen van TDD, dat het mijn mening volledig veranderde.
Michał Uściński - Devapo Sp. z o. o.
Cursus - Testing Angular Applications
Machine Translated
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Cursus - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Cursus - Angular 5
Good examples and interactive course !