Date Corso

DATE

12-13 novembre

Orario lezioni corso

ORARIO

9-13

Sede Corso Formazione

SEDE

modalità online
#iorestoacasa

Costo Corso

OFFERTA

850 euro
a partecipante

OBIETTIVI DEL CORSO

Grazie a questo corso potrai approfondire la conoscenza di Angular, introducendo concetti avanzati che per loro natura non rientrano nel corso Angular core.

Sei uno sviluppatore e stai lavorando in smart working? Sfrutta il tempo libero per:

  • Conoscere l’ecosistema Angular, librerie e strumenti che ne fanno parte e come possono essere utilizzati per scrivere applicazioni più complesse e di qualità più elevata
  • Apprendere le conoscenze di livello organizzativo relativamente alla struttura di applicazioni complesse e su come automatizzarne il testing
  • Scrivere di qualità più elevata e con complessità aggiuntiva
  • Apprendere le linee guida per creare applicazioni Angular robuste e manutenibili nel tempo
  • Conoscere gli strumenti che non fanno parte del framework ma che si integrano con Angular e consentono di creare applicazioni più complesse e con funzionalità avanzate

PROGRAMMA DEL CORSO

 

  • Advanced components
  • Inter component communication
  • Reusable components
  • Stateful VS stateless
  • Advanced pipes
  • Custom pipes
  • Pure and impure pipes
  • Advanced project structure
  • Structuring modules (core, shared, feature modules)
  • Modules scope and injection
  • forRoot / forChild and singletons
  • Production and deployment
  • Performance optimization with ChangeDetection and onPush
  • Advanced routing
  • Styling active router links
  • Programmatic navigation
  • Relative paths
  • Retrieving route parameters
  • Route guards
  • Lazy loading
  • Nested routes
  • Router events
  • Security and Authentication
  • Auth service
  • Local Storage
  • Json Web Token (JWT)
  • Testing
  • Testing services
  • Angular TestBed
  • Testing HTTP
  • Component class test
  • Component DOM testing
  • Testing directives
  • Testing pipes
  • Reactive Forms
  • Creating forms in code
  • FormBuilder
  • Keeping HTML and form in sync
  • Submitting
  • Validation
  • Arrays of controls
  • Custom validators
  • Redux pattern
  • RXJS
  • Observables
  • Observer
  • Subscription
  • Subject
  • Operators (creation, transformation, filtering, combination, multicasting, error handling, utility, conditional, mathematical, aggregation)

Per ricevere maggiori informazioni sul Corso online di Angular Advanced, contattaci compilando il form sottostante!