
DATE
da definire

ORARIO
9.00-13.00 – 14.00-17.00

SEDE
modalità online
#iorestoacasa

OFFERTA
750 euro
a partecipante
OBIETTIVI DEL CORSO
Grazie a questo corso potrai approcciarti ad Angular con metodo e senza tralasciare i concetti fondamentali che consentono di capirne il funzionamento ed entrare nella mentalità necessaria per sfruttarlo appieno. Questo in particolare è un elemento che è difficile assimilare, semplicemente leggendo la documentazione, articoli o blog post.
Sei uno sviluppatore e stai lavorando in smart working? Sfrutta il tempo libero per:
- studiare Angular partendo dalle basi
- scrivere applicazioni complete, utilizzando concetti come Dependency Injection, Routing, interazione con servizi HTTP, styling dell’applicazione, Forms.
PROGRAMMA DEL CORSO
- @angular/cli
- Installing Node.js, Visual Studio Code, Angular CLI
- Project
- Setting up a new project
- Application structure
- Configuration files
- NgModule
- Concepts (NgModule, Providers, Components, Directives, Pipes)
- UI Frameworks (Bootstrap, FontAwesome, Material UI, …)
- Components
○ Data Binding (@Input)
○ Event Binding (@Output)
○ Two-way Binding (ngModel)
- Directives
○ ngIf
○ ngSwitch
○ ngFor
- Styling
○ Dynamic CSS
○ ngClass, ngStyle
- Pipes
○ Built-in pipes
○ Async
- Debugging
○ Chrome
○ Visual Studio Code
- Forms
○ Forms and Controls
○ Template driven forms
○ Submitting
○ Validation
○ Error messages
○ Form state
- HTTP
○ Services and dependency injection
○ Observable basics
○ Map operator
○ Unsubscribe
○ HttpClient
○ Error handling
- Routing
○ RouterModule
○ Routes
○ Navigating with RouterLink
○ Understanding navigation paths
○ Route parameters