Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere
- Prezentare generală a Angular și a caracteristicilor sale
- Înțelegerea beneficiilor utilizării Angular
- Înțelegerea cadrului și a arhitecturii Angular
- Ce’este nou în Angular 14?
- Configurarea mediului de dezvoltare
Fundamentele TypeScript
- Înțelegerea sintaxei TypeScript
- Definirea variabilelor, a tablourilor, a interfețelor și a elementelor generice
- Introducerea funcțiilor
Componente
- Anatomia unei componente Angular
- Crearea și utilizarea componentelor
- Comunicarea între componente
- Implementarea cârligelor pentru ciclul de viață al componentelor
Directive
- Anatomia unei directive Angular
- Crearea și utilizarea directivelor
- Crearea de directive personalizate
Servicii și injecția de dependență
- Anatomia unui serviciu Angular
- Crearea și utilizarea serviciilor
- Utilizarea injecției de dependență pentru gestionarea serviciilor
Țevi
- Anatomia unei țevi Angular
- Crearea și utilizarea țevilor
- Crearea de țevi personalizate
Formulare
- Construirea și validarea formularelor bazate pe șabloane folosind FormBuilder de la Angular's
- Crearea și validarea formularelor reactive utilizând modulul ReactiveFormsModule de la Angular's
- Compararea și contrastul între formularele bazate pe șabloane și cele reactive
HttpClient
- Comunicarea cu un API RESTful folosind modulul HttpClient al Angular's
- Implementarea cererilor GET, POST, PUT și DELETE
- Gestionarea erorilor și a evenimentelor de progres
Autentificare și autorizare
- Implementarea autentificării și autorizării în aplicațiile Angular
- Utilizarea JSON Web Token (JWT) pentru autentificare
- Protejarea rutelor cu gardieni
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 din browser's
Rezumat și etapele următoare
Cerințe
- Cunoașterea de bază a HTML, CSS și JavaScript .
Audiență
- Dezvoltatorii
- Programatori
28 ore
Mărturii (1)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.