Workshop #1: Angular.JS

Questo workshop ti dimostrerà come utilizzare il framework Javascript AngularJS ideato da Google per progettare web apps secondo gli standard attuali e le esigenze moderne.

Partiremo dalle basi di utilizzo di questo framework trattando argomenti come i template lato client, le viste, il routing e concluderemo integrando una libreria per gestire gli eventi touch.

Se non hai mai usato AngularJS e vuoi migliorare il flusso di lavoro nella progettazione di web apps, questo è il workshop che fa per te!


** In via eccezionale questo workshop sarà gratuito e i posti disponibili sono limitati a 15. Ti chiediamo pertanto di verificare i prerequisiti tecnici e garantire la tua presenza. **


Prerequisiti

• Laptop (Windows, Mac o Linux è indifferente)

• Buona conoscenza di HTML e CSS

• Conoscenza base di Javascript e jQuery

• (opzionale) Utilizzo base del framework CSS Bootstrap


Requisiti software

• Editor di codice a scelta (Sublime Text 2, Notepad++, Coda, ecc.)

• Git - http://git-scm.com/

• NodeJS - http://nodejs.org/

• Bower - http://bower.io/ 

(Nota: è necessario solo che siano installati sul PC che porterai, il livello di utilizzo di questi software non ha importanza per lo scopo del workshop)



Cosa avrai a disposizione

• Scrivania

• Presa di corrente per alimentazione laptop

• Connessione a internet


Programma della giornata

9:00 - 9:15 | Ritrovo
9:15 - 11:15 | Prima parte del workshop
11:15 - 11:30 | Pausa
11:30 - 13:30 | Seconda parte del workshop


Argomenti trattati nel workshop

• Introduzione

• Gli strumenti che utilizzeremo

• Primo “Hello World” con AngularJS

• Approfondiamo il data-binding

• MV*- Controller ed eventi

• Collegarsi ai CSS

• Una semplice “ToDo App”

• Come gestire le chiamate AJAX

• Moduli, viste e routes

• Utilizzare $rootScope

• Aggiungere funzionalità touch

• Q&A

• Conclusione

Join or login to comment.

  • Pietro

    Ciao a tutti,
    c'è modo di aver accesso alle slides o la documentazione utilizzata per il workshop? Nell'azienda per cui lavoro si comincia a parlare di questo framework e, a giudicare dai commenti, credo di essermi perso un ottimo workshop; se potessi almeno recuperare la documentazione utilizzata..

    October 27, 2013

  • Salvatore L.

    per slide e modulo di feedback sono io che sono in ritardo nell'inviarveli, entro il weekend (lungo per nostra fortuna) avrete tutto. scusate per l'attesa

    2 · October 28, 2013

  • Matteo

    Ottimo workshop, ben pensato. Docente preparato sia sulla materia sia a livello didattico

    October 14, 2013

  • Salvatore L.

    grazie a tutti ragazzi, e io che temevo di avervi spaventato in maniera irreversibile con il mio humour molto "personale"

    1 · October 13, 2013

    • Andrea S.

      Vai tranquillo ed ancora compliementi per il workshop!

      October 13, 2013

  • Michele G.

    Ciao,
    mi aggiungo ai complimenti per Workshop, location e accoglienza!

    October 13, 2013

  • Matteo

    Ottima organizzazione, ottimo workshop. Salvatore il migliore. Grazie per la mattinata di codice.

    1 · October 13, 2013

  • Giacomo R.

    Congrats to Salvatore for the clarity of exposition as well as for his English humour.. The Coworking environment was very inspirational and the receptionists too..

    1 · October 13, 2013

  • Andrea P.

    Salvatore, l'istruttore, sa trasmettere con efficacia e simpatia. Numero uno!

    1 · October 12, 2013

  • Alessio R.

    La prima prova è andata benissimo! Grande prof e studenti attenti e preparati ;)

    October 12, 2013

  • A former member
    A former member

    Grazie veramente per il workshop e lo sforzo. Grazie anche a Login per lo spazio; molto bello. Ma sopra tutto a Salvatore per la bel intro ad Angular JS

    2 · October 12, 2013

  • Paolo C.

    Workshop ben riuscito a mio parere. Salvatore è stato molto chiaro ed esaustivo nella spiegazione. Devo dire che è riuscito anche ad alleggerire molto un sabato mattina di codice :-)

    2 · October 12, 2013

  • Marco P.

    Ciao! Ho scoperto questa mattina presto che sono stato ammesso al workshop. Sono in autostrada, potrei tardare di qualche minuto ma ci sarò! A tra poco!

    October 12, 2013

    • Salvatore L.

      Ottimo! A dopo allora

      October 12, 2013

    • Alessio R.

      Tranquillo, sappiamo che sei stato aggiunto all'ultimo dal sistema automatico.

      October 12, 2013

  • Alessio R.

    Ciao a tutti!
    Vorrei ricordarvi, come già sottolineato nella mail di questo martedì, che solo le persone iscritte potranno accedere attivamente al workshop.

    Quindi, se qualcuno per impedimenti o problemi personali, fosse impossibilitato a venire, chiedo gentilmente di aggiornare il proprio stato.
    In questo modo, il sistema automatico di meetup, darà accesso ad una persona in waiting list, secondo la logica FIFO.

    Come ricordato sempre nella mail di cui sopra, il numero limitato di persone che possono partecipare al workshop ed essere seguite attivamente dallo speaker è stato deciso per una questione didattica e non può essere modificato per questa prima sessione.

    Grazie a tutti.

    October 9, 2013

  • A former member
    A former member

    Ciao,
    Vi volevo soltanto dire che i link per il software hanno dei caratteri strani. Niente di grave ma....

    October 8, 2013

    • Alessio R.

      Grazie della segnalazione Mauro, ho corretto tutti e tre i link. Scusa per il refuso.

      October 9, 2013

  • Giampiero S.

    Per Angular.JS potrebbe anche essere un mobile IKEA :)
    Passerò a trovarvi...

    October 7, 2013

  • Alessio R.

    Ricordo per chi non ha mai partecipato ad un nostro evento, che il sistema di Meetup gestisce in automatico la waiting list: ogni volta che un utente iscritto cambia il suo stato in "non presente", la prima persona in coda viene segnata come presente. Raccomando quindi, visto il numero limitato di posti, di aggiornare subito il proprio stato per permettere a chi in lista di attesa di poter partecipare. Grazie :-)

    4 · October 2, 2013

  • fabiana

    Ottimo! ;)

    1 · October 1, 2013

16 went

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy