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
 28 ore

Mărturii (10)

Cursuri înrudite

Categorii înrudite