Intrati in legatura
 Durata 21 ore

Schița de curs

Arhitectură Angular avansată

  • Proiectarea unor structuri de proiect scalabile
  • API standalone și pattern-uri de arhitectură modulară
  • Separarea responsabilităților și strategii de mentenanță

Componente avansate și Signals

  • Analiză detaliată a Angular Signals
  • Tehnici de control al detectării schimbărilor
  • Pattern-uri eficiente de comunicare între componente

Programare reactivă și asincronă

  • Operatori RxJS avansați în Angular
  • Interoperabilitate Signal–RxJS
  • Gestionarea fluxurilor complexe de date reactive

Managementul stării la scară largă

  • Alegerea abordării potrivite pentru managementul stării
  • NgRx, NGXS și soluții reactive standalone
  • Cele mai bune practici pentru managementul stării la nivel enterprise

Strategii avansate de rutare

  • Lazy loading și împărțirea codului la nivel de rută
  • Route guards, resolvers și fluxuri avansate de navigare
  • Optimizarea rutelor pentru aplicații de mari dimensiuni

Optimizarea performanței

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

Testare și inginerie de calitate

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

Integrare API și comunicare cu backend-ul

  • Pattern-uri avansate HttpClient
  • Gestionarea erorilor și strategii de retry
  • Lucrul cu API-uri real-time și streaming

Rezumat și pașii următori

Cerințe

  • Cunoștințe solide de JavaScript modern
  • Experiență practică cu fundamentele Angular
  • Familiaritate cu TypeScript și arhitecturi bazate pe componente

Public țintă

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

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite