Go Essential Training
Descrizione Corso
Golang è un linguaggio di programmazione open-source creato da Google. Ormai usatissimo in numerosi applicativi e framework è il linguaggio perfetto per la costruzione di backend e applicativi di comunicazione ed è molto richiesto dal mercato.
Questo corso base di due giornate illustra i fondamenti del linguaggio Go anche attraverso demo ed esempi dal vivo. Partiremo da zero arrivando a creare applicativi Go pronti per il deploy!
L’approccio del corso è pragmatico, pensato per portare lo studente a scrivere codice idiomatico (il cosiddetto “Idiomatic Go”) il prima possibile, evitando le cattive abitudini derivanti da altri linguaggi.
Obiettivo
Avere una conoscenza "idiomatica" di Go: ovvero non conoscere meramente le istruzioni e i comandi del linguaggio ma costruire applicazioni secondo la filosofia di Go
Destinatari
Sviluppatori che vogliono imparare a fondo uno dei linguaggi più usati e richiesto oggi sul mercato.
Prerequisiti
Buona conoscenza di un linguaggio di programmazione (C, Java, C#, Delphi, ecc...)
Cosa imparerai
- Introduzione a Go
- Idiomatic Go
Lezioni Corso
- Benvenuti nel mondo di Go
- Confronto con altri linguaggi
- Le Fondamenta della Sintassi
- Strutture Dati
- Funzioni e Puntatori
- Structs, Metodi e Interfacce
- Gestione degli Errori
- Concorrenza in Go
- Testing e Standard Library
- Testing basics
Modalità Corso
Si tratta di un seminario intensivo al cui interno sarà dedicato tempo ad esercitazioni pratiche, svolte collegialmente o individualmente. Il numero degli iscritti sarà limitato per permettere uno stile interattivo e ampio spazio per le domande dei partecipanti.
Attrezzature
L’utente dovrà avere a disposizione un computer portatile con i permessi per eseguire installazioni software. Il corso in presenza sarà fruito in aula attrezzata e sarà comprensivo di materiale didattico.
Iscrizione e pagamento
L’iscrizione è richiesta entro le date comunicate per ogni corso. Il pagamento è richiesto anticipato entro la scadenza di iscrizione, per la conferma dell’iscrizione, tramite bonifico bancario oppure con carta di credito (via PayPal). Il corso verrà confermato al raggiungimento del numero minimo di partecipanti.
Sede Corso
Wintech Italia Srl, Via Trento 31/A, Parma
Orari Corso
9:30-18:00. I nostri uffici sono aperti dopo le ore 9:00
Servizi Inclusi
Il prezzo è comprensivo di pranzo e coffee-break (se in presenza)