Skip to main content

Durata corso:

3 giorni

Inizio corso:

22/05/2024

Costo:

1210,00 €

Luogo:

Virtual Class

Angular Advanced

DSW06

Nel corso Angular avanzato si affronteranno tematiche di utilizzo di Angular in scenari avanzati,
fornendo agli studenti gli strumenti necessari per l’implementazione di grandi applicazioni enterprise.
Per poter seguire il corso avanzato è necessaria la conoscenza degli argomenti trattati nel corso base.


Modalità di erogazione
In aula o Live Virtual Classroom

Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Esame

Contenuti del corso
  • Introducing Angular
  • Typescript and ES6
  • The architecture
  • Binding
  • Structural Directives
  • Forms: template & reactive
  • Modules
  • Services & DI
  • Introduction to RxJS
  • Consuming REST APIs
  • Routing
  • Extras: Guards, Interceptors
  • e2e testing with Cypress
  • Introduction to Redux
  • Managing state with NGRX
  • NGRX Effects showcase
  • Presentational vs Smart components
  • Lazy Loading Features
  • Opinionated Project Structure overview

Esercitazione e open discussion

Partecipanti

Sviluppatori

Prerequisiti

I partecipanti devono sapere come creare un progetto Angular e come utilizzare i moduli e il routing.

Obiettivi

Al termine del corso i partecipanti saranno in grado di testare le applicazioni Angular con Cypress
e di utilizzare NGRX come unico gestore di stato. In particolare, saranno in grado di:

● come creare una struttura solida per applicazioni angolari
● come utilizzare i componenti con uno sguardo più attento alle ottimizzazioni
● come testare un'app angolare con cipresso
● come progettare e gestire lo stato con NGRX
● come ottimizzare l'app utilizzando i moduli Lazy
Il corso è principalmente pratico. La teoria sarà limitata al minimo necessario

 

Lingue
Italiano
Vuoi ulteriori info?

Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti

My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.