Struttura del corso
Introduzione
Conoscenza del linguaggio di programmazione Go e della sua architettura
Installazione e configurazione dell'ambiente di sviluppo in Go
Riepilogo della sintassi di Go
Lavorare con i tipi predefiniti in Go
Approfondimento delle caratteristiche avanzate di Go
Utilizzo dello strumento di compilazione avanzato di Go
Impiego dei map come insiemi di elementi
Lavorare con chiavi d'interfaccia e slice
Implementazione di operazioni di raccolta e riduzione dei dati
Utilizzo dello strumento Pprof per l’analisi delle prestazioni
Apprendimento dei metodi per ridurre la creazione di oggetti inutili
Lavorare con metodi e interfacce in Go
Simulazione (mocking) nei test unitari
Sfruttare la concorrenza per mantenere la coerenza dei dati
Utilizzo di tipi definiti dall’utente
Ottimizzazione del codice in termini di velocità
Adottare le pratiche consigliate per programmare in Go
Lavorare con il tempo, gli errori, le interfacce comuni e i commenti
Gestione e utilizzo dei pacchetti in Go
Creazione di un sistema di lavoro scalabile
Trabalho con database in Go
Implementazione di una API JSON
Test e compilazione del codice in Go
Acquisizione di una solida base per lo sviluppo web con Go
Utilizzo dei template per lo sviluppo web in Go
Creazione di un server personalizzato per lo sviluppo web in Go
Conoscenza e utilizzo del pacchetto net/http
Gestione del routing e della distribuzione dei file
Distribuzione del sito web
Sintesi e conclusioni
Requisiti
- Conoscenze di base della programmazione in qualsiasi linguaggio
Destinatari
- Sviluppatori web
- Sviluppatori software
- Programmatori
- Tutti coloro che desiderano imparare Go
Recensioni (7)
La struttura del corso di formazione e gli esercizi erano fantastici. Il formatore è riuscito a farmi entusiasmare all'idea di lavorare con Go in futuro, cosa non facile da realizzare!
Noah Van Tiggel - Spot Buy Center BV
Corso - Advanced Go Programming
Traduzione automatica
Sapere e pazienza del formatore
Dan
Corso - Advanced Go Programming
Traduzione automatica
Ciò che mi è piaciuto di più in questo corso sono stati gli esercizi, poiché dovevi utilizzare le nuove informazioni acquisite dal formatore ma anche consultare la documentazione o fare piccole ricerche per risolverli.
Andrei
Corso - Advanced Go Programming
Traduzione automatica
la struttura del corso di formazione e degli esercizi pratici
Andrei
Corso - Advanced Go Programming
Traduzione automatica
Profondità delle questioni affrontate nella maggior parte degli argomenti trattati.
Vlad - Ness
Corso - Advanced Go Programming
Traduzione automatica
Interazioni live
Sorin - Ness
Corso - Advanced Go Programming
Traduzione automatica
Il curriculum era stato molto ben pensato e Patrick ha spiegato molto bene tutti i concetti, fornendo ampi esempi su tutti gli argomenti importanti. Inoltre, era sempre pronto a intervenire e aiutarci con qualsiasi problema incontrassimo durante la realizzazione degli esercizi diversi.
Constantin - Ness Romania
Corso - Advanced Go Programming
Traduzione automatica