Schița de curs
Introducere
- Privire de ansamblu a avansat Angular 14 subiecte
- Revizuirea noțiunilor fundamentale Angular 14
Avansat TypeScript
- Înțelegerea sintaxei avansate TypeScript
- Tehnici avansate de lucru cu clase și interfețe
- Garanții de tip, tipuri de uniune și tipuri de intersecție
- Decoratori avansați
Componente avansate
- Personalizarea Angular's change detection
- Utilizarea proiecției conținutului pentru a crea componente reutilizabile
- Crearea de componente dinamice
- Utilizarea tehnicilor avansate de intrare și ieșire
Directive avansate
- Personalizarea comportamentului directivei
- Construirea directivelor structurale
- Tehnici avansate de directive
Servicii avansate
- Tehnici avansate de injecție a dependenței
- Crearea și utilizarea fabricilor de servicii
- Utilizarea serviciilor pentru gestionarea stării
- Programarea reactivă cu RxJS
Formulare avansate
- Implementarea controalelor de formular personalizate
- Tehnici avansate de validare a formularelor
- Lucrul cu modele complexe de formulare
- Crearea de șabloane de formulare personalizate
HttpClient avansat
- Interceptori și middleware
- Caching și stocare de date offline
- Implementarea WebSockets
- Gestionarea seturilor mari de date cu paginare
Testare avansată și depanare
- Tehnici avansate de testare cu Jasmine și Karma
- Simularea serviciilor și componentelor pentru testare
- Depanarea problemelor de performanță
- Testarea codului asincron complex
Crearea de biblioteci și module
- Construirea de biblioteci personalizate Angular 14
- Dezvoltarea de module personalizate Angular 14 module
- Reutilizarea codului în mai multe proiecte
- Publicarea și distribuirea bibliotecilor și modulelor personalizate
Optimizarea performanței
- Înțelegerea Angular 14's caracteristici de performanță
- Profilarea și identificarea blocajelor de performanță
- Implementarea tehnicilor avansate de optimizare
- Crearea de aplicații performante cu încărcare leneșă
Rezumat și etapele următoare
Cerințe
- Familiaritate cu Angular 14, HTML, CSS și JavaScript .
Audiență
- Dezvoltatorii
- Programatori
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
Analiza pas cu pas. Explicația fiecărei linii de cod. Fiecare problemă pe care am avut-o în timpul cursului a fost rezolvată cu succes și Łukasz mi-a spus motivul. Mi-au plăcut și bunele practici care au fost prezentate. Niciodată nu am fost convins de stilul TDD - pur și simplu nu îl găsesc util și nu merită timpul său. Łukasz a evidențiat atât de multe avantaje ale TDD, încât mi-a schimbat complet opinia.
Michal Uscinski - Devapo Sp. z o. o.
Curs - Testing Angular Applications
Tradus de catre o masina