Schița de curs

Introducere

  • Ce este nou în Angular 12?

Tehnici avansate de componentă

  • Modele avansate de componente
  • Componente dinamice
  • Proiecție de conținut
  • Referințe de container de vizualizare
  • Detectarea schimbărilor
  • Evenimente personalizate

Tehnici avansate de directive

  • Modele avansate de directive
  • Legături avansate de gazdă
  • Ascultători avansați de gazdă
  • Directive structurale avansate
  • Directive ca servicii

Tehnici avansate de legare a datelor

  • Pipe-uri pure și impure
  • Strategii de detectare a schimbărilor
  • Detectarea schimbărilor fără Zone
  • Observables și operatori
  • Fluxuri RxJS

Încărcare leneșă și importuri dinamice

  • Încărcare leneșă a rutelor
  • Încărcare leneșă a componentelor
  • Federația de module

Optimizarea performanței Angular 12

  • Bune practici de performanță
  • Utilizarea Web Workers pentru paralelism
  • Utilizarea Zone.js pentru profilare
  • Preîncărcarea modulelor
  • Tree-Shaking și divizarea codului

Formulare avansate

  • Formulare reactive
  • FormBuilder
  • Validatori personalizați

Testarea aplicațiilor Angular 12

  • Tehnici avansate de testare
  • Testarea unitară a componentelor și directivelor avansate
  • Testarea componentelor dinamice
  • Testarea formularelor
  • Testare de integrare

Tehnici avansate de depanare

  • Concepte avansate de depanare
  • Utilizarea Augury pentru depanare
  • Depanare cu VS Code
  • Trasare și profilare

Caracteristici avansate de securitate

  • Bune practici de securitate
  • Utilizarea autentificării OAuth2
  • Protejarea rutelor și resurselor

Implementare avansată Angular 12

  • Implementare cu Docker
  • Implementare cu Kubernetes
  • Integrare și implementare continuă

Bune practici Angular 12

  • Bune practici pentru construirea aplicațiilor Angular 12 ușor de întreținut

Depanare

Rezumat și pași următori

Cerințe

  • Experiență în construirea aplicațiilor Angular 12

Publicul țintă

  • Dezvoltatori care au experiență în construirea aplicațiilor Angular 12
 28 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite