Cursuri de pregatire Testarea Aplicațiilor Angular
În acest training condus de un instructor, participanții vor învăța cum să scrie și să întrețină teste pentru aplicațiile Angular.
La finalul acestui training, participanții vor putea
- Să decidă cea mai potrivită strategie pentru testarea unei aplicații Angular
- Să efectueze teste unitare, teste de componentă, teste A/B și teste end-to-end pe o aplicație Angular
- Să aleagă instrumentele potrivite pentru sarcină: Jasmine, Karma, Protractor, Mocha, etc.
- Să scrie teste în Protractor și Jasmine
- Să ruleze și să depaneze teste cu Karma și Protractor
- Să creeze un set de teste ușor de întreținut
- Să aplice cele mai bune practici pentru testarea unitară în Angular
Formatul cursului
- Parte teoretică, parte discuții, exerciții și practică intensă
Notă
- Angular poartă diferite denumiri și versiuni, și anume: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. Pentru a personaliza versiunea folosită în acest training, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Pentru a solicita o schiță de curs personalizată pentru acest training, vă rugăm să ne contactați.
Cerințe
- Cunoștințe de bază despre JavaScript
Publicul țintă
- Testeri
- Dezvoltatori
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Testarea Aplicațiilor Angular - Rezervare
Cursuri de pregatire Testarea Aplicațiilor Angular - Solicitare
Testarea Aplicațiilor Angular - Cerere de consultanta
Mărturii (1)
Analiză pas cu pas. Explicație pentru fiecare linie de cod. Toate problemele pe care le-am avut în timpul cursului au fost rezolvate cu succes și Łukasz mi-a explicat motivele. Mi-au plăcut și practicile bune care au fost prezentate. Niciodată nu m-am convins de stilul TDD - pur și simplu nu îl consider util și merejde timpul. Łukasz a evidențiat atât de multe avantaje ale TDD, că opinia mea s-a schimbat complet.
Michal Uscinski - Devapo Sp. z o. o.
Curs - Testing Angular Applications
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Angular 13
28 OreAcest training condus de un instructor, 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 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 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ă 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 10 pentru Dezvoltatori
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 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 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 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 Moldova (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 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 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.
Fundamentele Angular 4
21 OreAcest curs condus de un instructor, desfășurat în direct în Moldova, introduce fundamentele Angular 4 și ghidează participanții prin crearea unei aplicații web single-page.
Angular 5
28 OreÎn acest training condus de un instructor, participanții vor învăța elementele de bază ale Angular 5, parcurgând crearea și implementarea unei aplicații Angular demonstrative.
Angular 6
28 OreÎn acest training condus de un instructor, în format live în Moldova (la fața locului sau la distanță), 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 6.
La finalul acestui training, participanții vor putea:
- Să dezvolte aplicații Angular 6 folosind Angular CLI.
- Să creeze componente web care pot fi folosite în orice pagină HTML.
- Să consume servicii web REST și date WebSocket dintr-o aplicație Angular 6.
- Să implementeze animații folosind cele mai noi funcționalități de animație din Angular 6.
- Să testeze, să depisteze erori și să implementeze o aplicație Angular 6.
- Să organizeze proiecte Angular 6 folosind cele mai bune practici.
Programare Reactivă cu Angular RxJS
14 OreProgramarea reactivă este un paradigme de programare asincronă care se concentrează pe fluxurile de date și propagarea datelor prin stabilirea unei dependențe definite între modelele de execuție subiacente și fluxurile de date emise de la un component la altul. Multe ineficiențe de proiectare a aplicațiilor Angular atunci când se construiesc interfețe de utilizator asincrone pot fi depășite prin utilizarea modelelor de stil reactiv oferite de biblioteca RxJS.
În acest training condus de un instructor, participanții vor învăța cum să implementeze modele Observabile în proiectele lor de aplicații Angular, parcurgând o serie de cazuri care ilustrează probleme comune de proiectare Angular și cum acestea beneficiază de modele de programare reactivă.
La sfârșitul acestui training, participanții vor putea:
- Să înțeleagă paradigma de programare reactivă și biblioteca RxJS.
- Să construiască aplicații Angular cu interfețe de utilizator complexe, având în vedere scalabilitatea, flexibilitatea și reactivitatea, folosind modele de programare reactivă.
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.
Angular și Spring Boot
14 OreAceastă instruire condusă de un instructor, în format live în Moldova (online sau la fața locului) este destinată dezvoltatorilor web care doresc să utilizeze Angular și Spring Boot pentru a construi aplicații full stack.
La finalul acestei instruiri, participanții vor putea:
- Dezvolta o aplicație full stack cu Angular și Spring Boot.
- Construi o aplicație backend cu Spring Boot.
- Crea aplicații frontend cu Angular.
- Utiliza Spring Security pentru a configura autentificarea pentru o aplicație full stack.
Curs de formare .NET Core și Angular
21 OrePublicul țintă
- Dezvoltatori
Formatul cursului
- Parțial teoretic, parțial discuții, exerciții și practică intensivă într-un mediu de laborator live.
NgRx
21 OreAcest training condus de un instructor, live (online sau la fața locului) este destinat dezvoltatorilor care doresc să reducă costul și complexitatea gestionării stării în aplicațiile web complexe, bazate pe date.
La finalul acestui training, participanții vor putea:
- Redu complexitatea proiectelor foarte mari în care gestionarea stării este dificil de întreținut.
- Minimizează procesele de stare ale unei aplicații.
- Reduce timpul necesar pentru dezvoltarea aplicațiilor web complexe, orientate pe date.
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.
- Pentru a afla mai multe despre NgRx, vizitați: https://ngrx.io/