Schița de curs
Introducere
- Panoramă a temelor avansate ale Angular 15
- Revizuirea fundamentelor Angular 15
- Patrii de arhitectură a componentelor avansate
- Folosirea hook-urilor ciclului de viață al componentelor avansate
- Crearea de componente dinamice
- Folosirea Angular Elements pentru crearea de componente web
- Crearea de directive structurale personalizate
- Implementarea compoziției directivei avansate
- Folosirea directivei ngTemplateOutlet
- Implementarea animațiilor avansate
- Concepte avansate ale RxJS
- Folosirea RxJS pentru implementarea interfețelor de utilizator complexe
- Programare reactivă cu Angular 15
- Formulare reactice cu RxJS
- Concepte avansate de detectare a schimbărilor
- Implementarea strategiei de detectare a schimbărilor onPush
- Folosirea API-ului IterableDiffers
- Optimizarea performanței detectării schimbărilor
- Folosirea încărcării diferite pentru îmbunătățirea performanței aplicației
- Folosirea strategiilor de preîncărcare pentru îmbunătățirea experienței utilizatorului
- Implementarea rendering-ului server-side cu Angular Universal
- Implementarea unui outlet personalizat de rută
- Scrierea de teste cuprinzătoare cu acoperirea codului ridicată
- Folosirea mock-urilor și spy-urilor în teste
- Folosirea cadrelor de testare avansate pentru Angular 15
- Depanarea testelor complexe
- Folosirea Angular DevTools
- Depanarea aplicațiilor Angular 15 folosind DevTools-ul browser-ului
- Soluționarea problemelor comune din aplicațiile Angular 15
- Folosirea tehnicii de depanare avansate pentru optimizarea performanței
- Tehnici avansate de optimizare a performanței pentru Angular 15
- Implementarea detectării schimbărilor onPush
- Implementarea încărcării diferite pentru performanța optimală
- Optimizarea cererilor de rețea folosind HttpInterceptor-ul Angular
- Rendering server-side pentru o performanță îmbunătățită
Tehnici avansate pentru componente
Tehnici avansate pentru directive
Tehnici avansate pentru RxJS
Tehnici avansate pentru detectarea schimbărilor
Tehnici avansate de rutare
Tehnici avansate pentru testare
Tehnici avansate de depanare
Tehnici avansate de performanță
Synthes și următoarele pași
Cerințe
- Familiaritate cu Angular 15, HTML, CSS și JavaScript
- Dezvoltatori
- Programatori
Audiență
Mărturii (5)
Mi-a plăcut că formarea s-a concentrat mai mult pe partea practică.
Mihaela - Ness
Curs - NgRx
Tradus de catre o masina
Subiectele discutate, multe exemple de cod live, atitudinea formatorului față de grupul de participanți
Weronika - ATOS PGS sp. z o.o.
Curs - Reactive Programming with Angular RxJS
Tradus de catre o masina
Mi-au plăcut glumele tale.
Dermot - Griffiths & Armour
Curs - Angular 2 Fundamentals
Tradus de catre o masina
Exemple practice, exerciții și cele mai bune practici
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Curs - Angular 10 for Developers
Tradus de catre o masina
Pipe Enrutare Legarea de Date Servicii
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Curs - Angular 12
Tradus de catre o masina