Cursuri de pregatire Testare Avansată în Angular
Testarea în Angular este procesul de testare a unor părți mici și izolate de cod sau module dintr-o aplicație Angular.
Acest training condus de un instructor, în format live (online sau la fața locului), este destinat testerilor și dezvoltatorilor experimentați care doresc să aprofundeze cunoștințele despre testarea în Angular.
La finalul acestui training, participanții vor putea:
- Să înțeleagă în profunzime testarea în Angular.
- Să efectueze teste avansate de componente și de integrare.
- Să efectueze teste end-to-end cu Cypress și regresie vizuală.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere
- Prezentare generală a testării în Angular
Efectuarea testelor unitare
- Testare unitară cu Jest
- Testarea reactivității
Înțelegerea testelor de componente și de integrare
- Efectuarea testelor de componente
- Teste avansate de componente
- Efectuarea testelor de integrare
Efectuarea testelor end-to-end
- Regresie vizuală
- Utilizarea Cypress
- Cypress avansat
- Design optim al testelor
- Testare condițională
Practici recomandate
- Strategii de testare
- Arhitectură testabilă
Rezumat și pași următori
Cerințe
- Cunoștințe de bază despre JavaScript
- Cunoștințe despre efectuarea testelor unitare
Publicul țintă
- Testeri
- Dezvoltatori
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Testare Avansată în Angular - Rezervare
Cursuri de pregatire Testare Avansată în Angular - Solicitare
Testare Avansată în Angular - Cerere de consultanta
Mărturii (2)
Conceptele SignalStore deoarece erau noi pentru mine.
Alexander Ivanov
Curs - Angular Advanced 2 days
Tradus de catre o masina
În doar trei zile s-au acoperit toate subiectele din materialul de instruire, chiar și cele suplimentare.
Ovidiu
Curs - Angular 2 Fundamentals
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Angular 13
28 OreAceastă instruire condusă de un instructor, în format live în Moldova (online sau la fața locului), este destinată programatorilor care doresc să utilizeze cele mai noi funcționalități ale Angular 13 pentru a construi, testa și implementa aplicații web.
La sfârșitul acestei instruiri, participanții vor putea:
- Utiliza TypeScript și Angular CLI pentru a dezvolta aplicații Angular 13.
- Dezvolta, testa și implementa aplicații web Angular 13.
- Crea componente web care pot fi utilizate pentru orice aplicație sau pagină web.
Bazele Angular 2
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor de la nivel începător până la intermediar care doresc să construiască aplicații web dinamice și moderne folosind Angular 2.
La finalul acestui training, participanții vor fi capabili să:
- Configureze și să organizeze proiecte Angular 2.
- Folosească funcționalitățile și îmbunătățirile Angular 2.
- Dezvolte aplicații robuste și scalabile folosind Angular 2.
- Aplice cele mai bune practici pentru organizarea și arhitectura codului.
- Integreze aplicații Angular cu API-uri RESTful.
Angular JavaScript
28 OreAcest curs practic este destinat oricui dorește să creeze site-uri web folosind AngularJS.
În timpul acestui curs, va fi utilizată cea mai recentă versiune stabilă. Versiunile pre-lansare pot fi folosite doar dacă sunt marcate în formularul de rezervare în secțiunea de observații. Versiunile mai vechi trebuie să fie aprobate înainte de rezervare.
Bazele AngularJS
14 OreAngular JS este o bibliotecă JavaScript pentru dezvoltarea rapidă de aplicații.
Public țintă
- dezvoltatori
- programatori
- arhitecți JavaScript
Obiective
- Schimbarea mentalității de la programarea procedurală/orientată pe obiect la modul Angular
- Participanții pot folosi AngularJS pentru a crea Aplicații de Pagină Unică
Formatul cursului
- 40% prelegeri, 60% laboratoare
Angular Avansat 2 zile
21 OreAcest curs avansat de Angular de 2 zile îi înzestrează pe dezvoltatori cu abilitățile moderne necesare pentru a construi aplicații scalabile, sigure și de înaltă performanță, acoperind gestionarea stării cu NgRx Signal Store, tehnici avansate de rutare, cele mai bune practici de securitate, testare eficientă și optimizare practică a performanței.
Angular 10 pentru Dezvoltatori
28 OreÎn acest training condus de un instructor, în format live în Moldova (online sau la fața locului), participanții vor învăța cum să creeze, să testeze și să implementeze o aplicație Angular folosind cele mai recente funcționalități din Angular 10.
La finalul acestui training, participanții vor putea:
- Dezvolta aplicații Angular 10 folosind TypeScript și Angular CLI.
- Crea componente web cuplat slab care pot fi folosite în orice pagină HTML.
- Conecta aceste componente la servicii, module și directive.
- Consuma servicii web REST și date WebSocket dintr-o aplicație Angular 10.
- Construi validări personalizate folosind Reactive Forms.
- Testa, depana și implementa o aplicație Angular 10.
- Organiza proiecte Angular 10 folosind cele mai bune practici.
Angular 11
28 OreÎn acest training condus de un instructor, live în Moldova (online sau la fața locului), participanții vor învăța cum să creeze, să testeze și să implementeze o aplicație Angular folosind cele mai noi caracteristici din Angular 11.
La finalul acestui training, participanții vor putea:
- Dezvolta aplicații Angular 11 folosind TypeScript și Angular CLI.
- Crea componente web slab cuplate care pot fi utilizate în orice pagină HTML.
- Testa, depană și implementa o aplicație Angular 11.
- Organiza proiecte Angular 11 folosind cele mai bune practici.
Angular 11 Avansat
28 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor care doresc să utilizeze instrumentele avansate de dezvoltare din Angular 11 pentru a proiecta, construi, testa și implementa aplicații.
La finalul acestui training, participanții vor putea:
- Să configureze mediul de dezvoltare necesar pentru a dezvolta aplicații avansate Angular 11.
- Să construiască structuri părinte-copil, componente imbricate pentru aplicații complexe.
- Să folosească RxJS și observables pentru a gestiona evenimente în timp real și programare asincronă.
- Să creeze modele scalabile de formulare și date pentru a gestiona intrările utilizatorilor și sarcinile de introducere a datelor.
- Să implementeze injecții de dependență avansate, rutare și cele mai bune practici de securitate în Angular 11.
Angular 12
28 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat programatorilor care doresc să creeze, să testeze și să implementeze o aplicație Angular folosind cele mai noi funcționalități din Angular 12.
La finalul acestui training, participanții vor putea:
- Dezvolta aplicații Angular 12 folosind TypeScript și Angular CLI.
- Crea componente web cuplat slab care pot fi utilizate în orice aplicație web sau pagină HTML.
- Testa, depan și implementa o aplicație Angular 12.
- Organiza proiecte Angular 12 folosind cele mai bune practici.
Angular 12 Avansat
28 OreAcest training condus de un instructor, în format live în Moldova (online sau la fața locului), este destinat dezvoltatorilor care doresc să se aprofundeze în caracteristicile avansate ale Angular 12, inclusiv componente personalizate, directive, legături de date avansate, încărcare leneșă și multe altele.
La sfârșitul acestui training, participanții vor putea:
- Să dezvolte aplicații Angular 12 folosind tehnici și concepte avansate.
- Să implementeze componente și directive personalizate.
- Să exploreze tehnici avansate de legare a datelor.
- Să implementeze încărcarea leneșă și importurile dinamice.
- Să optimizeze performanța unei aplicații Angular 12.
Angular 13 Avansat
28 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor și programatorilor experimentați care doresc să exploateze funcționalitățile avansate ale Angular 13 pentru a construi, testa și implementa aplicații web de înaltă performanță.
La finalul acestui training, participanții vor fi capabili să:
- Utilizeze eficient TypeScript și Angular CLI pentru a crea aplicații Angular 13 complexe.
- Dezvolte, testeze și implementeze aplicații web Angular 13 pentru o performanță optimă.
- Creeze componente web pentru a îmbunătăți reutilizabilitatea și menținerea aplicațiilor Angular 13.
Angular 14
28 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor și programatorilor care doresc să utilizeze cele mai recente funcționalități ale Angular 14 pentru a construi, testa și implementa aplicații web.
La sfârșitul acestui training, participanții vor putea:
- Instala și configura Angular 14.
- Dezvolta aplicații folosind arhitectura bazată pe componente a Angular 14.
- Utiliza directivele, serviciile și pipe-urile integrate ale Angular 14.
- Comunica cu o API RESTful folosind modulul HttpClient din Angular 14.
- Implementa autentificare și autorizare în aplicațiile Angular 14.
- Testa și depana aplicațiile Angular 14.
Angular 14 Avansat
28 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor și programatorilor experimentați care doresc să-și îmbunătățească abilitățile în Angular 14 și să utilizeze funcțiile avansate ale Angular 14 pentru a construi, testa și implementa aplicații web de înaltă performanță.
La sfârșitul acestui training, participanții vor putea:
- Să construiască aplicații avansate folosind Angular 14.
- Să înțeleagă și să implementeze funcțiile și tehnicile mai complexe ale Angular 14.
- Să dezvolte cod Angular 14 menținabil și scalabil.
- Să creeze biblioteci și module personalizate pentru a extinde funcționalitatea Angular 14.
Angular 15
28 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor și programatorilor care doresc să folosească cele mai noi funcționalități ale Angular 15 pentru a construi, testa și implementa aplicații web.
La finalul acestui training, participanții vor putea:
- Instala și configura Angular 15.
- Dezvolta aplicații folosind arhitectura bazată pe componente a Angular 15.
- Folosi directivele, serviciile și pipe-urile integrate în Angular 15.
- Comunica cu o API RESTful folosind modulul HttpClient din Angular 15.
- Implementa autentificare și autorizare în aplicațiile Angular 15.
- Testa și depana aplicațiile Angular 15.
- Înțelege noile funcționalități ale Angular 15, cum ar fi Directiva pentru Imagini, CDK List pentru Construirea Componentelor UI, Reducerea Codului Boilerplate în Guards și Îmbunătățiri în esbuild pentru Construcții Mai Rapide.
Angular 15 Avansat
28 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor și programatorilor experimentați care doresc să-și îmbunătățească abilitățile în Angular 15 și să utilizeze funcționalitățile avansate ale Angular 15 pentru a construi, testa și implementa aplicații web de înaltă performanță.
La sfârșitul acestui training, participanții vor putea:
- Să folosească tehnici avansate pentru construirea aplicațiilor Angular 15.
- Să înțeleagă cele mai bune practici pentru scalarea și întreținerea aplicațiilor Angular 15 de mare anvergură.
- Să dezvolte aplicații performante folosind funcționalitățile avansate ale Angular 15.
- Să depaneze și să optimizeze aplicațiile Angular 15.
- Să învețe despre subiecte avansate, cum ar fi randarea pe partea de server, încărcarea întârziată și altele.