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 în Angular 18
- Prezentare generală a Angular și a ecosistemului său
- Ce este nou în Angular 18
- Configurarea mediului de dezvoltare
Configurarea și arhitectura proiectului
- Utilizarea Angular CLI
- Structura proiectului și organizarea fișierelor
- Module și componente Angular
Șabloane și legături de date
- Angular sintaxa șabloanelor
- Interpolare, legarea proprietăților și legarea evenimentelor
- Legătura de date bidirecțională cu ngModel
Componente și directive
- Crearea și utilizarea componentelor
- Cârlige pentru ciclul de viață al componentelor
- Directive încorporate (ngIf, ngFor etc.)
- Directive personalizate
Servicii și injecție de dependență
- Crearea și utilizarea serviciilor
- Injectarea dependențelor în Angular
- Gestionarea stării aplicației
Rutarea și navigarea
- Configurarea routerului Angular
- Configurarea rutelor și a parametrilor de rută
- Încărcarea leneșă și gardienii de rute
Formulare în Angular
- Formulare bazate pe șabloane
- React Formulare de tip "ive
- Validarea formularelor și gestionarea erorilor
Client HTTP și observabile
- Efectuarea de cereri HTTP cu HttpClient
- Gestionarea răspunsurilor HTTP
- Lucrul cu RxJS observabile
Subiecte avansate
- Angular animații
- Internaționalizare (i18n)
- Tehnici de optimizare a performanței
Testarea în Angular
- Testarea unitară cu Jasmine și Karma
- Testarea de la un capăt la altul cu Protractor
- Cele mai bune practici pentru testarea aplicațiilor Angular
Implementarea și întreținerea
- Crearea și implementarea aplicațiilor Angular
- Controlul versiunilor cu Git
- Practici de integrare și livrare continuă (CI/CD)
Migrarea și rezolvarea problemelor
- Migrarea de la versiuni mai vechi de Angular
- Capcanele comune și cum să le evitați
- Depanarea problemelor comune cu Angular 18
Sesiuni practice
- Laboratoare practice
- Dezvoltarea de proiecte din lumea reală
- Exerciții de grup și evaluări inter pares
Rezumat și pași următori
Cerințe
- O înțelegere a JavaScript
- Experiență cu dezvoltarea web
- Cunoștințe de bază despre HTML și CSS
Audiență
- Dezvoltatorii web
- Dezvoltatorii front-end
- Orice persoană interesată în dezvoltarea de aplicații cu o singură pagină (SPA) cu Angular
28 ore
Mărturii (1)
exerciții, rezolvarea problemelor pentru fiecare dintre noi
Monika
Curs - Angular 18
Tradus de catre o masina