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 ecosistemului său
- Ce este nou în Angular 18, inclusiv cele mai recente actualizări pentru Angular DevTools
- Configurarea mediului de dezvoltare
Configurarea și arhitectura proiectului
- Utilizarea Angular CLI
- Structura proiectului și organizarea fișierelor
- Module și componente Angular
- Exploatarea capacităț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
- Ciclul de viață al componentelor
- Directive încorporate (ngIf, ngFor etc.)
- Directive personalizate
Servicii și injecție de dependențe
- Crearea și utilizarea serviciilor
- Injecția de dependențe în Angular
- Gestionarea stării aplicației
Rutare și navigare
- Configurarea router-ului Angular
- Configurarea rutelor și a parametrilor de rută
- Înțelegerea și implementarea noilor funcționalități de rutare
- Încărcare leneșă și protecție a rutelor
Formulare în Angular
- Formulare bazate pe șabloane
- Formulare reactive
- Validare și gestionare a erorilor în formulare
HTTP Client și Observables
- 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 fără zonă a schimbărilor
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 eviți
- Depanarea problemelor comune în Angular 18
Sesiuni practice
- Laboratoare practice
- Dezvoltarea unui proiect real
- Exerciții de grup și revizuiri între colegi
Rezumat și următorii pași
Cerințe
- Cunoștințe de bază despre 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