Intrati in legatura
 Durata 21 ore

Schița de curs

Modulul 1. Gestionarea stării în Angular

  • Aplicarea gestionării stării cu Programarea Reactivă
  • Aplicație cu NgRx Signal Store
  • Ce este un Store
  • Utilizarea signalState și signalStore
  • Avantajele utilizării gestionării de entități
  • Furnizarea și injectarea Store-ului într-un component
  • Citirea și utilizarea stării
  • Înțelegerea Lifecycle Hooks
  • Utilizarea proprietăților personalizate ale Store-ului

Modulul 2. Rutare în Angular

  • Obținerea informațiilor despre rută în cod
  • Utilizarea Lifecycle și Evenimentelor Router
  • Implementarea unui rezolvator de date pentru rută
  • Utilizarea încărcării leneșe
  • Prevenirea accesului neautorizat folosind garduri de rută

Modulul 3. Securitate în Angular

  • Cele mai bune practici de securitate în Angular
  • Prevenirea scriptării între site-uri (XSS) și sanitarizare
  • Politica de securitate a conținutului în Angular ca măsură de apărare în profunzime
  • Implementarea falsificării cererilor între site-uri în Angular
  • Cele mai bune practici pentru Autentificare și Autorizare
  • Utilizarea OpenID Connect (OIDC) și a tokenurilor JWT
  • Implementarea unui middleware de autentificare

Modulul 4. Testare în Angular

  • Rolul testării unitare în Angular
  • Testarea componentelor Angular
  • Testarea serviciilor Angular
  • Testarea pipe-urilor Angular
  • Testarea rutării și navigării
  • Generarea rapoartelor de acoperire a codului

Modulul 5. Performanța în Angular

  • Introducere în optimizarea performanței la rulare
  • Calcule lente și cum să le identificăm
  • Omiterea subarborilor de componente
  • Înțelegerea și utilizarea detectării de schimbări OnPush

Cerințe

Participanții ar trebui să aibă deja experiență practică cu Angular.

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite