Cursuri de pregatire Testare Avansată în Angular
Testarea Angular este procesul de testare a unor bucăți mici și izolate de cod sau module într-o aplicație Angular.
Acest training condus de un instructor, live (online sau la fața locului) este destinat testerilor și dezvoltatorilor experimentați care doresc să aprofundeze testarea în Angular.
La finalul acestui training, participanții vor putea:
- Să înțeleagă în profunzime testarea Angular.
- Să efectueze teste avansate de componente și integrare.
- Să efectueze teste end-to-end cu Cypress și regresie vizuală.
Formatul cursului
- Curs 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 Angular
Efectuarea testelor unitare
- Testare unitară cu Jest
- Testarea reactivității
Înțelegerea testelor de componente și integrare
- Efectuarea testelor de componente
- Teste avansate de componente
- Efectuarea testelor de integrare
Efectuarea testelor end-to-end
- Regresie vizuală
- Utilizarea Cypress
- Cypress avansat
- Proiectarea optimă a testelor
- Testare condițională
Cele mai bune practici
- Strategii de testare
- Arhitectură testabilă
Rezumat și pași următori
Cerințe
- Înțelegere de bază a JavaScript
- Cunoștințe despre efectuarea testării unitare
Public ț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 (1)
Î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 OreAcest training condus de un instructor, live în România (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 finalul acestui training, participanții vor fi capabili să:
- Utilizeze TypeScript și Angular CLI pentru a dezvolta aplicații Angular 13.
- Dezvolte, testeze și implementeze aplicații web Angular 13.
- Creeze 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 România (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ă caracteristicile ș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 menționate î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 abordarea Angular
- Participanții pot folosi AngularJS pentru a crea Aplicații de Pagină Unică
Formatul cursului
- 40% prelegeri, 60% laboratoare
Angular Avansat 2 zile
14 OreAcest curs avansat de 2 zile pe Angular î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, live în România (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 funcționalități din Angular 10.
La sfârșitul acestui training, participanții vor putea:
- Dezvolta aplicații Angular 10 folosind TypeScript și Angular CLI.
- Crea componente web slab cuplate 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 validare personalizată folosind Reactive Forms.
- Testa, depanare și implementare a unei aplicații Angular 10.
- Organiza proiecte Angular 10 folosind cele mai bune practici.
Angular 11
28 OreÎn acest training condus de un instructor, în format live în România (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 funcționalități din Angular 11.
La finalul acestui training, participanții vor putea:
- Să dezvolte aplicații Angular 11 folosind TypeScript și Angular CLI.
- Să creeze componente web slab cuplate care pot fi folosite în orice pagină HTML.
- Să testeze, să depureze și să implementeze o aplicație Angular 11.
- Să organizeze proiecte Angular 11 folosind cele mai bune practici.
Angular 11 Avansat
28 OreAcest training condus de un instructor, live în România (online sau la fața locului) este destinat dezvoltatorilor care doresc să folosească instrumentele avansate de dezvoltare ale Angular 11 pentru a proiecta, construi, testa și implementa aplicații.
La sfârșitul 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 și 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 România (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 slab cuplate 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 România (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 România (online sau la fața locului) este destinat dezvoltatorilor și programatorilor experimentați care doresc să utilizeze funcționalitățile avansate ale Angular 13 pentru a construi, testa și implementa aplicații web de înaltă performanță.
La sfârșitul acestui training, participanții vor putea:
- Utiliza eficient TypeScript și Angular CLI pentru a crea aplicații Angular 13 complexe.
- Dezvolta, testa și implementa aplicații web Angular 13 pentru o performanță optimă.
- Crea componente web pentru a îmbunătăți reutilizabilitatea și întreținerea aplicațiilor Angular 13.
Angular 14
28 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat dezvoltatorilor și programatorilor care doresc să folosească cele mai noi funcționalități ale Angular 14 pentru a construi, testa și implementa aplicații web.
La finalul 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 încorporate în Angular 14.
- Comunica cu o API RESTful folosind modulul HttpClient din Angular 14.
- Implementa autentificarea și autorizarea în aplicațiile Angular 14.
- Testa și depană aplicațiile Angular 14.
Angular 14 Avansat
28 OreAcest training condus de un instructor, live în România (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 caracteristicile 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 caracteristicile ș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 România (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 sfârșitul 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 ale 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 Boilerplate în Garduri și Îmbunătățiri în esbuild pentru Construcții Mai Rapide.
Angular 15 Avansat
28 OreAcest training condus de un instructor, live în România (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ă utilizeze 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 server, încărcarea leneșă și altele.