Schița de curs

Introducere

  • Privire de ansamblu asupra subiectelor avansate Angular 15 subiecte
  • Revizuirea noțiunilor fundamentale Angular 15

Tehnici avansate pentru componente

  • Modele avansate de arhitectură a componentelor
  • Utilizarea cârligelor avansate ale ciclului de viață al componentelor
  • Crearea de componente dinamice
  • Utilizarea Angular Element pentru a crea componente web

Tehnici avansate de directivă

  • Crearea directivelor structurale personalizate
  • Implementarea compunerii avansate a directivelor
  • Utilizarea directivei ngTemplateOutlet
  • Implementarea de animații avansate

Tehnici avansate RxJS

  • Concepte avansate RxJS
  • Utilizarea RxJS pentru a implementa interfețe utilizator complexe
  • Programarea reactivă cu Angular 15
  • Formulare reactive cu RxJS

Tehnici avansate de detectare a modificărilor

  • Concepte avansate de detectare a modificărilor
  • Implementarea strategiei de detectare a modificărilor onPush
  • Utilizarea API IterableDiffers
  • Optimizarea performanțelor de detectare a modifică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 redării pe partea serverului cu Angular Universal
  • Implementarea unei ieșiri personalizate a routerului

Tehnici avansate de testare

  • Scrierea de teste cuprinzătoare cu o acoperire ridicată a codului
  • Utilizarea mock-urilor și a spionilor în teste
  • Utilizarea cadrelor de testare avansate pentru Angular 15
  • Depanarea testelor complexe

Tehnici avansate de depanare

  • Utilizarea Angular DevTools
  • Depanarea Angular 15 aplicații utilizând DevTools din browser's DevTools
  • Depanarea problemelor comune în aplicațiile Angular 15
  • Utilizarea tehnicilor avansate de depanare pentru optimizarea performanțelor

Tehnici avansate de performanță

  • Tehnici avansate de optimizare a performanței pentru Angular 15
  • Implementarea detectării modificărilor pe push
  • Implementarea încărcării leneșe pentru o performanță optimă
  • Optimizarea solicitărilor de rețea utilizând Angular's HttpInterceptor
  • Redarea pe partea serverului pentru o performanță îmbunătățită

Rezumat și etapele următoare

Cerințe

  • Familiaritate cu Angular 15, HTML, CSS și JavaScript
  • .

Audiență

  • Dezvoltatorii
  • Programatori
 28 ore

Mărturii (10)

Cursuri înrudite

Categorii înrudite