Contattataci

Struttura del corso

Introduzione alla programmazione con Groovy

  • Cos'è Groovy?
  • Brief storia ed evoluzione di Groovy
  • Perché scegliere Groovy?
  • Panoramica sui concetti fondamentali della programmazione
  • Differenze tra linguaggi di scripting e linguaggi compilati

Configurazione dell'ambiente di sviluppo

  • Installazione di Groovy
  • Configurazione dell'ambiente in diversi sistemi operativi
  • Introduzione a GroovyShell e agli IDE
  • Sperimentazione con GroovyShell
  • Presentazione degli ambienti di sviluppo integrato compatibili con Groovy

Il tuo primo script in Groovy

  • Primo esempio: "Hello world" in Groovy
  • Creazione ed esecuzione del primo script in Groovy
  • Sintassi di base di Groovy
  • Commenti, variabili e stampa dei risultati

Concetti fondamentali della programmazione in Groovy

  • Tipi di dati e variabili
  • Tipi primitivi, stringhe e inferenza dei tipi
  • Operatori di base
  • Operatori aritmetici, relazionali e logici
  • Manipolazione delle stringhe
  • Operazioni e metodi più comuni sulle stringhe

Strutture di controllo

  • Istruzioni condizionali
  • Utilizzo degli statement if, else e switch
  • Cicli iterativi
  • Uso dei cicli for, while e do-while

Introduzione alle collezioni

  • Lavorare con gli array
  • Dichiarazione, inizializzazione e accesso agli array
  • Liste e mappe
  • Introduzione all'uso e alla gestione di liste e mappe

Funzioni e closures: prime nozioni

  • Definizione e chiamata delle funzioni
  • Sintassi, parametri e valori restituiti
  • Introduzione alle closures

Programmazione orientata agli oggetti: introduzione

  • Classi e oggetti
  • Creazione di classi, oggetti e comprensione delle proprietà
  • Metodi di base
  • Definizione e chiamata dei metodi

Gestione di base degli errori

  • Introduzione alla gestione delle eccezioni
  • Utilizzo dei blocchi try, catch e finally
  • I tipi di eccezione più comuni in Groovy

Sintesi e prossimi passi

Requisiti

  • Conoscenze informatiche di base

Destinatari

  • Sviluppatori
  • Studenti di informatica
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative