Schița de curs

Introducere

  • Panorama asupra Angular și a funcțiilor sale
  • Înțelegerea avantajelor utilizării Angular
  • Înțelegerea framework-ului și arhitecturii Angular
  • Ce este nou în Angular 14?
  • Configurarea mediului de dezvoltare

Fundamentele TypeScript

  • Înțelegerea sintaxei TypeScript
  • Definirea variabilelor, a vectorilor, a interfațelor și a generics-urilor
  • Tipizarea funcțiilor

Componente

  • Anatomia unei componente Angular
  • Crearea și utilizarea componentelor
  • Comunicarea între componente
  • Implementarea hook-urilor lifecycle ale componentelor

Directive

  • Anatomia unei directive Angular
  • Crearea și utilizarea directivelor
  • Construirea de directive personalizate

Servicii și Injecție de Dependențe

  • Anatomia unui serviciu Angular
  • Crearea și utilizarea serviciilor
  • Folosirea Injecției de Dependențe pentru gestionarea serviciilor

Pipe-uri

  • Anatomia unui pipe Angular
  • Crearea și utilizarea pipe-urilor
  • Construirea de pipe-uri personalizate

Formulari

  • Construirea și validarea formularilor template-driven folosind FormBuilder-ul Angular
  • Construirea și validarea formularilor reactive folosind ReactiveFormsModule-ul Angular
  • Compararea și contrastarea formularilor template-driven și reactive

HttpClient

  • Comunicarea cu o API RESTful folosind modulul HttpClient al Angular
  • Implementarea cererilor GET, POST, PUT și DELETE
  • Gestionați erorile și evenimentele de progres

Autentificare și Autorizare

  • Implementarea autentificării și autorizației în aplicațiile Angular
  • Folosirea token-urilor JSON Web (JWT) pentru autentificare
  • Protecția rutelor cu guard-uri

Testare și Depanare

  • Configurarea unui mediu de testare pentru Angular folosind Karma și Jasmine
  • Scrierea de teste unitare pentru componente, directive, servicii și pipe-uri Angular
  • Depanarea aplicațiilor Angular folosind DevTools-ul browser-ului

Rezumat și Pași Următori

Cerințe

  • Înțelegere basică a HTML, CSS și JavaScript

Audiență

  • Dezvoltatori
  • Programatori
 28 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite