160,21 € – 213,57 €

Impara a programmare con GO

Informazioni sull'evento

Condividi questo evento

Data e ora

Località

Località

Via Elia Lombardini, 13

13 Via Elia Lombardini

20143 Milano

Italy

Visualizza Mappa

Politica di rimborso

Politica di rimborso

Niente rimborsi

Descrizione evento

Descrizione

Wellnet, agenzia specializzata nello sviluppo software, promuove due giornate di formazione dedicate al linguaggio Go.

Il corso fornisce le basi della programmazione in Go per arrivare alla realizzazione di applicazioni concorrenti e altamente scalabili: dal setup dell'ambiente locale, alla scrittura del codice e al debug, fino alla compilazione e al deploy del codice su diverse piattaforme.

________________________________________________________________________________

Il programma dell'evento

GIORNO 1

TEORIA:

  • Il linguaggio Go
  • Tipi di dati primitivi
  • Strutture di controllo
  • Strutture dati I (map, slice, make)
  • Strutture dati II (struct, type, embedding, recusive structs, composition)
  • Interfacce
  • Funzioni e gestione degli errori (err != nil e defers)
  • I/O
  • Testing.
  • Strutture dei programmi e tooling generico (Packages, gofmt, go linters)

WORKSHOP:

  • Strutture Ambiente di sviluppo e toolchain
  • Compilazione di Hello World in locale e con Docker (cenni a Docker)
  • Sviluppo di un programma da linea di comando
  • Esercizi pratici

GIORNO 2

TEORIA:

    • Concorrenza e parallelismo
    • Goroutine e channels
    • Gestione della concorrenza (sync, wg, mutex, context)
    • Gestione della concorrenza (sync, wg, mutex, context)
    • Packages (Standard library; HTTP, Web e JSON; Database)
    • Risorse su Go per continuare (risorse e Go nel mondo reale: chi lo usa e come)

WORKSHOP:

    • Esercizi pratici
    • HTTP
    • Database

______________________________________________________________________________

A chi è rivolto?

Il corso si rivolge a chiunque sappia programmare in un qualsiasi linguaggio di alto livello: Java, PHP, Python, C/C++.

Ogni partecipante deve disporre di un computer portatile con l'ultima versione di Go installata e un editor di testo.

_______________________________________________________________________________

Cosa è incluso?

A disposizione dei partecipanti, ci sono formatori con anni di esperienza sul campo, una sala attrezzata con internet WiFi e materiale didattico per acquisire tutte le competenze necessarie all’utilizzo di Go.


Il corso è a numero chiuso e le iscrizioni rimarranno aperte fino a esaurimento posti.

Condividi con gli amici

Data e ora

Località

Via Elia Lombardini, 13

13 Via Elia Lombardini

20143 Milano

Italy

Visualizza Mappa

Politica di rimborso

Niente rimborsi

Salva questo evento

Evento salvato