CONTACT ONS
 Duur 21 uren

Cursusaanbod

Geavanceerde Go-concepten

  • Diepte-in analyse van het typesysteem van Go
  • Werken met pointers, geheugenbeheer en garbage collection
  • Geavanceerde interfaces en embedding

Concurrentie en parallelisme

  • Geavanceerd goroutine-beheer
  • Gebufferde en ongebufferde channels
  • Select statements en worker pools

Foutafhandeling en logging

  • Op maat gemaakte fouttypes en wrapping
  • Gestructureerde logging en monitoring
  • Foutpropagatie en beste praktijken

Testen en benchmarken

  • Eenheid- en integratietesten in Go
  • Gebruik van de ingebouwde testtools van Go
  • Benchmarken en profielen van applicaties

Modulair programmeren en packages

  • Afhankelijkheidsbeheer met Go-modules
  • Versiebeheer en publicatie van modules
  • Bouwen van herbruikbare Go-bibliotheken

API's en microservices bouwen

  • Creëren van RESTful API's met Go
  • Gebruik van Go met Docker en containers
  • Service-orchestratie en implementatie

Prestatieoptimalisatie

  • Geheugenprofileren en tuning
  • Strategieën voor concurrentie-optimalisatie
  • Prestatiemonitoring met pprof

Samenvatting en volgende stappen

Vereisten

  • Ervaring met programmeren in Go
  • Begrip van Go-syntaxis, datastructuren en functies
  • Ervaring met het werken met packages en basisconcurrentie

Doelgroep

  • Ervaren softwareontwikkelaars
  • Backend-engineers
  • Ontwikkelaars van cloud-native applicaties

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën