FORMAZIONE

Corso Groovy

Introduzione

Groovy è un linguaggio agile-dinamico basato sulla Java Virtual Machine, che fa leva sui punti di forza di Java e che trae ispirazione da altri linguaggi come Smalltalk, Python e Ruby. Consente di sviluppare applicazioni moderne e robuste in maniera più rapida rispetto alle metodologie Java EE tradizionali, mettendo a disposizione una sintassi nuova e semplice da imparare. Fra le tante caratteristiche, il pieno supporto ai Domain Specific Language, tipizzazione dinamica, supporto alla programmazione Web tramite il framework Grails e altro ancora.

Scopo corso:

Il corso si pone come obiettivo quello di trasmettere le basi teoriche del linguaggio, mettendone in evidenza i punti di forza, nonché gli strumenti pratici per essere in grado sin da subito di utilizzarlo efficientemente.

Destinatari:

Progettisti e programmatori interessati allo sviluppo di applicazioni J2EE. Costituiscono prerequisiti essenziale un'ottima conoscenza del linguaggio Java, della modellazione ad oggetti ed esperienza di sviluppo Java.

Cosa portare:

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

Materiale fornito:

CD Rom Contenente: slides, esercizi ed eventuali documenti relativi all'argomento.

 

Orari e Diploma:

Il corso ha una durata di 2 giorni (per giornata si intendono 6h di lezione). 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 , o altro docente esperto in materia.

Metodo/Luogo:

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

Programma:

GIORNO 1

  • Introduzione a Groovy
  • Installazione e tool
  • Groovy Beans
  • Caratteristiche chiave del linguaggio
  • Collezioni e Closures
  • Supporto nativo dei linguaggi Web

GIORNO 2

  • API e interoperabilità Java
  • Groovy Metaprogramming
  • Groovy Annotations e AST
  • Costruire DSLs con Groovy
  • Groovy testing

Varie esercitazioni durante entrambe le giornate

 

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