Corso AngularJS (ver. 1.4.x)

logo angular

DATE: da concordare

 

Introduzione:

AngularJS è un nuovo framework strutturale introdotto da Google e finalizzato a creare webapp front-end dinamiche, mediante estensione della normale sintassi HTML. Tra le caratteristiche principali, i meccanismi di two way data-binding e di dependency injection.

Scopo corso:

Il corso si pone come obiettivo quello di trasmettere le basi teoriche e gli strumenti pratici per essere in grado di sviluppare applicazioni web/mobile basate su questo nuovo framework.

Destinatari:

Progettisti e programmatori interessati allo sviluppo di applicazioni Web lato front-end. Costituiscono prerequisiti essenziali un'ottima conoscenza del linguaggio HTML, CSS, Javascript e preferibilmente anche jQuery. 

Cosa portare:

Un pc portatile con Wi-Fi, almeno 4GB di RAM, Eclipse o NetBeans preinstallati.

 

Materiale fornito:

Slides, esercizi ed eventuali documenti relativi al framework.

Orari e diploma:

Il corso ha una durata di 12 ore e verrà erogato o in 4 edizioni serali (dalle 17:00 alle 20:00) o in due sabati.
Alla fine verrà rilasciato un documento che attesta la frequentazione del corso e, previo consenso, il CV del partecipante verrà inserito nel Db JDK per eventuali opportunità di collaborazione professionale.

Docenti:

Luigi Brandolini, oppure altro docente esperto in materia.

Metodo/Luogo:

In aula, Roma presso i NS. locali o presso la sede del Cliente.

Programma:

GIORNO 1

  • Introduzione
  • Ambiente di sviluppo
  • Concetti base
  • Architettura MVC
  • Two way data-binding
  • Bootstrap
  • jQuery Lite
  • Expressions
  • Creazione dello scheletro di un'applicazione:
    • Scaffolding (Grunt)
    • Gestione delle dipendenze (Bower)
    • AngularJS generator (Yo)
  • Moduli e applicazioni

GIORNO 2

  • I controller e il loro utilizzo
  • Scope
    • Gerarchia
    • Trasferimento di informazioni
  • DependencyInjection e Service
    • Utilizzo di $injector
    • Utilizzo dei servizi specializzati (factory, service, provider, value…)
  • Client side templating
    • Creazione e uso delle direttive
    • Creazione e uso dei filtri
    • Utilizzo della view e routing
    • Validazione dei dati in una form
  • Interazione con i servizi di back-end
    • Uso del servizio $http
    • Uso del servizio $q
    • Uso del modulo $resource
  • Tutorial

 

esercizi Tante esercitazioni!

NB: il programma riportato è indicativo, ci sarà la possibilità per prenotazioni di gruppo o per le modalità di corsi "a tu per tu" e per le aziende, di personalizzarlo e customizzarlo secondo le proprie esigenze.

PER INFO E PRENOTAZIONI COMPILA IL NOSTRO FORM:

Per info e prenotazione corsi

QUESTO CORSO E' DISPONIBILE NELLE SEGUENTI MODALITA':

 

Corso di gruppo Corso per aziende Corsi a tu per tu

 Gruppo

Aziende

A tu per tu