Angular 2

Lead-Tech Solutions
A Roma

750 
+IVA
Preferisci chiamare subito il centro?

Informazione importanti

  • Corso
  • Livello base
  • Roma
  • 24 ore di lezione
  • Durata:
    3 Giorni
  • Quando:
    Flessible
Descrizione

Angular 2 è più che la nuova versione di un framework front-end molto popolare, AngularJS.
E' ormai un framework potente che è possibile utilizzare per costruire le migliori applicazioni web. Costruito con TypeScript in mente, Angular 2 si avvale di caratteristiche futuristiche del linguaggio, come i decorators e le interfacce, che rendono la codifica più semplice e veloce.
Il framework mette ora a disposizione nuove caratteristiche come il codice ri-utilizzabile e leggibile con i Components, una curva di apprendimento ridotta, migliori prestazioni, l'aderenza alle specifiche ES6, migliore supporto mobile e l'incorporazione di Flux e ReactJS.
Angular 2 è anche una grande piattaforma per la creazione di applicazioni mobile cross-platform.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo Orario
Flessible
Roma
via Vinicio Cortese 144, 00128, Roma, Italia
Visualizza mappa

Domande più frequenti

· Quali sono gli obiettivi del corso?

Al termine del percorso formativo i partecipanti saranno in grado di comprendere il funzionamento e le aree di applicabilità di Angular 2. In questo corso imparerai ad integrare le direttive e le espressioni Angular 2 nel markup HTML5 e a scrivere controllori e servizi JavaScript per costruire una Web Application completa e ricca di funzionalità.

· A chi è diretto?

Il corso è rivolto a tutti gli sviluppatori con esperienza HTML, JavaScript e CSS, che vogliano costruire applications Angular 2.

· Requisiti

Per seguire con profitto il corso è richiesta: Buona conoscenza dell'architettura di un'applicazione Internet Buona conoscenza di HTML, JavaScript e CSS Conoscenza basilare della lingua inglese tecnica

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

Sviluppo applicazioni web
Angular
Javascript

Professori

Cesare Celauro
Cesare Celauro
Responsabile Formazione

Programma

JavaScript:

• Refresh dei concetti fondamentali (tipi di dato e sintassi del linguaggio)

ECMAScript 6 (2015)

• Panoramica delle novità

• Classi ed ereditarietà

• Get/Set

• Uso di let,var,const

• Generators

• Arrow Functions

• Data structures (Set,Map,WeakSet,WeakMap)

ECMAScript 7 (2016)

• Novità

• Decorators

• Esercizi di riepilogo/consolidamento

TypeScript

• Caratteristiche

• Strumenti di sviluppo

• Controllo sulla tipizzazione

• Qualifiers

• Mixins

• Interface

• Overloading

• Namespace e moduli

• Esercizi di riepilogo/consolidamento

Angular 2

• Architettura di un’applicazione Angular 2

• Dependency Injection, Hierarchical Injectors

• Components

• Template Syntax

• Lifecycle hooks

• Property binding e Event binding

• Structural directives (ngIf, ngFor, ngSwitch)

• Attribute directives (ngClass, ngStyle)

• Services

• HTTP

• Form, data binding, validation

• Pipe

• Routing and navigation

• Esercizi di riepilogo/consolidamento

• Realizzazione di un’app completa da zero


Confronta questo corso con altri simili
Leggi tutto