go

Go Programmazione Fondamenti

Impara Go da zero con progetti hands-on

3 giorni (21h)
Principiante
In presenza
Remoto
Max 12 partecipanti
A partire da
€1500 /persona
  • Ambiente lab pre-configurato
  • Materiali didattici inclusi
  • Certificato di completamento
  • Supporto post-corso
Richiedi Preventivo

Preventivi personalizzati per team

Ci Hanno Scelto

Unisciti ai professionisti di aziende leader che si sono formati con noi

KPMG logo
Unicredit logo
Almaviva logo
Engineering logo
Swiss Re logo
ARHS logo
A Chi È Rivolto

A Chi È Rivolto

Questo corso è progettato per:

  • Sviluppatori da altri linguaggi che vogliono imparare Go
  • Backend engineer che esplorano Go per microservizi
  • DevOps engineer che scrivono tooling in Go
  • Chiunque costruisca applicazioni cloud-native

Questo corso NON è per:

  • Sviluppatori Go esperti (vedi Go Avanzato)
  • Chi non ha alcun background di programmazione
Cosa Imparerai

Cosa Imparerai

Alla fine di questo corso, sarai in grado di:

  • 1 Scrivere codice Go idiomatico seguendo le best practice
  • 2 Costruire tool a linea di comando e web server
  • 3 Comprendere l'approccio di Go alla gestione errori
  • 4 Lavorare con interfacce e composizione
  • 5 Usare le goroutine per concurrency base

Prerequisiti

Prima di partecipare, dovresti avere:

  • Esperienza con almeno un linguaggio di programmazione
  • Comfort con le interfacce a linea di comando
  • Comprensione base dei concetti web (HTTP, REST)
Programma del Corso

3-Giorni Programma del Corso

Cosa tratterai ogni giorno

Giorno 1

Fondamenti Go

6 argomenti • 7h

Mattina

  • Filosofia Go e perché Go esiste
  • Setup ambiente di sviluppo
  • Variabili, tipi e sintassi base
Lab Pratico: Costruire i tuoi primi programmi Go

Pomeriggio

  • Strutture di controllo e funzioni
  • Gestione errori alla maniera Go
  • Package e moduli
Lab Pratico: Creare un'applicazione CLI modulare
Giorno 2

Strutture Dati e Interfacce

6 argomenti • 7h

Mattina

  • Slice, map e struct
  • Metodi e receiver
  • Interfacce e composizione
Lab Pratico: Costruire una pipeline di elaborazione dati

Pomeriggio

  • Lavorare con JSON
  • Operazioni di I/O su file
  • Testing in Go
Lab Pratico: Scrivere test completi per il tuo codice
Giorno 3

Web Development e Concurrency

6 argomenti • 7h

Mattina

  • HTTP server con net/http
  • Pattern di routing e middleware
  • Lavorare con database
Lab Pratico: Costruire una REST API da zero

Pomeriggio

  • Basi di goroutine e channel
  • Pattern di concurrency comuni
  • Best practice e insidie
Lab Pratico: Aggiungere elaborazione concorrente alla tua API
Il Nostro Approccio

Non il Solito Corso Video

Ogni partecipante riceve un ambiente cloud pre-configurato con strumenti reali e assistenza dell'istruttore.

Ambienti Reali

Lavora su infrastruttura cloud reale, non simulatori. Cluster Kubernetes, VM, database—tutto production-grade.

Accesso Desktop Remoto

L'istruttore può unirsi alla tua sessione quando sei bloccato—vede esattamente quello che vedi tu e ti guida.

Zero Tempo di Setup

Niente "passiamo la prima ora a installare tool." Gli ambienti sono pre-configurati—inizi subito a imparare.

60% Tempo Pratico

La maggior parte del giorno è dedicata ai lab. Il resto? Demo dal vivo, slide e trucchi del mestiere dal trainer.

training-lab-01

$ kubectl get pods -n training

NAME READY STATUS AGE

webapp-6d9f7b5c4-x2kl9 1/1 Running 2m

api-7f8d9c6b5-m3nj8 1/1 Running 2m

db-5c4d3b2a1-p4qr7 1/1 Running 2m

$ _

60%
pratica hands-on
100%
ambienti reali
L'istruttore può unirsi
FD
CKA
CKAD
Il Tuo Istruttore

Francesco Donzello

Lead Instructor & Fondatore

Francesco è un software engineer e Kubernetes administrator certificato con oltre 10 anni di esperienza nella costruzione di sistemi in produzione. Ha fondato Fraway nel 2016 e da allora ha formato oltre 1000 professionisti in tutta Europa su Kubernetes, Go, Flutter e sviluppo LLM. Il suo approccio alla formazione enfatizza la pratica hands-on con ambienti reali—non simulatori—garantendo che i partecipanti possano applicare le competenze immediatamente nel loro lavoro.

Istruttore certificato CKA e CKAD
Oltre 1000 professionisti formati dal 2016
Professionista attivo che costruisce sistemi in produzione
Formazione erogata per KPMG, Unicredit, Almaviva
1000+
Professionisti Formati
10+
Anni di Esperienza
6
Paesi
Testimonianze

Cosa Dicono i Partecipanti

"

La preparazione alla certificazione Kubernetes è stata eccezionale. Passato CKA al primo tentativo.

D
DevOps Engineer
Unicredit
Kubernetes
"

I laboratori pratici hanno fatto la differenza. Scenari reali, apprendimento reale.

P
Platform Engineer
KPMG
Kubernetes
"

Miglior formazione LLM disponibile. Da teoria a competenze production-ready in 3 giorni.

M
ML Engineer
Engineering SpA
LLM
"

Lo stile di insegnamento di Francesco rende accessibili concetti complessi. Consigliato.

S
Senior Developer
Almaviva
Angular
"

La produttività del team con Flutter è raddoppiata dopo il corso. ROI incredibile.

T
Tech Lead
Fintech Startup
Flutter
"

Il corso Go ha trasformato come costruiamo i microservizi. Pratico e ben strutturato.

B
Backend Developer
SaaS Company
Go
"

Superato CKAD con 92%. Gli ambienti di pratica erano perfetti.

C
Cloud Architect
Cliente Enterprise
Kubernetes
"

Finalmente capito le architetture RAG. Ora guido le nostre iniziative AI.

D
Data Scientist
Istituto di Ricerca
LLM
"

Da basi Angular a pattern enterprise in 4 giorni. Soldi ben spesi.

F
Frontend Developer
Digital Agency
Angular
"

La preparazione alla certificazione Kubernetes è stata eccezionale. Passato CKA al primo tentativo.

D
DevOps Engineer
Unicredit
Kubernetes
"

I laboratori pratici hanno fatto la differenza. Scenari reali, apprendimento reale.

P
Platform Engineer
KPMG
Kubernetes
"

Miglior formazione LLM disponibile. Da teoria a competenze production-ready in 3 giorni.

M
ML Engineer
Engineering SpA
LLM
"

Lo stile di insegnamento di Francesco rende accessibili concetti complessi. Consigliato.

S
Senior Developer
Almaviva
Angular
"

La produttività del team con Flutter è raddoppiata dopo il corso. ROI incredibile.

T
Tech Lead
Fintech Startup
Flutter
"

Il corso Go ha trasformato come costruiamo i microservizi. Pratico e ben strutturato.

B
Backend Developer
SaaS Company
Go
"

Superato CKAD con 92%. Gli ambienti di pratica erano perfetti.

C
Cloud Architect
Cliente Enterprise
Kubernetes
"

Finalmente capito le architetture RAG. Ora guido le nostre iniziative AI.

D
Data Scientist
Istituto di Ricerca
LLM
"

Da basi Angular a pattern enterprise in 4 giorni. Soldi ben spesi.

F
Frontend Developer
Digital Agency
Angular
"

Da basi Angular a pattern enterprise in 4 giorni. Soldi ben spesi.

F
Frontend Developer
Digital Agency
Angular
"

Finalmente capito le architetture RAG. Ora guido le nostre iniziative AI.

D
Data Scientist
Istituto di Ricerca
LLM
"

Superato CKAD con 92%. Gli ambienti di pratica erano perfetti.

C
Cloud Architect
Cliente Enterprise
Kubernetes
"

Il corso Go ha trasformato come costruiamo i microservizi. Pratico e ben strutturato.

B
Backend Developer
SaaS Company
Go
"

La produttività del team con Flutter è raddoppiata dopo il corso. ROI incredibile.

T
Tech Lead
Fintech Startup
Flutter
"

Lo stile di insegnamento di Francesco rende accessibili concetti complessi. Consigliato.

S
Senior Developer
Almaviva
Angular
"

Miglior formazione LLM disponibile. Da teoria a competenze production-ready in 3 giorni.

M
ML Engineer
Engineering SpA
LLM
"

I laboratori pratici hanno fatto la differenza. Scenari reali, apprendimento reale.

P
Platform Engineer
KPMG
Kubernetes
"

La preparazione alla certificazione Kubernetes è stata eccezionale. Passato CKA al primo tentativo.

D
DevOps Engineer
Unicredit
Kubernetes
"

Da basi Angular a pattern enterprise in 4 giorni. Soldi ben spesi.

F
Frontend Developer
Digital Agency
Angular
"

Finalmente capito le architetture RAG. Ora guido le nostre iniziative AI.

D
Data Scientist
Istituto di Ricerca
LLM
"

Superato CKAD con 92%. Gli ambienti di pratica erano perfetti.

C
Cloud Architect
Cliente Enterprise
Kubernetes
"

Il corso Go ha trasformato come costruiamo i microservizi. Pratico e ben strutturato.

B
Backend Developer
SaaS Company
Go
"

La produttività del team con Flutter è raddoppiata dopo il corso. ROI incredibile.

T
Tech Lead
Fintech Startup
Flutter
"

Lo stile di insegnamento di Francesco rende accessibili concetti complessi. Consigliato.

S
Senior Developer
Almaviva
Angular
"

Miglior formazione LLM disponibile. Da teoria a competenze production-ready in 3 giorni.

M
ML Engineer
Engineering SpA
LLM
"

I laboratori pratici hanno fatto la differenza. Scenari reali, apprendimento reale.

P
Platform Engineer
KPMG
Kubernetes
"

La preparazione alla certificazione Kubernetes è stata eccezionale. Passato CKA al primo tentativo.

D
DevOps Engineer
Unicredit
Kubernetes
"

Lo stile di insegnamento di Francesco rende accessibili concetti complessi. Consigliato.

S
Senior Developer
Almaviva
Angular
"

La produttività del team con Flutter è raddoppiata dopo il corso. ROI incredibile.

T
Tech Lead
Fintech Startup
Flutter
"

Il corso Go ha trasformato come costruiamo i microservizi. Pratico e ben strutturato.

B
Backend Developer
SaaS Company
Go
"

Superato CKAD con 92%. Gli ambienti di pratica erano perfetti.

C
Cloud Architect
Cliente Enterprise
Kubernetes
"

Finalmente capito le architetture RAG. Ora guido le nostre iniziative AI.

D
Data Scientist
Istituto di Ricerca
LLM
"

Da basi Angular a pattern enterprise in 4 giorni. Soldi ben spesi.

F
Frontend Developer
Digital Agency
Angular
"

La preparazione alla certificazione Kubernetes è stata eccezionale. Passato CKA al primo tentativo.

D
DevOps Engineer
Unicredit
Kubernetes
"

I laboratori pratici hanno fatto la differenza. Scenari reali, apprendimento reale.

P
Platform Engineer
KPMG
Kubernetes
"

Miglior formazione LLM disponibile. Da teoria a competenze production-ready in 3 giorni.

M
ML Engineer
Engineering SpA
LLM
"

Lo stile di insegnamento di Francesco rende accessibili concetti complessi. Consigliato.

S
Senior Developer
Almaviva
Angular
"

La produttività del team con Flutter è raddoppiata dopo il corso. ROI incredibile.

T
Tech Lead
Fintech Startup
Flutter
"

Il corso Go ha trasformato come costruiamo i microservizi. Pratico e ben strutturato.

B
Backend Developer
SaaS Company
Go
"

Superato CKAD con 92%. Gli ambienti di pratica erano perfetti.

C
Cloud Architect
Cliente Enterprise
Kubernetes
"

Finalmente capito le architetture RAG. Ora guido le nostre iniziative AI.

D
Data Scientist
Istituto di Ricerca
LLM
"

Da basi Angular a pattern enterprise in 4 giorni. Soldi ben spesi.

F
Frontend Developer
Digital Agency
Angular
"

La preparazione alla certificazione Kubernetes è stata eccezionale. Passato CKA al primo tentativo.

D
DevOps Engineer
Unicredit
Kubernetes
"

I laboratori pratici hanno fatto la differenza. Scenari reali, apprendimento reale.

P
Platform Engineer
KPMG
Kubernetes
"

Miglior formazione LLM disponibile. Da teoria a competenze production-ready in 3 giorni.

M
ML Engineer
Engineering SpA
LLM
FAQ

Domande Frequenti

Domande comuni su questo corso

01

Devo conoscere il C?

No. Sebbene Go abbia influenze dal C, esperienza precedente con C non è richiesta. Spieghiamo i concetti Go dai principi base.

Richiedi Preventivo

Richiedi un Preventivo

Raccontaci le tue esigenze formative e ti invieremo una proposta personalizzata.

Scelti da
KPMG Unicredit Almaviva Engineering