Struttura del corso
Introduzione
- Go come linguaggio di programmazione per il web e i sistemi
- Go vs C, Javascript, Ruby, ecc.
Configurare l'ambiente di sviluppo
Utilizzare variabili, costanti e tipi in Go
Utilizzare operatori matematici in Go
Lavorare con date e tempi in Go
Utilizzare puntatori, array, slices, mappe e strutture in Go
Programmare logica condizionale con Switch e For loops
Definire e chiamare funzioni in Go
Creare un'applicazione web in Go
Utilizzare il runtime di Go per compilare e costruire un progetto
Leggere e scrivere da/su file system e web
Debuggare l'applicazione
Applicare Interfacce per semplificare la complessità dell'applicazione
Creare un pacchetto del progetto
Aggiungere concorrenza con Go Routines e Channels
Ottimizzare l'applicazione
Distribuire l'applicazione
Conclusione
Requisiti
- Una comprensione dei principi generali di programmazione
Pubblico
- Sviluppatori
Recensioni (5)
Il formatore si è dimostrato un esperto del tema, cosa che non considero mai scontata. Ha fornito spunti molto utili sulle norme di settore.
Giuseppe
Corso - Learning Go Programming
Traduzione automatica
I enjoyed the amount of hands on exercises we did. I personally learn by doing things so it was good that Francesco had lots of hands-on exercises to do. I struggled to pick up a few of the concepts from the slides but when I actually got hands on and was able to implement some of the key features of the language it helped me understand it better.
Adam Fitzhugh - OpticoreIT
Corso - Learning Go Programming
tha pace, trainers ability to help and sustain slightly more difficult questions.
Andrei Mihai - Viasat
Corso - Learning Go Programming
Radu's in-depth knowledge, and tailoring the pace for me.
Adeel Ahmad - Coefficient Data Ltd
Corso - Learning Go Programming
Flexibility of the trainer. Really catered the course to our specific needs.