Preventivo gratuito e senza impegno · operatore diretto a Napoli, risposta in giornata

Accedi

Videocorso Groovy, Gradle e Jenkins CGFA — Da zero a scrivere script Groovy, build con Gradle e pipeline di Jenkins

Videocorso Groovy, Gradle e Jenkins CGFA: da zero a scrivere script Groovy, build con Gradle e pipeline di Jenkins. 10 videolezioni in italiano in tre livelli, esercizi con la soluzione, quiz, il progetto finale «Lo script di magazzino con report JSON» ed esame con attestato. Partenza: da zero, circa 11 ore. Apri le prime 2 lezioni gratis.

✓ Prime 2 lezioni gratis  ·  ✓ 10 videolezioni  ·  ✓ 11 ore di studio  ·  ✓ Progetto finale  ·  ✓ Attestato verificabile

Videocorso Groovy, Gradle e Jenkins CGFA: 10 videolezioni, progetto finale ed esame con attestato

In breve

Il Videocorso Groovy, Gradle e Jenkins CGFA è un corso in italiano di CGFA Academy, da zero, per principianti assoluti, sistemisti, sviluppatori Java e chi vuole automatizzare build, test e rilasci del software. Ha 10 videolezioni in tre livelli, circa 11 ore di studio, esercizi con soluzione, quiz, il progetto finale «Lo script di magazzino con report JSON» ed esame di 15 domande con attestato verificabile. Le prime 2 lezioni sono gratis e si aprono senza registrazione.

  • Per chi: Principianti assoluti, sistemisti, sviluppatori Java e chi vuole automatizzare build, test e rilasci del software
  • Base: Il tuo primo script Groovy, Variabili, numeri e testo, Decisioni e ripetizioni, Liste e mappe
  • Intermedio: Metodi e closure, Classi, trait e annotazioni, File, JSON ed errori
  • Avanzato: Gradle: la build dei progetti Java, Jenkins: le pipeline in Groovy, Test con Spock e linguaggi su misura
  • Progetto finale: Lo script di magazzino con report JSON
  • Strumenti: Java JDK 17 o successivo, Apache Groovy 5, Gradle, Jenkins, Visual Studio Code o IntelliJ IDEA Community
  • Esame di 15 domande e attestato con codice di controllo

Pubblicato il · Aggiornato il · Autore: CityGraph Napoli (Claudia D'Urso, titolare)

Guarda la presentazione del videocorso Groovy

WhatsAppFacebookTelegramEmail

Apri le prime 2 lezioni gratis · Scarica il video in MP4

Perché imparare Groovy

Groovy è il linguaggio che lavora dietro le quinte di tanti progetti Java: le pipeline di Jenkins si scrivono in Groovy e molti file di build di Gradle pure. Per chi fa DevOps, il sistemista o lo sviluppatore Java è lo strumento per automatizzare build, test e rilasci, e per scrivere script veloci. Il corso parte dal primo script e arriva a un progetto Gradle con test Spock e un Jenkinsfile che lo esegue a ogni modifica.

A chi è rivolto

Il corso è pensato per: principianti assoluti, sistemisti, sviluppatori Java e chi vuole automatizzare build, test e rilasci del software. Partenza: Da zero.

  • Un computer Windows, Mac o Linux
  • Nessuna esperienza di programmazione (conoscere un po' di Java aiuta ma non serve)
  • Circa 20 minuti al giorno

Il programma: 10 lezioni in 3 livelli

Circa 11 ore di studio con gli esercizi, in lezioni da 20 a 40 minuti. Le prime 2 sono gratis.

Base: Primi script: variabili, testo, decisioni, cicli, liste e mappe

  • Il tuo primo script Groovy (20 min, gratis): Capire cos'è Groovy, a cosa serve, e scrivere ed eseguire il primo script.
  • Variabili, numeri e testo (25 min, gratis): Memorizzare valori con def, fare calcoli e comporre frasi con le stringhe GString.
  • Decisioni e ripetizioni (30 min): Far scegliere al programma con if e switch e ripetere azioni con for, each, times e while.
  • Liste e mappe (30 min): Raccogliere più valori in liste e mappe e trasformarli con collect, findAll e sum.

Intermedio: Metodi e closure, classi, file, JSON ed errori

  • Metodi e closure (30 min): Scrivere metodi con parametri predefiniti e usare le closure, il cuore di Groovy.
  • Classi, trait e annotazioni (35 min): Modellare clienti e prodotti con classi Groovy, proprietà automatiche, annotazioni e trait.
  • File, JSON ed errori (35 min): Leggere e scrivere file, trattare dati JSON e gestire gli errori con try/catch.

Avanzato: Build con Gradle, pipeline con Jenkins e test con Spock

  • Gradle: la build dei progetti Java (40 min): Leggere e scrivere un file build.gradle in Groovy, usare plugin, dipendenze e task personalizzati.
  • Jenkins: le pipeline in Groovy (40 min): Scrivere un Jenkinsfile che compila, testa e pubblica un progetto, con variabili, condizioni e credenziali al sicuro.
  • Test con Spock e linguaggi su misura (40 min): Scrivere test leggibili con Spock e creare piccoli linguaggi su misura con i builder di Groovy.

Il progetto finale: Lo script di magazzino con report JSON

Costruisci uno script Groovy per la tua bottega: legge un elenco di prodotti, calcola il valore del magazzino, segnala i prodotti da riordinare e salva un report in JSON. Poi lo trasformi in un progetto Gradle con un test Spock e un Jenkinsfile che lo esegue a ogni modifica.

  1. Crea la cartella magazzino con il file magazzino.groovy.
  2. Inserisci i dati dei prodotti in un testo CSV (nome, prezzo, quantita).
  3. Trasforma ogni riga in una mappa con collect.
  4. Calcola il valore del magazzino con sum e i prodotti da riordinare con findAll.
  5. Gestisci i dati sbagliati con try/catch (prezzo non numerico).
  6. Salva il report in report.json con JsonOutput.prettyPrint.
  7. Crea un progetto Gradle con un test Spock e un Jenkinsfile con le fasi Compila, Test e Pubblica.

Cosa ti serve

  • Java JDK 17 o successivo: Groovy gira sulla JVM, quindi serve un JDK gratuito (per esempio Eclipse Temurin da adoptium.net)
  • Apache Groovy 5: Gratuito da groovy.apache.org, pagina Download, oppure con SDKMAN: "sdk install groovy". Include il comando groovy e la groovyConsole, una finestra dove scrivi ed esegui il codice
  • Gradle: Gratuito da gradle.org; per i progetti si usa il "wrapper" (gradlew) che scarica da solo la versione giusta
  • Jenkins: Gratuito da jenkins.io; il modo più semplice per provarlo è con Docker, oppure con il file jenkins.war lanciato con Java
  • Visual Studio Code o IntelliJ IDEA Community: Editor gratuiti: per Groovy c'è l'estensione dedicata in VS Code, e IntelliJ Community lo supporta già

A cosa ti serve dopo il corso

  • DevOps: pipeline di build, test e rilascio con Jenkins (le pipeline si scrivono in Groovy)
  • Progetti Java e Android: i file di build di Gradle sono spesso in Groovy
  • Script di automazione per sistemisti: leggere file, chiamare servizi, generare report
  • Test automatici con Spock, molto apprezzato nei team Java
  • Applicazioni web con Grails e Micronaut

Come si studia

  • Video breve per ogni lezione, con i sottotitoli e il testo del video da leggere.
  • Spiegazione scritta con esempi italiani (prezzi in euro, negozi, città) e codice da copiare con un tocco.
  • Esercizio con la soluzione, appunti personali e quiz di tre domande per segnare la lezione come fatta.
  • Esame finale di 15 domande (si supera con il 75%) e attestato stampabile con codice di controllo verificabile.
  • App installabile su PC, tablet e telefono: niente account, i progressi restano sul dispositivo e si salvano con il backup.

Per privati, scuole e aziende

  • Singolo corso: per chi vuole imparare un linguaggio, con tutte le lezioni, il progetto finale, l'esame e l'attestato.
  • Tutti i corsi: l'accesso a tutto il catalogo CGFA Academy, per passare da un linguaggio all'altro quando vuoi.
  • Aziende: formazione dei dipendenti su programmazione, dati, automazione e scrittura, con gli attestati nel registro.
  • Scuole e centri di formazione: licenza per sede, per le classi e i laboratori, con la verifica dei codici degli attestati.
  • White label: l'Academy con il nome, i colori e il dominio di chi la offre, per enti di formazione, agenzie e consulenti.

Le condizioni si concordano in base alle persone da formare: scrivici con Richiedi maggiori informazioni o su WhatsApp.

L'attestato è un attestato di frequenza con codice di controllo, non un titolo di studio né una certificazione pubblica. I programmi indicati nel corso sono gratuiti o già presenti nel computer, salvo dove è scritto diversamente.

Volantino da condividere

Le immagini pronte del Videocorso Groovy, Gradle e Jenkins CGFA in formato post e storia. Mandatele a chi vuole imparare Groovy: studenti, colleghi, scuole e aziende.

Volantino Videocorso Groovy, Gradle e Jenkins - formato post Volantino Videocorso Groovy, Gradle e Jenkins - formato storia

Scarica l'immagine Condividi su WhatsApp Condividi su Facebook

Apri le prime 2 lezioni gratis di Groovy

Nella demo trovi il corso vero: guarda il video, leggi la lezione, prova il codice e fai il quiz. Per il corso completo, per la tua scuola o per la tua azienda scrivici.

Richiedi maggiori informazioni su VIDEOCORSO GROOVY ▶ Prova la demo

Operatore diretto a Napoli · P.IVA 06571251211 · Preventivo senza impegno

Domande frequenti

Devo conoscere Java per imparare Groovy?

No: il corso parte da zero e conoscere un po' di Java aiuta ma non serve. Si usano il JDK 17 o successivo, Apache Groovy 5, Gradle, Jenkins e Visual Studio Code o IntelliJ IDEA Community, tutti gratuiti.

Cosa saprò fare alla fine del corso di Groovy?

Da zero a scrivere script Groovy, build con Gradle e pipeline di Jenkins: è la strada del corso, in tre livelli (Base, Intermedio, Avanzato). Lo dimostri con il progetto finale «Lo script di magazzino con report JSON»: Costruisci uno script Groovy per la tua bottega: legge un elenco di prodotti, calcola il valore del magazzino, segnala i prodotti da riordinare e salva un report in JSON. Poi lo trasformi in un progetto Gradle con un test Spock e un Jenkinsfile che lo esegue a ogni modifica.

Quanto dura il videocorso Groovy?

Circa 11 ore tra video, lettura ed esercizi: 10 lezioni da 20 a 40 minuti. Si studia quando si vuole, al proprio ritmo, da PC o da telefono.

Posso provare il corso prima di decidere?

Sì. Le prime 2 lezioni del corso Groovy sono gratis e si aprono senza registrazione su citygraphnapoli.it/academy/groovy/: video, spiegazione scritta, codice, esercizio e quiz, esattamente come nel corso completo.

Come si studia una lezione?

Ogni lezione ha un video di un paio di minuti con sottotitoli, la spiegazione scritta, il codice da copiare, un esercizio con la soluzione e un quiz di tre domande. Si segna come fatta e i progressi restano sul dispositivo, senza creare un account.

Il corso rilascia un attestato?

Sì. Alla fine fai l'esame (15 domande, si supera con il 75% di risposte giuste) e ottieni un attestato di frequenza stampabile, con un codice di controllo che chiunque può verificare. Non è un titolo di studio né una certificazione pubblica.

Funziona sul telefono?

Sì. CGFA Academy si apre dal browser e si installa come app su telefono, tablet e PC. Le lezioni già aperte si rileggono anche senza internet; i video invece servono online.

Si può avere per una scuola, un'azienda o con il proprio marchio?

Sì. Ci sono formule per il singolo corso, per tutti i corsi, per aziende che formano i dipendenti, per scuole e centri di formazione e una versione white label con il marchio di chi la offre. Scriveteci con «Richiedi maggiori informazioni».

Pronto a far conoscere la tua attività a Napoli?

Raccontaci cosa vuoi ottenere: ti rispondiamo in giornata con un preventivo gratuito e senza impegno.