Corso di formazione Advanced Angular Testing
Il testing di Angular è il processo di test di piccoli e isolati pezzi di codice o moduli all'interno di un'applicazione Angular.
Questo training guidato dal docente (online o in presenza) è rivolto a tester e sviluppatori esperti che desiderano approfondire il testing di Angular.
Alla fine di questo training, i partecipanti saranno in grado di:
- Comprendere il testing di Angular in modo approfondito.
- Eseguire test avanzati di componenti e integrazione.
- Eseguire test end-to-end con Cypress e regressioni visive.
Formato del Corso
- Lezione interattiva e discussione.
- Molti esercizi e pratica.
- Implementazione pratica in un ambiente di laboratorio live.
Opzioni di Personalizzazione del Corso
- Per richiedere una formazione personalizzata per questo corso, contattateci per organizzare l'evento.
Struttura del corso
Introduzione
- Panoramica del testing di Angular
Esecuzione dei Test Unitari
- Test unitario con Jest
- Testing della reattività
Comprendere i Test di Componenti e Integrazione
- Esecuzione dei test di componenti
- Test avanzati di componenti
- Esecuzione dei test di integrazione
Esecuzione dei Test End-to-end
- Regressione visiva
- Utilizzo di Cypress
- Cypress avanzato
- Design ottimale dei test
- Testing condizionale
Migliori Pratiche
- Strategie di testing
- Architettura testabile
Riassunto e Prossimi Passaggi
Requisiti
- Conoscenza di base di JavaScript
- Conoscenza dei test unitari
Pubblico Target
- Tester
- Sviluppatori
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Advanced Angular Testing - Prenotazione
Corso di formazione Advanced Angular Testing - Richiesta
Advanced Angular Testing - Richiesta di consulenza
Recensioni (1)
In soli tre giorni sono stati coperti tutti gli argomenti del materiale di formazione, inclusi quelli extra.
Ovidiu
Corso - Angular 2 Fundamentals
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Angular 13
28 oreQuesto training guidato dal formatore in Italia (online o in presenza) è rivolto a programmatori che desiderano utilizzare le ultime funzionalità di Angular 13 per creare, testare e distribuire applicazioni web.
Al termine di questo training, i partecipanti saranno in grado di:
- Utilizzare TypeScript e Angular CLI per sviluppare applicazioni Angular 13.
- Sviluppare, testare e distribuire applicazioni web con Angular 13.
- Creare componenti web che possono essere utilizzati in qualsiasi applicazione o pagina web.
Angular 2 Fondamenti
21 oreQuesta formazione dal vivo condotta da un istruttore in Italia (online o in loco) è rivolta a sviluppatori di livello principiante o intermedio che desiderano creare applicazioni web dinamiche e moderne utilizzando Angular 2.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impostare e configurare Angular 2 progetti.
- Utilizzare le funzionalità e i miglioramenti di Angular 2.
- Sviluppare applicazioni robuste e scalabili utilizzando Angular 2.
- Implementare le best practice per l'organizzazione e l'architettura del codice.
- Integrare le applicazioni Angular con le API RESTful.
Angular JavaScript
28 oreQuesto è un corso pratico per chiunque voglia creare siti Web usando AngularJS.
Durante questo corso verrà utilizzata l'ultima versione stabile. La versione preliminare può essere utilizzata solo se contrassegnata nel modulo di prenotazione nella sezione commenti. La versione precedente deve essere concordata prima di prenotare.
AngularJS Basics
14 oreAngular JS è una libreria JavaScript per lo sviluppo rapido di applicazioni.
Pubblico
- sviluppatori
- programmatori
- architetti JavaScript
Obiettivi
- Cambiare la mentalità dal modo procedurale/OO di programmazione al modo Angular
- I partecipanti possono utilizzare AngularJS per creare applicazioni Single Page
Formato del corso
- 40% lezioni, 60% laboratorio
Angular 10 per Sviluppatori
28 oreIn questo training guidato dal formatore (online o in presenza), i partecipanti impareranno a creare, testare e distribuire un'applicazione Angular utilizzando le ultime funzionalità di Angular 10.
Al termine di questo training, i partecipanti saranno in grado di:
- Sviluppare applicazioni Angular 10 utilizzando TypeScript e l'Angular CLI.
- Creare componenti web poco accoppiati che possono essere usati in qualsiasi pagina HTML.
- Connettere questi componenti a servizi, moduli e direttive.
- Consumare servizi web REST e dati WebSocket all'interno di un'applicazione Angular 10.
- Creare validazioni personalizzate utilizzando Reactive Forms.
- Testare, debuggare e distribuire un'applicazione Angular 10.
- Organizzare progetti Angular 10 seguendo le best practices.
Angular 11
28 oreIn questo corso guidato da un istruttore (online o in presenza), i partecipanti impareranno a creare, testare e distribuire un'applicazione Angular utilizzando le ultime funzionalità di Angular 11.
Al termine di questo training, i partecipanti saranno in grado di:
- Sviluppare applicazioni Angular 11 utilizzando TypeScript e l'Angular CLI.
- Creare componenti web leggermente accoppiati che possono essere utilizzati in qualsiasi pagina HTML.
- Testare, debuggare e distribuire un'applicazione Angular 11.
- Organizzare progetti Angular 11 seguendo le best practices.
Angular 11 Avanzato
28 oreQuesto training live guidato dall'instruttore in Italia (online o in presenza) è rivolto a sviluppatori che desiderano utilizzare gli strumenti avanzati di Angular 11 per progettare, costruire, testare e distribuire applicazioni.
Al termine di questo training, i partecipanti saranno in grado di:
- Configurare l'ambiente di sviluppo necessario per creare applicazioni avanzate Angular 11.
- Costruire strutture genitore-figlio e componenti nidificati per applicazioni complesse.
- Utilizzare RxJS e observables per gestire eventi in tempo reale e la programmazione asincrona.
- Creare modelli di form e dati scalabili per gestire input utente e compiti di inserimento dati.
- Implementare iniezioni di dipendenze avanzate, routing e migliori pratiche di sicurezza in Angular 11.
Angular 12
28 oreQuesta formazione guidata dal docente (online o in aula) è rivolta ai programmatori che desiderano creare, testare e distribuire un'applicazione Angular utilizzando le ultime funzionalità di Angular 12.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Sviluppare applicazioni Angular 12 utilizzando TypeScript e l'Angular CLI.
- Creare componenti web leggermente accoppiati che possono essere utilizzati in qualsiasi applicazione web o pagina HTML.
- Testare, debuggare e distribuire un'applicazione Angular 12.
- Organizzare progetti Angular 12 seguendo le best practice.
Angular 12 Avanzato
28 oreQuesta formazione guidata dal docente, in Italia (online o in presenza), è rivolta a sviluppatori che desiderano approfondire le funzionalità avanzate di Angular 12, tra cui componenti personalizzati, direttive, data binding avanzato, caricamento lazy e altro.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Sviluppare applicazioni Angular 12 utilizzando tecniche e concetti avanzati.
- Implementare componenti personalizzati e direttive.
- Esplorare tecniche di data binding avanzato.
- Implementare il caricamento lazy e le importazioni dinamiche.
- Ottimizzare le prestazioni di un'applicazione Angular 12.
Angular 13 Avanzato
28 oreQuesto training guidato dal formatore in Italia (online o in presenza) è rivolto a sviluppatori e programmatori esperti che desiderano sfruttare le funzionalità avanzate di Angular 13 per creare, testare e distribuire applicazioni web ad alta prestazione.
Al termine di questo training, i partecipanti saranno in grado di:
- Utilizzare efficacemente TypeScript e Angular CLI per creare complesse applicazioni Angular 13.
- Sviluppare, testare e distribuire applicazioni web Angular 13 ottimizzate per le prestazioni.
- Creare componenti web per migliorare la riutilizzabilità e la manutenibilità delle applicazioni Angular 13.
Angular 14
28 oreQuesto corso di formazione guidato dal docente (online o in sede) è rivolto a sviluppatori e programmatori che desiderano utilizzare le ultime funzionalità di Angular 14 per costruire, testare e distribuire applicazioni web.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare Angular 14.
- Sviluppare applicazioni utilizzando l'architettura basata su componenti di Angular 14.
- Utilizzare le direttive, i servizi e i pipe incorporati in Angular 14.
- Comunicare con un'API RESTful utilizzando il modulo HttpClient di Angular 14.
- Implementare autenticazione e autorizzazione nelle applicazioni Angular 14.
- Testare e debuggare le applicazioni Angular 14.
Angular 14 Avanzato
28 oreQuesto training guidato dal formatore in Italia (online o in presenza) è rivolto a sviluppatori e programmatori esperti che desiderano portare le proprie competenze con Angular 14 al livello successivo e sfruttare le funzionalità avanzate di Angular 14 per creare, testare e distribuire applicazioni web ad alta prestazione.
Al termine di questo training, i partecipanti saranno in grado di:
- Creare applicazioni avanzate utilizzando Angular 14.
- Comprendere e implementare le funzionalità e tecniche più complesse di Angular 14.
- Sviluppare codice Angular 14 manutenibile e scalabile.
- Creare librerie e moduli personalizzati per estendere le funzionalità di Angular 14.
Angular 15
28 oreQuesto training guidato dal formatore in Italia (online o in loco) è rivolto a sviluppatori e programmatori che desiderano utilizzare le funzionalità più recenti di Angular 15 per costruire, testare e distribuire applicazioni web.
Al termine di questo training, i partecipanti saranno in grado di:
- Installare e configurare Angular 15.
- Sviluppare applicazioni utilizzando l'architettura basata su componenti di Angular 15.
- Leveraggiare le direttive, i servizi e le pipe integrati in Angular 15.
- Comunicare con un'API RESTful utilizzando il modulo HttpClient di Angular 15.
- Implementare l'autenticazione e l'autorizzazione nelle applicazioni Angular 15.
- Testare e debuggare le applicazioni Angular 15.
- Capire le nuove funzionalità di Angular 15, come la Direttiva Image, CDK List per la creazione di componenti UI, riduzione del codice boilerplate in Guards e miglioramenti in esbuild per build più veloci.
Angular 15 Avanzato
28 oreQuesto training guidato dal formatore in Italia (online o in sede) è rivolto a sviluppatori e programmatori esperti che desiderano portare le proprie competenze con Angular 15 al livello successivo e sfruttare i potenti strumenti avanzati di Angular 15 per costruire, testare e distribuire applicazioni web ad alta performance.
Al termine di questo training, i partecipanti saranno in grado di:
- Utilizzare tecniche avanzate per la creazione di applicazioni Angular 15.
- Capire le best practices per scalare e mantenere applicazioni Angular 15 su larga scala.
- Sviluppare applicazioni performanti utilizzando funzionalità avanzate di Angular 15.
- Risolvere problemi e ottimizzare le applicazioni Angular 15.
- Imparare argomenti avanzati come il rendering lato server, il lazy loading e altro ancora.
Angular 16
28 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori di livello principiante e intermedio che desiderano utilizzare le funzionalità più recenti di Angular 16 per creare, testare e distribuire applicazioni Web.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Configurare un ambiente di sviluppo che includa Node.js, Visual Studio codice e Angular CLI.
- Creare un'applicazione di base Angular 16 che visualizzi i dati e gestisca le interazioni dell'utente.
- Utilizzare componenti, direttive, pipe, servizi e moduli per organizzare e riutilizzare il codice.
- Usare l'associazione dati, l'inserimento delle dipendenze, il routing, i moduli e il client HTTP per comunicare con i servizi back-end.
- Esegui il debug e il test di Angular 16 applicazioni utilizzando strumenti come Chrome DevTools, Jest, Karma e Protractor.