Skip to main content

Durata corso:

4 giorni

Corso Programmazione Go – Modulo II

Contenuti del corso
  • Using Maps as Sets
  • Working with Interface Keys and Slices
  • Implementing Collection and Reduction
  • Using the Pprof Tool
  • Working with Methods and Interfaces
  • Mocking in Unit Tests
  • Using Concurrency to Keep Data Consistent
  • Using User-Defined Types
  • Optimizing Code for Speed
  • Using Idiomatic Go
  • Working with Time, Errors, Common Interfaces, and Comments
  • Working with and Managing Packages
  • Working with Databases in Go
  • Serving a JSON API
  • Testing and Building in Go
  • Gaining a Solid Foundation in Web Development with Go
  • Working with Templates for Web Development in Go
  • Creating Your Own Server for Web Development in Go
  • Understanding and Working with the net/http Package
  • Understanding and Working with Routing and Serving Files
  • Deploying Your Site
Partecipanti

Programmatori provenienti dal C/C++, Java, JavaScript o Python che desiderano familiarizzarsi con questo nuovo linguaggio e programmatori web.

Prerequisiti

Per la partecipazione a questo corso è richiesta la conoscenza di stesura e compilazione di programmi in altri linguaggi di programmazione, nonché una discreta familiarità col controllo versioni Git.

 

Obiettivi

Al termine di questo modulo i partecipanti saranno in grado di:

  • Preparare siti web dinamici di complessità intermedia
  • Usare librerie aggiuntive per aggiungere features ai siti
  • Usare strumenti di testing e di miglioramento dell’efficacia
  • Interfacciare i propri siti a Database
Vuoi ulteriori info?

Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti

My Agile Privacy

Questo sito utilizza cookie tecnici e di profilazione. 

Puoi accettare, rifiutare o personalizzare i cookie premendo i pulsanti desiderati. 

Chiudendo questa informativa continuerai senza accettare.