Cursuri de pregatire Testing Angular Applications
În cadrul acestui instruire, instruit în direct, participanții vor învăța cum să scrie și să mențină teste pentru aplicații Angular .
Până la sfârșitul acestui antrenament, participanții vor putea
- Decideți cea mai potrivită strategie pentru testarea unei aplicații Angular
- Efectuați testarea unităților, testarea componentelor, testarea A / B și de la capăt la capăt pe o aplicație Angular
- Alegeți instrumentele potrivite pentru job: Jasmine , Karma, Protractor , Mocha etc.
- Scrieți teste în Protractor și Jasmine
- Executați și depanați teste cu Karma și Protractor
- Creați o suită de teste de întreținut
- Utilizați cele mai bune practici pentru testarea unității în Angular
Formatul cursului
- Partea de prelegere, o discuție parțială, exerciții și practici practice
Notă
- Angular are diferite denumiri și versiuni, și anume: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2, etc. Pentru a personaliza versiunea utilizată în acest antrenament, vă rugăm să ne contactați pentru a vă 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
- O înțelegere a JavaScript .
Audiență
- Testeri
- Dezvoltatorii
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Testing Angular Applications - Booking
Cursuri de pregatire Testing Angular Applications - Enquiry
Testing Angular Applications - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
Analiza pas cu pas. Explicația fiecărei linii de cod. Fiecare problemă pe care am avut-o în timpul cursului a fost rezolvată cu succes și Łukasz mi-a spus motivul. Mi-au plăcut și bunele practici care au fost prezentate. Niciodată nu am fost convins de stilul TDD - pur și simplu nu îl găsesc util și nu merită timpul său. Łukasz a evidențiat atât de multe avantaje ale TDD, încât mi-a schimbat complet opinia.
Michal Uscinski - Devapo Sp. z o. o.
Curs - Testing Angular Applications
Tradus de catre o masina
Upcoming Courses
Cursuri înrudite
Angular 13
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează programatorilor care doresc să utilizeze cele mai recente caracteristici ale Angular 13 pentru a construi, testa și implementa aplicații web.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Utilizați TypeScript și Angular CLI pentru a dezvolta Angular 13 aplicații.
- Dezvoltați, testați și implementați Angular 13 aplicații web.
- Creați componente web care pot fi utilizate pentru orice aplicație sau pagină web. .
Angular 2 Fundamentals
21 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de nivel începător până la mediu care doresc să creeze aplicații web dinamice și moderne utilizând Angular 2.
La finalul acestei instruiri, participanții vor fi capabili să:
- Să stabilească și să configureze proiecte Angular 2.
- Să utilizeze caracteristicile și îmbunătățirile Angular 2.
- Să dezvolte aplicații robuste, scalabile utilizând Angular 2.
- Să implementeze cele mai bune practici pentru organizarea și arhitectura codului.
- Să integreze aplicațiile Angular cu API-uri RESTful.
Angular JavaScript
28 oreAceasta este o mână pe curs este pentru oricine dorește să creeze site-uri web folosind AngularJS.
În timpul acestui curs va fi utilizată ultima versiune stabilă. Versiunea pre-lansare poate fi utilizată doar dacă este marcată în formularul de rezervare din secțiunea remarci. Versiune mai veche trebuie să fie convenită înainte de rezervare.
AngularJS Basics
14 oreAngular JS este o bibliotecă Java Script pentru dezvoltarea rapidă a aplicațiilor.
Public
- dezvoltatorii
- programatori
- javascript arhitecți
Obiective
- Modificarea mentalității din modul procedural / OO de programare în mod Angular
- Participanții pot folosi Angular JS pentru a crea aplicații pentru o singură pagină
Formatul cursului
- 40% prelegeri, 60% laboratoare
Angular 10 for Developers
28 oreÎn cadrul acestui curs de instruire live, condus de un instructor î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 utilizând cele mai recente caracteristici din Angular 10.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Dezvoltați aplicații Angular 10 folosind TypeScript și Angular CLI.
- Creați componente web cuplate liber care pot fi utilizate în orice pagină HTML. .
- Conectați aceste componente la servicii, module și directive. .
- Consumați servicii web REST și date WebSocket din cadrul unei aplicații Angular 10. .
- Construiți validarea personalizată utilizând Reactive Forms. .
- Testați, depanați și implementați o aplicație Angular 10. .
- Organizați proiectele Angular 10 folosind cele mai bune practici. .
Angular 11
28 oreÎn cadrul acestui curs de instruire live, condus de un instructor î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 recente caracteristici din Angular 11.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Dezvoltați Angular 11 aplicații folosind TypeScript și Angular CLI.
- Creați componente web cuplate liber care pot fi utilizate în orice pagină HTML. .
- Testați, depanați și implementați o Angular 11 aplicație.
- Organizați Angular 11 proiecte folosind cele mai bune practici.
Angular 11 Advanced
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze instrumentele avansate de dezvoltare ale Angular 11's pentru a proiecta, construi, testa și implementa aplicații.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Stabilește mediul de dezvoltare necesar pentru a dezvolta aplicații avansate Angular 11. .
- Construiți structura părinte-copil, componente imbricate pentru aplicații complexe. .
- Utilizați RxJS și observabile pentru a gestiona evenimente în timp real și programarea asincronă. .
- Creați modele scalabile de formulare și date pentru a gestiona intrările utilizatorilor și sarcinile de introducere a datelor. .
- Implementați injecțiile avansate de dependență, rutarea și cele mai bune practici de securitate în Angular 11. .
Angular 12
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează programatorilor care doresc să creeze, să testeze și să implementeze o aplicație Angular folosind cele mai recente caracteristici din Angular 12.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Dezvoltați Angular 12 aplicații folosind TypeScript și Angular CLI.
- Creați componente web cuplate liber care pot fi utilizate în orice aplicație web sau pagină HTML. .
- Testați, depanați și implementați o Angular 12 aplicație.
- Organizați Angular 12 proiecte folosind cele mai bune practici.
Angular 12 Advanced
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) este destinat dezvoltatorilor care doresc să se scufunde în profunzimea funcțiilor avansate ale Angular 12, inclusiv componente personalizate, directive, legături avansate de date, încărcare leneșă și multe altele.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Dezvoltați Angular 12 aplicații folosind tehnici și concepte avansate.
- Implementați componente și directive personalizate. .
- Explorați tehnici avansate de legare a datelor. .
- Implementați încărcarea leneșă și importurile dinamice. .
- Optimizați performanța unei aplicații Angular 12. .
Angular 13 Advanced
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și programatorilor experimentați care doresc să utilizeze caracteristicile avansate ale Angular 13 pentru a construi, testa și implementa aplicații web de înaltă performanță.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Utilizați eficient TypeScript și Angular CLI pentru a crea aplicații complexe Angular 13. .
- Dezvoltați, testați și implementați aplicații web Angular 13 pentru o performanță optimă. .
- Creați componente web pentru a îmbunătăți capacitatea de reutilizare și de întreținere a aplicațiilor Angular 13. .
Angular 14
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și programatorilor care doresc să utilizeze cele mai recente caracteristici ale Angular 14 pentru a construi, testa și implementa aplicații web.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și configurați Angular 14. .
- Dezvoltați aplicații utilizând arhitectura bazată pe componente Angular 14's. .
- Utilizați directivele, serviciile și țevile încorporate în Angular 14's. .
- Comunicați cu un API RESTful folosind modulul HttpClient al Angular 14'lui. .
- Implementați autentificarea și autorizarea în aplicațiile Angular 14. .
- Testați și depanați aplicațiile Angular 14. .
Angular 14 Advanced
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și programatorilor experimentați care doresc să își ducă abilitățile Angular 14 la nivelul următor ș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 curs de formare, participanții vor fi capabili să:
- Construiți aplicații avansate folosind Angular 14.
- Înțelegeți și implementați caracteristicile și tehnicile mai complexe ale Angular 14's. .
- Dezvoltați un cod Angular 14 întreținut și scalabil. .
- Creați biblioteci și module personalizate pentru a extinde funcționalitatea Angular 14's. .
Angular 15
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și programatorilor care doresc să utilizeze cele mai recente caracteristici ale Angular 15 pentru a construi, testa și implementa aplicații web.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și configurați Angular 15. .
- Dezvoltați aplicații utilizând arhitectura bazată pe componente Angular 15's. .
- Utilizați directivele, serviciile și țevile încorporate în Angular 15's. .
- Comunicați cu un API RESTful folosind modulul HttpClient al Angular 15'lui. .
- Implementați autentificarea și autorizarea în aplicațiile Angular 15. .
- Testați și depanați aplicațiile Angular 15. .
- Înțelegeți noile caracteristici ale Angular 15, cum ar fi Directiva de imagine, Lista CDK pentru construirea componentelor UI, Reducerea Boilerplate în Guards și îmbunătățiri în esbuild pentru construcții mai rapide. .
Angular 15 Advanced
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și programatorilor experimentați care doresc să își ducă abilitățile Angular 15 la nivelul următor și să utilizeze caracteristicile avansate ale Angular 15 pentru a construi, testa și implementa aplicații web de înaltă performanță.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Utilizați tehnici avansate pentru construirea de aplicații Angular 15. .
- Înțelegeți cele mai bune practici pentru scalarea și întreținerea aplicațiilor Angular 15 la scară largă. .
- Dezvoltați aplicații performante utilizând caracteristici avansate ale Angular 15. .
- Descoperiți și optimizați aplicațiile Angular 15. .
- Învățați despre subiecte avansate, cum ar fi redarea pe partea serverului, încărcarea leneșă și multe altele. .
Protractor: End-to-End Testing for Angular Web Applications
14 oreÎn acest curs de instruire live, condus de un instructor în România, participanții învață la fața locului cum să scrie Protractor teste pentru o aplicație web Angular de probă într-un mediu de laborator live.
Până la sfârșitul acestui curs, participanții vor fi dobândit competențe în Protractor și vor fi confortabil
- crearea propriilor teste de automatizare pentru aplicațiile Angular.
- integrând Protractor în fluxul lor de lucru de dezvoltare existent.
- asigurându-se că testele lor sunt curate și întreținute.
- executarea Protractor cu sau fără Selenium pentru a conduce comportamentul browserului.