Servizi
Corso Go per aziende
Il corso di introduzione a Go mira a rendere veloce l’apprendimento anche a chi affronta questo linguaggio per la prima volta. Go è particolarmente indicato per lo sviluppo di servizi di rete, applicazioni da riga di comando e embedded Linux.
- Programma personalizzabile
- Scadenze flessibili
- Attestato di partecipazione
- Online o di persona
Cosa è Go
Go è un linguaggio open source, di impiego generale, sviluppato da Google per creare software affidabile e efficiente. Go (chiamato anche Golang) è basato su una sintassi affine a quella del linguaggio di programmazione C, eliminando molti “extraneous garbage” del C++. Infatti, Go non utilizza varie feature dei linguaggi moderni, come method, operator overloading, pointer arithmetic e type inheritance.
Scopri i nostri servizi di sviluppo software con Go.
Caratteristiche del corso Go
- Durata: 2 giorni (teoria e pratica)
- Prezzo: Richiedi un preventivo
- Lingua: Italiano, inglese
- Sede: La tua azienda, Develer, online
Competenze che otterrai
Imparerai a scrivere, eseguire e testare semplici programmi in Go e le best practices di questo linguaggio.
Per chi è
Il corso è indicato per programmatori che desiderano imparare Go da zero e che abbiano un minimo di 1 anno di esperienza di sviluppo in C o Python.
Contenuti del corso Go
- Perché Go?
- II comando go
- Le basi
- Tipi, valori, variabili e puntatori
- Strutture dati built-in
- Funzioni
- Strutture definite dall’utente, metodi
- Interfacce
- Il tipo error
- Input e output su file
- Goroutines e scheduler
- I canali e i loro casi d’uso
- Select bloccante e non-bloccante
- Canali o mutex?
- Concurrency patterns
Vuoi un corso personalizzato?
Parliamone insieme per trovare la soluzione per le tue esigenze.
Tutor
Tutti gli insegnanti sono sviluppatori senior, esperti nella formazione, che utilizzano quotidianamente Go per progetti in numerosi settori industriali.
Esperienza molto positiva, il corso è interessante e ricco di contenuti. L’insegnante molto preparato ed appassionato.
Davide Santangelo, Software Developer – SEVIO
Mi è piaciuto particolarmente Il livello di approfondimento degli argomenti e il parere esperto su alcune questioni tecniche.
Giovanni Cimmino, Software Developer – SEVIO
FAQ
Sì, è possibile organizzare il corso in modalità online.
Sì, nel form di richiesta puoi indicarci le tue necessità. Le prenderemo in esame e ti faremo una proposta.
Il livello del corso è base, ma è comunque modificabile per adattarsi al livello desiderato.
I corsi sono già pronti e vengono programmati in base alle esigenze dell’azienda che li richiede.
Non abbiamo date prefissate. I corsi vengono pianificati in base alle tue richieste.
Massimo 10.
Trattandosi di corsi esclusivamente per aziende, vengono di solito organizzati per almeno due persone.
Esclusivamente le persone della tua azienda.