Cursuri de pregatire Testarea Aplicațiilor Angular
În acest instruire condusă de un instrucțor, participanții vor învăța cum să scrie și să mențină teste pentru aplicațiile Angular.
La finalul acestei instruirii, participanții vor fi capabili să
- Aleagă strategia cea mai potrivită pentru testarea unei aplicații Angular
- Efectueze teste unitare, de componentă, A/B și de cap la cap pentru o aplicație Angular
- alegă instrumentele potrivite pentru sarcină: Jasmine, Karma, Protractor, Mocha, etc.
- Scrie teste în Protractor și Jasmine
- Rulze și depistre probleme de testare cu Karma și Protractor
- Creeze un set de teste menținabil
- Aplice cele mai bune practici pentru testarea unitară în Angular
Formatul cursului
- O parte prezentare, o parte discuție, exerciții și practică intensivă
Note
- Angular este cunoscut sub diferite nume și versiuni: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. Pentru a personaliza versiunea utilizată în această instruire, vă rugăm să ne contactați pentru aranjamente.
Schița de curs
Pentru a solicita un plan de curs personalizat pentru această instruire, vă rugăm să ne contactați.
Cerințe
- O înțelegere a JavaScriptului
Audiență
- 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
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
Cursuri viitoare
Cursuri înrudite
Angular 13
28 oreAceastă instruire condusă de instructor, live (online sau prezențial) este destinată programatorilor care doresc să folosească cele mai recente caracteristici ale Angular 13 pentru a construi, testa și implementa aplicații web.
La finalul acestei instruirile, participanții vor fi capabili să:
- Folosească TypeScript și Angular CLI pentru dezvoltarea de aplicații Angular 13.
- Dezvolte, testeze și implementeze aplicații web Angular 13.
- Creeze componente web care pot fi utilizate în orice aplicație sau pagină web.
Angular 2 Fundamente
21 oreAcest curs de formare live, condus de un instructor în Moldova (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ă JavaScript pentru dezvoltarea rapidă a aplicațiilor.
Audiență
- dezvoltatori
- programatori
- arhitecți JavaScript
Obiective
- Schimbarea mentalității de la programarea procedurală/orientată pe obiecte la metodele Angular
- Participanții pot folosi AngularJS pentru a crea aplicații cu o singură pagină (SPA)
Formatul cursului
- 40% prelegeri, 60% laborator
Angular 10 pentru Dezvoltatori
28 oreÎn acest instruire condusă de instructor (online sau prezențial), participanții vor învăța cum să creeze, testeze și dezvolte o aplicație Angular folosind cele mai recente funcționalități din Angular 10.
La sfârșitul acestei instruirile, participanții vor fi capabili să:
- Dezvolte aplicații Angular 10 folosind TypeScript și CLI-ul Angular.
- Creeze componente web ușor legate care pot fi utilizate în orice pagină HTML.
- Conecteze aceste componente la servicii, module și directive.
- Folosească serviciile web REST și datele WebSocket din interiorul unei aplicații Angular 10.
- Creeze validare personalizată folosind Formele Reacționale.
- Testeze, depaneze și dezvolte o aplicație Angular 10.
- Organizeze proiectele Angular 10 folosind cele mai bune practici.
Angular 11
28 oreÎn această instruire guidată de instrucționist (online sau on-site), participanții vor învăța cum să creeze, testeze și deploieze o aplicație Angular folosind cele mai recente caracteristici din Angular 11.
La sfârșitul acestei instruirilor, participanții vor putea:
- Dezvolta aplicații Angular 11 folosind TypeScript și CLI-ul Angular.
- Creea componente web puțin cuplate care pot fi utilizate în orice pagină HTML.
- Testa, depana și deploieze o aplicație Angular 11.
- Organiza proiecte Angular 11 folosind cele mai bune practici.
Angular 11 Avansat
28 oreAceastă instruire cu instructor la fața locului (online sau la sediu) este adresată dezvoltatorilor care doresc să folosească uneltele avansate ale dezvoltatorului din Angular 11 pentru a proiecta, construi, testa și implementa aplicații.
La finalul acestei instruirile, participanții vor putea:
- Să configureze mediul de dezvoltare necesar pentru crearea de aplicații avansate Angular 11.
- Să construiască structuri părinte-copil, componente încorporate pentru aplicații complexe.
- Să folosească RxJS și observabilele pentru gestionarea evenimentelor în timp real și programarea asincronă.
- Să creeze modele de formular și date scalabile pentru a gestiona intrările utilizatorilor și sarcinile de introducere a datelor.
- Să implementeze injectări de dependențe avansate, rutare și cele mai bune practici de securitate în Angular 11.
Angular 12
28 oreAceastă instruire ghidată de instructor (online sau în prezență) este adresată programatorilor care doresc să creeze, testeze și deploieze o aplicație Angular folosind cele mai recente funcționalități din Angular 12.
La finalul acestei instruirile, participanții vor fi capabili să:
- Dezvolt aplicații Angular 12 folosind TypeScript și Angular CLI.
- Creeze componente web puțin legate care pot fi utilizate în orice aplicație web sau pagină HTML.
- Testeze, depune gata de erori și deploieze o aplicație Angular 12.
- Organizeze proiectele Angular 12 folosind cele mai bune practici.
Fundamentele Angular 4
21 oreAceastă instruire live, condusă de instructor în Moldova, introduce fundamentalele Angular 4 și duce participanții prin crearea unei aplicații web cu o singură pagină.
Angular 5
28 oreÎn această instruire live condusă de un instructor în Moldova, participanții vor învăța noțiunile fundamentale ale Angular 5 pe măsură ce trec prin crearea și implementarea unei aplicații de exemplu Angular.
Angular 6
28 oreÎn această instruire condusă de instructor (la fața locului sau la distanță), participanții vor învăța cum să creeze, testeze și implementeze o aplicație Angular folosind cele mai recente funcții din Angular 6.
La finalul acestei instruirile, participanții vor putea:
- Dezvolta aplicații Angular 6 utilizând Angular CLI.
- Crea componente web care pot fi folosite în orice pagină HTML.
- Folosește servicii web REST și date WebSocket din interiorul unei aplicații Angular 6.
- Implementează animații folosind cele mai recente funcții de animare din Angular 6.
- Testează, depistă erori și implementează o aplicație Angular 6.
- Organizează proiectele Angular 6 folosind cele mai bune practici.
Programare Reactivă cu Angular RxJS
14 oreProgramarea reactivă este un paradigma de programare asincronă care se concentrează pe fluxuri 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 în design-ul aplicațiilor Angular atunci când se construiesc interfețe asincrone pot fi depășite prin utilizarea modelurilor reactice oferite de biblioteca RxJS.
În această formare guvernată de instrucțor, participanții vor învăța cum să implementeze modele Observabile în design-urile aplicațiilor lor Angular, parcurgând o serie de cazuri care evidențiază problemele comune de design din Angular și modul în care acestea beneficiază de proiectarea reactivă.
La sfârșitul acestei formații, participanții vor putea:
- Să înțeleagă paradigma programării reactive și biblioteca RxJS.
- Să construiască aplicații Angular cu interfețe complexe, tinând cont de scalabilitate, flexibilitate și responsivitate folosind modele de programare reactivă.
Formatul cursului
- Predare interactivă și discuție.
- Multe exerciții și practică.
- Implementare hands-on într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja detaliile.
Angular și Spring Boot
14 oreAceastă instruire condusă de instructor (online sau la fața locului) este adresată dezvoltatorilor web care doresc să folosească Angular și Spring Boot pentru a construi aplicații pe toate nivelurile stivei tehnologice.
La finalul acestei instruirile, participanții vor putea:
- Dezvolta o aplicație pe toate nivelurile stivei tehnologice cu Angular și Spring Boot.
- Construiți o aplicație backend cu Spring Boot.
- Creați aplicații frontend cu Angular.
- Folosește Spring Security pentru a configura autentificarea unei aplicații pe toate nivelurile stivei tehnologice.
Curs de Formare .NET Core și Angular
21 oreAudiență
- Dezvoltatorii
Formatul cursului
- Parte prelegere, parte discuție, exerciții și practică hands-on grele într-un mediu live-lab.
NgRx
21 oreAcest antrenament live, condus de instructor (online sau pe fața locului) este destinat dezvoltatorilor care doresc să reducă costul și complexitatea gestionării stării în aplicații web cu orientare la date la scară largă.
La finalul acestui antrenament, participanții vor putea:
- Reducerea complexității proiectelor foarte mari unde gestionarea stării este dificil de menținut.
- Minimizarea proceselor de stare ale aplicației.
- Reducerea timpului necesar pentru dezvoltarea aplicațiilor web cu orientare la date complexe.
Formatul Cursului
- Prezentație interactivă și discuții.
- Multe exerciții și practici.
- Implementare hands-on într-un mediu live-lab.
Opțiuni de Personalizare a Cursului
- Pentru a solicita un antrenament personalizat pentru acest curs, vă rugăm să ne contactați pentru a face aranjamente.
- Pentru a afla mai multe despre NgRx, vă rugăm să vizitați: https://ngrx.io/