Cursusaanbod

Inleiding

Begrip van de Go-programmeertaal en de Go-architectuur

Installeren en configureren van de Go-ontwikkelomgeving

Herhaling van Go-syntaxis

Werken met ingebouwde typen in Go

Leren over de functies van geavanceerd Go

Werken met het geavanceerde Go-build-tool

Gebruik maken van maps als sets

Werken met interface-keys en slices

Implementeren van collectie- en reductiefuncties

Gebruik maken van het Pprof-tool

Leren hoe je afval kunt verminderen

Werken met methoden en interfaces

Mokken in eenheidstests

Gebruik maken van concurrency om gegevens consistent te houden

Werken met gebruiker-gedefinieerde typen

Codering optimaliseren voor snelheid

Idiomatische Go gebruiken

Werken met tijd, fouten, algemene interfaces en commentaar

Werken met en pakketten beheren

Een schaalbare werk systeem creëren

Werken met databases in Go

Een JSON-API serveren

Testen en bouwen in Go

Een solide basis leggen in webontwikkeling met Go

Werken met templates voor webontwikkeling in Go

Jouw eigen server creëren voor webontwikkeling in Go

Begrijpen en werken met het net/http-pakket

Begrijpen en werken met routing en bestandsdiensten

Jouw site implementeren

Samenvatting en conclusie

Vereisten

  • Basisprogrammeerervaring in een willekeurige taal

Doelgroep

  • Webontwikkelaars
  • Software-ontwikkelaars
  • Programmeurs
  • Iedereen die Go wil leren
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën