Schița de curs
Introducere
- Prezentare generală a subiectelor avansate din Angular 15
- Recapitulare a elementelor de bază ale Angular 15
Tehnici avansate de componentă
- Modele avansate de arhitectură a componentelor
- Utilizarea cârligelor avansate ale ciclului de viață al componentelor
- Crearea de componente dinamice
- Utilizarea Angular Elements pentru a crea componente web
Tehnici avansate de directivă
- Crearea de directive structurale personalizate
- Implementarea compoziției avansate a directivelor
- Utilizarea directivei ngTemplateOutlet
- Implementarea de animații avansate
Tehnici avansate RxJS
- Concepte avansate RxJS
- Utilizarea RxJS pentru a implementa interfețe de utilizator complexe
- Programare reactivă cu Angular 15
- Formulare reactive cu RxJS
Tehnici avansate de detectare a schimbărilor
- Concepte avansate de detectare a schimbărilor
- Implementarea strategiei de detectare a schimbărilor onPush
- Utilizarea API-ului IterableDiffers
- Optimizarea performanței de detectare a schimbărilor
Tehnici avansate de rutare
- Utilizarea încărcării leneșe pentru a îmbunătăți performanța aplicației
- Utilizarea strategiilor de preîncărcare pentru a îmbunătăți experiența utilizatorului
- Implementarea randării pe server cu Angular Universal
- Implementarea unui router outlet personalizat
Tehnici avansate de testare
- Scrierea de teste cuprinzătoare cu o acoperire ridicată a codului
- Utilizarea mock-urilor și a spionilor în teste
- Utilizarea framework-urilor avansate de testare pentru Angular 15
- Depanarea testelor complexe
Tehnici avansate de depanare
- Utilizarea Angular DevTools
- Depanarea aplicațiilor Angular 15 folosind DevTools ale browserului
- Depanarea problemelor comune în aplicațiile Angular 15
- Utilizarea tehnicilor avansate de depanare pentru optimizarea performanței
Tehnici avansate de performanță
- Tehnici avansate de optimizare a performanței pentru Angular 15
- Implementarea detectării schimbărilor onPush
- Implementarea încărcării leneșe pentru o performanță optimă
- Optimizarea cererilor de rețea folosind HttpInterceptor din Angular
- Randare pe server pentru o performanță îmbunătățită
Rezumat și următorii pași
Cerințe
- Cunoașterea Angular 15, HTML, CSS și JavaScript
Publicul țintă
- Dezvoltatori
- Programatori
Mărturii (5)
Mi-a plăcut că instruirea s-a concentrat mai mult pe partea practică.
Mihaela - Ness
Curs - NgRx
Tradus de catre o masina
Subiecte care au fost discutate, multe exemple de cod în direct, atitudinea instrucționarilor față de grup
Weronika - ATOS PGS sp. z o.o.
Curs - Reactive Programming with Angular RxJS
Tradus de catre o masina
Mi-au plăcut gluma ta
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
Pipă Rutare Legarea Datelor Servicii
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Curs - Angular 12
Tradus de catre o masina