OSDE-29 - LINGUAGGIO GO

INFORMAZIONI SUL CORSO

durata

Durata:

3 GIORNI
categoria

Categoria:

Development
qualifica

Qualifica istruttore:

Docente Senior (min. 5 anni)
dedicato a

Dedicato a:

Sviluppatore
produttore

Produttore:

PCSNET

SCEGLI LA SEDE PER QUESTO CORSO

CORSO A CALENDARIO

Per vedere le informazioni relative al calendario del corso scegli prima una sede
sede
Sede: PCSNET Roma
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Milano
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Nord Est
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Torino
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Puglia
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 1.240 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!

CORSO DEDICATO

Per avere informazioni sul corso dedicato compila il form e ti contatteremo

CORSO DEDICATO

Grazie per la tua richiesta, ti contatteremo al più presto.

OBIETTIVI

  • Comprendere e saper utilizzare il linguaggio Go.
  • Comprendere gli ambiti di utilizzo.
  • Comprendere le caratteristiche del linguaggio Go, tra cui la semplicità e le alte prestazioni.

 

PREREQUISITI

Conoscenza della programmazione strutturata derivata dall’uso di qualsiasi linguaggio di programmazione.

 

CONTENUTI:

Introduzione al linguaggio Go

  • La filosofia alla base del lingiaggio Go
  • Installazione e configurazione di base
  • Installazione dell’ambiente di lavoro
  • Organizzazione e architettura
  • Il compilatore e il garbage collector

 

Caratteristiche di base del linguaggio

  • Il programma Hello World
  • Tipi dati e variabili
  • Costrutti di controllo e decisione
  • Strutture dati: array, slice e map
  • Funzioni e defer
  • Struttura della mamoria e puntatori
  • Il paradigma Object Oriented
  • Aspetti Object-Oriented: struct , metodi e interfacce

 

Aspetti avaznati

  • Goroutines, channels e programmazione concorrente
  • Timers, tickers e workers
  • Accesso concorrente ai dati tramite channel e mutex
  • Funzioni di utilità su stringhe, date e formati
  • Parsing di JSON, URL e altri formati

 

I/O e Sistema Operativo

  • Gestione dell’Input e Output su terminale e file
  • Interazione col sistema operativo

 

Evoluzione del linguaggio Go

INFO

  • Materiale didattico: Materiale didattico e relativo prezzo da concordare
  • Costo materiale didattico: NON incluso nel prezzo del corso
  • Natura del corso: Operativo (previsti lab su PC)

PARTNERSHIP