Caricamento...
OEC224

Single page application con AngularJs e Web Api in Visual Studio

Prezzo

€ 1,690.00
(Iva esclusa)

Scheda tecnica

Scarica

Giorni

4 gg
Questo corso si rivolge a sviluppatori di applicazioni Web che vogliono implementare Single Page Application sfruttando la libreria AngularJS lato client e le web Api di Microsoft .Net lato server. In questo corso verrà trattato approfonditamente ogni aspetto essenziale di AngularJs Lo sviluppo avverrà mediante l’utilizzo di Visual Studio, AngularJs 1.3 ed il .NET Framework. Questo corso si rivolge a programmatori che abbiano esperienza con .NET C# ed abbiano almeno una minima esperienza nella programmazione web (html, Javascript).
 

 
OBIETTIVI:
 
Al termine del corso gli allievi saranno in grado di sviluppare un’applicazione web di tipo single page application. Conosceranno gli elementi essenziali di AngularJs, tra cui le principali direttive, gli oggetti messi a disposizione dal framework, sapranno creare moduli ed iniettare dipendenze, sapranno applicare con successo il pattern MVC lato client. 
 

Sviluppatori Web.
PREREQUISITI:
 
Per partecipare con profitto a questo corso è richiesta la conoscenza dell’ambiente di sviluppo Visual Studio ed una conoscenza quantomeno di base di Html5, Css3 e Javascript. Può essere propedeutico il corso MOC 20480 Programming in HTML5 with JavaScript and CSS3.
CONTENUTI:
 
•        Introduzione
•        Model, View, Whatever
o   I problemi che AngularJS vuole risolvere
o   Model, View, Whatever
o   Gli attributi custom in HTML
o   Il namespace globale in javascript
o   Moduli, app e controller
•        Servizi e Dependency Injection
o   Dependency Injection
o   Il servizio Scope
o   Funzioni e stringhe in javascript
o   AngularJS e la Dependency Injection
o   Altri servizi
o   Array e funzioni in javascript
o   La Dependency Injection e la minificazione del codice
•        Direttive e Data Binding
o   Scope e interpolazione
o   Direttive e data binding nelle due direzioni
o   Il loop degli eventi in javascript
o   Watcher
o   Direttive comuni
o   Comunicazione con il server utilizzando $http
•        ASP.Net Web API
o   Comprendere il protocollo Http e Rest 
o   L’architettura di Web API e le sue caratteristiche 
•        Web API Routing
o   L’URL
o   Impostare valori di default nel routing
o   Parametri opzionali
•        Web API all'opera
o   Controller e Action
o   Message Handlers
o   Filtri
o   Sicurezza
•        Single Page Application
o   SOLID e DRY
o   Organizzare il progetto seguendo il paradigma LIFT 
o   Controller as ViewModel
•        Creazione di servizi custom
o   Creare un servizio
•        Creazione di direttive custom
o   Componenti riutilizzabili
o   Nomi di variabili e normalizzazione
o   Creare una direttiva
o   Templates
o   Scope
o   Compile e Link
•        Prepararsi ad AngulaJs 2.0
 


Sede Data P
Milano 30/09/2019
Bologna 18/11/2019
Roma 02/12/2019
Milano 02/03/2020
Bologna 20/04/2020
Roma 29/06/2020
Milano 28/09/2020