Opleiding: Training Advanced GoLang Microservices

Tijdens de training Advanced Microservices met GoLang leer je geavanceerde technieken voor het ontwikkelen van microservices. Deze cursus behandelt diepgaande concurrency, observability, API-design, CI/CD-strategieën, event-driven architecture en beveiliging van microservices. Door praktijkgerichte oefeningen en case-studies ontwikkel je essentiële vaardigheden in GoLang voor het creëren van schaalbare en goed onderhoudbare systemen.

Algemene omschrijving

In onze training Advanced Microservices met GoLang betreden we de wereld van softwareontwikkeling met een focus op het efficiënt bouwen en onderhouden van microservices. We richten ons op de strategische implementatie van microservices binnen diverse bedrijfsprocessen. Belangrijk in deze training is het begrijpen en toepassen van geavanceerde concepten zoals concurrency, observability, en API-design, essentieel voor het bouwen van robuuste en schaalbare systemen.

De kern van de training is gericht op het optimaal benutten van GoLang voor microservices. Je leert hoe je effectief microservices kunt ontwerpen, implementeren en beheren. Dit omvat het ontwikkelen van CI/CD-pipelines specifiek voor Go-gebaseerde systemen, het hanteren van event-driven architecture, en het integreren van messaging systemen. Verder besteden we aandacht aan het bouwen van integraties met API gateways zoals Kong, en het waarborgen van resilience in microservices door het ontwikkelen van atomaire en idempotente endpoints.

Door middel van praktische oefeningen en interactieve sessies leer je hoe je complexe problemen in de wereld van microservices kunt aanpakken. Je krijgt inzicht in de uitdagingen van gedistribueerde systemen en je leert hoe je deze kunt beheren met GoLang.

Cursus Advanced GoLang Microservices

In de advanced cursus GoLang leer je de fijne kneepjes van effectieve softwareontwikkeling met GoLang. Deze cursus is zorgvuldig ontworpen om professionals zoals jij te begeleiden in het optimaal benutten van GoLang voor het ontwikkelen van robuuste, schaalbare microservices en systemen. Met de cursus GoLang verhoog je niet alleen de efficiëntie van je code, maar verbeter je ook de kwaliteit en onderhoudbaarheid van je projecten. Door middel van praktische toepassingen en strategieën helpt de cursus GoLang je om je programmeervaardigheden te versterken, met een nadruk op concurrency, performance tuning, en geavanceerde systeemintegraties.

Bedrijfstraining Advanced GoLang Microservices

Wil je Microservices gaan bouwen met GoLang met je team? In een bedrijfstraining kunnen wij de training volledig op maat verzorgen voor jou individueel of samen met een groep collega's. We nemen jullie eigen omgeving daarbij graag als uitgangspunt.

Programma

Tijdens de Training Advanced GoLang Microservices komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.

  • Concurrency in GoLang
    • Diepgaande verkenning van goroutines en channels
    • Gebruik van het sync-pakket voor geavanceerde synchronisatie
    • Bestuderen van geavanceerde concurrency-patronen zoals worker pools
  • Observability
    • Basisprincipes van tracing met OpenTelemetry en Jaeger
    • Implementatie van tracing in microservices voor betere observability
  • API Design
    • Ontwerpen van performante en gebruiksvriendelijke HTTP REST APIs
    • Principes voor het opzetten van gRPC APIs in Go
  • CI/CD
    • Ontwikkelen van CI/CD-pipelines specifiek voor Go-gebaseerde monorepositories
    • Automatisering en integratietesten binnen CI/CD-processen
  • Event-Driven Architecture
    • Implementatie van messaging systemen in Go
    • Patronen en praktijken voor event-driven systemen
  • API Gateway Integratie
    • Bouwen van integraties met Kong API Gateway
    • Beveiliging en routing van microservices via een API Gateway
  • Resilience in Microservices
    • Ontwikkelen van atomaire en idempotente endpoints in de context van meerdere systemen
    • Technieken voor fouttolerantie en recovery in gedistribueerde omgevingen
  • Distributed Systems in Go
    • Begrijpen van gedistribueerde systemen en hun uitdagingen
    • Toepassen van gedistribueerde algoritmen en datastructuren in Go
  • Microservice Security
    • Beveiligingspraktijken voor microservices
    • Implementatie van authenticatie, autorisatie en veilige communicatie
  • Bouwen van geavanceerde Microservices
Meer...
€3.399
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
Go (Golang) Programmeren
Microservices
Niveau
Looptijd
4 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Apeldoorn
wo 10 jun. 2026
Utrecht
wo 10 jun. 2026
Virtueel
wo 10 jun. 2026
Maastricht
wo 17 jun. 2026
Rotterdam
wo 24 jun. 2026
Eindhoven
vr 3 jul. 2026
Apeldoorn
do 9 jul. 2026
Utrecht
do 9 jul. 2026
Virtueel
do 9 jul. 2026
Maastricht
do 16 jul. 2026
Rotterdam
do 23 jul. 2026
Eindhoven
ma 3 aug. 2026
Apeldoorn
vr 7 aug. 2026
Utrecht
vr 7 aug. 2026
Virtueel
vr 7 aug. 2026
Maastricht
vr 14 aug. 2026
Rotterdam
vr 21 aug. 2026
Eindhoven
di 1 sep. 2026
Apeldoorn
ma 7 sep. 2026
Utrecht
ma 7 sep. 2026
Virtueel
ma 7 sep. 2026
Maastricht
ma 14 sep. 2026
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Virtueel
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Virtueel
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Virtueel
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Virtueel
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Virtueel
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027