
Corso di formazione su Angular 5 (Trento - Gratuito)
Data e ora
Descrizione
Corso di formazione su Angular 5
Un'intera giornata di formazione gratuita, offerta da FactoryMind e Seac, sulle funzionalità principali del framework Angular 5:
- Breve introduzione a Javascript ES2015 e Typescript
- Angular fundamentals
- Dynamic Styling
- Angular Forms
- Dependency Injection
- Router
- Comunicazione con il server
REQUISITI MINIMI: familiarità con almeno un linguaggio di programmazione e possibilmente conoscere i concetti fondamentali su cui si basa il paradigma della programmazione ad oggetti. Aver già utilizzato HTML, CSS e Javascript sicuramente ti saranno di grande aiuto.
POSTI LIMITATI: ti chiediamo gentilmente di effettuare la registrazione solo se realmente intenzionato a partecipare al corso.
Sarai successivamente ricontattato via e-email per un'ulteriore conferma. Nel caso dovessi disdire ti chiediamo gentilmente di cancellare la tua registrazione dal sistema Eventbrite
IL PROGRAMMA
ANGULAR FUNDAMENTALS
· Creazione progetti con angular-cli
· Integrazione Bootstrap e FontAwesome
· 1-way e 2-way Binding
· Decorator @Component e metadata
· Dynamic HTML templates
· Dynamic DOM: *ngIf, *ngSwitch, *ngFor
· Working with data
SERVER-SIDE COMMUNICATION
· Installazione e configurazione di un JSON mock server
· Utilizzo del servizio http per la comunicazione con il server
· Utilizzo REST API e gestione operazioni CRUD
DYNAMIC STYLING in ANGULAR
· inline style e css “unit” suffix
· ngClass, ngStyle, styleUrls
· Animazioni con CSS Transition
· Style encapsulation
· ViewEncapsulation e Shadow DOM
ANGULAR FORMS
· Template driven forms
· Local Properties
· ngModel, ngForm e ngSubmit
· 1-way vs 2-way binding
· Form built-in validators
· Gestione messaggi di errori
· form state: dirty, invalid, touch, …
MULTIVIEW APPLICATIONS
· @angular/router
· Navigazione e multiview applications
· Gestione stati e routes
· Passaggio parametri
· Route Navigation components
· Template injection
L'evento è sponsorizzato da:
- FactoryMind: lab for software innovation
- Seac: software e servizi
- Fabio Biondi: Angular & React Training