Caricamento...
OEC228

Creare applicazioni SPA (Single Page Application) con Angular

Prezzo

€ 1,250.00
(Iva esclusa)

Scheda tecnica

Scarica

Giorni

3 gg
Angular  è la nuova versione del framework JavaScript creato da Google, che ha semplificato la creazione di applicazioni di tipo SPA (Single Page Application), aprendo una nuova era nello sviluppo di applicazioni per il web.
 
Introducendo nella programmazione lato client alcuni concetti apprezzati dagli sviluppatori desktop, Angular è una versione rivoluzionaria, che taglia i ponti con la versione precedente
 
Il corso fornisce le basi necessarie per la costruzione di un’applicazione Angular 
 

Il corso è rivolto a sviluppatori
Pre-requisiti:
conoscenza basica di Javascript e di HTML, CSS.
 


Contenuti:
 
> Anatomy of an Angular  Application
 
> Selecting a Language
> Selecting an Editor
> Setting up Our Environment
> Setting up an Angular Application
> Running an Angular Application
> About Modules
> Loading ES Modules and Hosting Our Application
 
> What Is a Component
> Creating the Component Class
> Defining the Metadata with a Decorator
> Importing What We Need
> Creating the App Component
> Bootstrapping Our App Component
 
> Building a Template
> Building the Component
> Using a Component as a Directive
> Binding with Interpolation
> Adding Logic with Directives: ngIf
> Adding Logic with Directives: ngFor
 
> Property Binding
> Handling Events with Event Binding
> Handling Input with Two-way Binding
> Transforming Data with Pipes
 
> Defining Interfaces
> Encapsulating Component Styles
> Using Lifecycle Hooks
> Building Custom Pipes
> Relative Paths with Module Id
 
> Building a Nested Component
> Using a Nested Component
> Passing Data to a Nested Component Using @Input
> Passing Data from a Component Using @Output
 
> Building a Service
> Registering the Service
> Injecting the Service
 
> Observables and Reactive Extensions
> Sending an HTTP Request
> Exception Handling
> Subscribing to an Observable
 
> How Routing Works
> Configuring Routes
> Tying Routes to Actions
> Placing the Views
 
> Passing Parameters to a Route
> Activating a Route with Code
> Protecting Routes with Guards
 
> What Is an Angular Module
> Bootstrap Array
> Declarations Array
> Exports Array
> Imports Array
> Providers Array
> Feature Modules
> Shared Module
> Revisiting AppModule
 
> TypeScript Configuration File (tsconfig.json) & TypeScript Definitions File (typings.json)
> npm Package File (package.json)
> SystemJS Configuration File (systemjs.config.js)
> index.html File Scripts
> Bootstrapping Revisited
> Angular CLI


Sede Data P
Milano 03/09/2018
Bologna 22/10/2018
Roma 12/11/2018