Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Angular 18
- Prezentare generală a Angular și a ecosistemului său
- Ce este nou în Angular 18, inclusiv cele mai recente actualizări ale Angular DevTools
- Configurarea mediului de dezvoltare
Configurarea și arhitectura proiectului
- Utilizarea Angular CLI
- Structura proiectului și organizarea fișierelor
- Module și componente Angular
- Exploatarea capabilităților optimizate ale TypeScript 4.7 pentru o performanță și o experiență de dezvoltare mai bună
Șabloane și legături de date
- Sintaxa șabloanelor Angular
- Interpolare, legături de proprietate și legături de evenimente
- Legături de date bidirecționale cu ngModel
Componente și directive
- Crearea și utilizarea componentelor
- Cârlige ale ciclului de viață al componentelor
- Directive încorporate (ngIf, ngFor etc.)
- Directive personalizate
Servicii și injectare de dependențe
- Crearea și utilizarea serviciilor
- Injectarea de dependențe în Angular
- Gestionarea stării aplicației
Rutare și navigare
- Configurarea routerului Angular
- Configurarea rutelor și a parametrilor de rută
- Înțelegerea și implementarea noilor funcționalități de rutare
- Încărcare leneșă și garduri de rută
Formulare în Angular
- Formulare bazate pe șabloane
- Formulare reactive
- Validarea și gestionarea erorilor în formulare
Client HTTP și observabile
- Efectuarea de cereri HTTP cu HttpClient
- Gestionarea răspunsurilor HTTP
- Lucrul cu observabile RxJS
Subiecte avansate
- Animații în Angular
- Internaționalizare (i18n)
- Tehnici de optimizare a performanței, inclusiv detectarea schimbărilor fără zone
Testare în Angular
- Testare unitară cu Jasmine și Karma
- Testare end-to-end cu Protractor
- Cele mai bune practici pentru testarea aplicațiilor Angular
Implementare și întreținere
- Construirea și implementarea aplicațiilor Angular
- Controlul versiunilor cu Git
- Practici de integrare și livrare continuă (CI/CD)
Migrare și depanare
- Migrarea de la versiuni mai vechi ale Angular
- Capcane comune și cum să le evitați
- Depanarea problemelor comune cu Angular 18
Sesiuni practice
- Laboratoare practice
- Dezvoltarea unui proiect real
- Exerciții de grup și recenzii între colegi
Rezumat și următorii pași
Cerințe
- Înțelegerea limbajului JavaScript
- Experiență în dezvoltarea web
- Cunoștințe de bază despre HTML și CSS
Publicul țintă
- Dezvoltatori web
- Dezvoltatori front-end
- Oricine este interesat să dezvolte aplicații single-page (SPA) cu Angular
28 Ore
Mărturii (3)
toate părțile importante au fost acoperite
carlo capuano - ITER Organization
Curs - Angular 18
Tradus de catre o masina
instrctorul a fost clar, cu o cunoaștere foarte bună și a arătat mult entuziasm, mulțumiri!
Renaud Vernet - ITER Organization
Curs - Angular 18
Tradus de catre o masina
exerciții, rezolvarea problemelor pentru fiecare dintre noi
Monika
Curs - Angular 18
Tradus de catre o masina