Angular2 Bootcamp

original

Partecipa all'evento

Angular2 Bootcamp è un corso di formazione introduttivo su Typescript e Angular2, in cui docente e studenti lavorano fianco a fianco per 2 giornate consecutive alternando sessioni di teoria, live-code ed esercizi (hands-on) allo scopo di acquisire in breve tempo le principali funzionalità e metodologie del framework: approccio component-based, custom services e dependency injection, comunicazione con il server, gestione form, styling, sviluppo applicazioni multi-view con angular router, change detect ion strategies e molto altro.

DURATA:

2 giornate di formazione (16 ore) di cui:

  • Circa 9 ore di didattica (slides, snippets, live-code)
  • Circa 7 ore di pratica, con il supporto del docenteOBIETTIVI DEL CORSO:
  • Ridurre i tempi / costi di migrazione dal precedente stack
  • Acquisire in breve tempo le nozioni necessarie per utilizzare Angular 2
  • Applicare immediatamente best practice e pattern consolidati (approccio component-based, 1-way flow, codice modulare, DI, …)
  • Moltissimi snippet, materiale e codice sorgente riutilizzabile incluso nel corso
  • Teoria, pratica ed esercizi con il supporto di un espertoAPPROCCIOIl corso prevede sessioni quotidiane di teoria, live-code ed esercitazioni pratiche:
  1. LEARN: la mattina e una parte del pomeriggio sono dedicati alla teoria, costantemente supportata da slides, esempi pratici e diversi casi d’uso illustrati dal docente.
  2. LIVE CODE: durante il corso, oltre alle nozioni teoriche, il docente scriverà codice “dal vivo” mettendo in pratica buona parte dei temi trattati, illustrando passo-passo gli argomenti e rispondendo alle domande dei partecipanti.
  3. HANDS-ON / PRATICA: n el pomeriggio gli studenti metteranno in pratica le nozioni acquisite durante la giornata realizzando diversi esercizi con il costante supporto del docente.

IL PROGRAMMA:

DAY1: FUNDAMENTALS

  • Introduzione a ES2015 E TYPESCRIPT
  • Principali funzionalità di Angular2
  • Direttive e servizi inclusi nel framework
  • Creazione e gestione custom components
  • @Component decorator e metadata
  • Dependency Injection e custom services
  • Dynamic Styling
  • Application bootstrap, moduli e toolsHANDS-ON (3 ore):
    I partecipanti installano i tools, configurano l’ambiente di lavoro, utilizzano angular-cli per creare nuovi progetti Angular 2 e svolgono alcuni esercizi supportati dal docente per consolidare i concetti illustrati durante la giornata.DAY2: COMPONENTS, FORM, ROUTING
  • Nested Components
  • Library 3rd party integration in components
  • 1-way component communication
  • Working with DOM
  • Forms e Reactive Forms
  • Comunicazione con il server
  • Introduzione ad Angular Router e alle applicazioni multi-viewHANDS-ON (2-3 ore):
    Si alternano sessioni di live-code, in cui docente e studenti scrivono codice simultaneamente, ad altre in cui gli studenti saranno autonomi e dovranno svolgere degli esercizi per raggiungere gli obiettivi prefissati.

PERCHE’ FREQUENTARE ANGULAR BOOTCAMP?

  • Ridurre i tempi / costi di migrazione dal precedente stack
  • Acquisire in breve tempo le nozioni necessarie per utilizzare Angular 2
  • Applicare immediatamente best practice e pattern consolidati (approccio component-based, 1-way flow, codice modulare, DI, …)
  • Moltissimi snippet, materiale e codice sorgente riutilizzabile incluso nel corso
  • Teoria, pratica ed esercizi con il supporto di un esperto

    REQUISITI

    Il partecipante dovrebbe possedere una certà familiarità con l’uso di HTML, Javascript e del terminale (CLI).

    REQUISITI Soft/Hardware

    Di seguito si elenca il software da pre-installare sui vostri laptop al fine di poter svolgere le esercitazioni:

    •  Editor per il codice: consigliati V isual Studio Code (free), WebStorm (trial) o Atom (free).
    • Terminale (Mac: ITerm / Win: cmder / bash)
    • NodeJS : verificare che npm ( Node Package Manager) sia utilizzabile e la versione sia superiore alla 3 (n pm -v )
    • Git : verificare che git sia utilizzabile dal terminale (git–version )


    Il Docente: Fabio Biondi, Front-end developer and Trainer.

    ● Docente C odeMotion Training (MI / ROMA)
    ● H-Farm MA WD Scientific Director (VE)
    ● Docente nei master web dev L inksMT (MI / LE) ● Angular e React italian community manager
    ● Adobe Flex/Flash/AIR Certified Instructor

     

    NOTE:
    In caso di impossibilità a partecipare rimborseremo il biglietto secondo i seguenti criteri:
    - richiesta rimborso almeno 14 giorni prima dell’evento: 100%
    - richiesta rimborso tra 14 e 7 giorni prima dell’evento: 50%
    - a meno di 7 giorni dall’evento non si effettua alcun rimborso.

Loading...
Chiudi

Rimani aggiornato su tutti gli eventi e le iniziative di Talent Garden
Tieniti aggiornato su cosa accade nel mondo di Talent Garden: eventi, incontri, persone e notizie dal mondo digitale ogni mese!

Chiudi

Rimani aggiornato su tutti gli eventi e le iniative di Talent Garden
Tieniti aggiornato su cosa accade nel mondo di Talent Garden: eventi, incontri, persone e notizie dal mondo digitale ogni mese!