Schița de curs

Introducere

  • Panorama asupra subiectelor avansate ale Angular 14
  • Revizuirea fundamentelor Angular 14

TypeScript Avansat

  • Înțelegerea sintaxei avansate a TypeScript
  • Tehnicii avansate de lucru cu clase și interfețe
  • Gardele de tip, tipuri de uniune și tipuri de intersecție
  • Decoratori avansați

Componente Avansate

  • Personalizarea detectării schimbărilor în Angular
  • Folosirea proiecției de conținut pentru a crea componente reutilizabile
  • Crearea de componente dinamice
  • Utilizarea tehnicilor avansate de intrare și ieșire

Direcțive Avansate

  • Personalizarea comportamentului direcțiilor
  • Crearea de direcții structurale
  • Tehnicii avansați ale direcțiilor

Servicii Avansate

  • Tehnicii avansate de injecție a dependențelor
  • Crearea și utilizarea fabricilor de servicii
  • Folosirea serviciilor pentru gestionarea stării
  • Programarea reactivă cu RxJS

Formulare Avansate

  • Implementarea controlurilor de formular personalizate
  • Tehnicii avansate de validare a formularelor
  • Lucrul cu modele complexe de formular
  • Crearea de șabloane de formular personalizate

HttpClient Avansat

  • Interceptori și middleware
  • Caching și stocarea datelor offline
  • Implementarea WebSockets
  • Gestionarea seturilor de date mari cu paginare

Testare și Depanare Avansate

  • Tehnicii avansate de testare cu Jasmine și Karma
  • Bogărirea serviciilor și componentelor pentru testare
  • Depanarea problemelor de performanță
  • Testarea codului asincron complex

Crearea de Biblioteci și Module

  • Crearea de biblioteci personalizate Angular 14
  • Dezvoltarea de module personalizate Angular 14
  • Reutilizarea codului în proiecte multiple
  • Publicarea și distribuirea bibliotecilor și modulelor personalizate

Optimizare Performanță

  • Înțelegerea caracteristicilor de performanță ale Angular 14
  • Profilarea și identificarea colierelor de strângere a performanței
  • Implementarea tehnicilor avansate de optimizare
  • Crearea de aplicații performante cu încărcare lazy

Rezumat și Următoarele Pași

Cerințe

  • Cunoștințe de bază cu Angular 14, HTML, CSS și JavaScript

Public Țintă

  • Dezvoltatori
  • Programatori
 28 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite