Schița de curs

Arhitectură Avansată Angular

  • Proiectarea structurilor de proiect scalabile
  • Modele de arhitectură modulară și API standalone
  • Strategii de separare a preocupărilor și de întreținere

Componente și Semnale Avansate

  • Explorare aprofundată a semnalelor Angular
  • Tehnici de control al detectării schimbărilor
  • Modele eficiente de comunicare între componente

Programare Reactivă și Asincronă

  • Operatori RxJS avansați în Angular
  • Interoperabilitate între semnale și RxJS
  • Gestionarea fluxurilor de date reactive complexe

Gestionarea Stării la Scară Mare

  • Alegerea abordării potrivite de gestionare a stării
  • NgRx, NGXS și soluții reactive standalone
  • Cele mai bune practici pentru gestionarea stării în mediul enterprise

Strategii Avansate de Rutare

  • Încărcare lentă și divizare a codului la nivel de rută
  • Gardieni de rută, rezolvatori și fluxuri de navigare avansate
  • Optimizarea rutelor pentru aplicații de mari dimensiuni

Optimizarea Performanței

  • Profilarea aplicațiilor Angular 20
  • Tehnici de performanță a randării bazate pe semnale
  • Reducerea dimensiunii pachetelor și îmbunătățirea timpilor de încărcare

Testare și Inginerie a Calității

  • Scrierea de teste unitare avansate pentru componente și servicii
  • Testare end-to-end cu rulate de teste moderne
  • Depanarea aplicațiilor Angular complexe

Integrarea API și Comunicarea cu Backend-ul

  • Modele avansate HttpClient
  • Gestionarea erorilor și strategii de reluare
  • Lucrul cu API-uri în timp real și de tip streaming

Rezumat și Pași Următori

Cerințe

  • Cunoștințe solide de JavaScript modern
  • Experiență practică cu elementele de bază ale Angular
  • Familiaritate cu TypeScript și arhitecturile bazate pe componente

Publicul țintă

  • Dezvoltatori frontend
  • Ingineri software
  • Profesioniști tehnici care lucrează cu aplicații Angular
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite