Publicatiedatum : 13/03/2024

Opleiding : Go, de programmeertaal van Google

Praktijkcursus - 3d - 21u00 - Ref. GOG
Prijs : 1650 € V.B.

Go, de programmeertaal van Google




Deze intensieve cursus geeft je een grondig begrip van de Go-taal. De constructen van de taal worden geleidelijk geïntroduceerd, te beginnen met de fundamentele concepten. De cursus presenteert de belangrijkste standaardbibliotheken: utilities, input/output, netwerk.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. GOG
  3d - 21u00
1650 € V.B.




Deze intensieve cursus geeft je een grondig begrip van de Go-taal. De constructen van de taal worden geleidelijk geïntroduceerd, te beginnen met de fundamentele concepten. De cursus presenteert de belangrijkste standaardbibliotheken: utilities, input/output, netwerk.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
De syntaxis van een taal beheersen
Specifieke concepten en mechanismen onder de knie krijgen: foutafhandeling, interfaces, parallellisme, enz.
De belangrijkste standaardbibliotheken begrijpen en gebruiken: io, netwerkcommunicatie, enz.
Een ontwikkelomgeving gebruiken

Doelgroep
Programmeurs. Ontwikkelingsgerichte projectmanagers.

Voorafgaande vereisten
Begrippen van programmeren. Ervaring met objectgeoriënteerd programmeren wordt op prijs gesteld.

Praktische modaliteiten
Praktisch werk
Theoretische sessies worden afgewisseld met praktisch werk.
Leer methodes
De oefeningen illustreren alle elementen van de taal. Ze omvatten een analyse-/ontwerpfase, gevolgd door een programmeerfase. Ze worden uitgevoerd met behulp van een eenvoudige IDE.

Opleidingsprogramma

1
De Go-omgeving

  • De belangrijkste commando's (go, gofmt, godoc).
  • Eenheidstesten en benchmarks.
  • Sommige IDE's.
Praktisch werk
De ontwikkelomgeving onder de knie krijgen.

2
Basis taalconstructies

  • Compilatie-eenheden, pakketten en modules: controle op zichtbaarheid van klassen, importmechanisme.
  • Variabelen (verschillende vormen van declaratie), primitieve types.
  • Controle-instructies: voorwaardelijke, lus- en vertakkingsinstructies.
  • Functies (meervoudige terugkeer, variadische functies, anonieme functies).
  • Aanwijzingen.
Praktisch werk
Een reeks oefeningen ter illustratie van de gepresenteerde constructies.

3
Meer geavanceerde taalconstructies

  • Tabellen, dia's, structuren en kaarten.
  • De bereik iterator.
  • Methoden.
  • Interfaces.
  • Foutafhandeling (paniek, herstel).
  • Uitgestelde functies.
  • De iota-constructie.
Praktisch werk
Een serie oefeningen met de gepresenteerde constructies.

4
Parallelle programmering

  • Basisconcepten en bijbehorende instructies (threads, goroutines, kanalen en select).
  • Parallellisme versus concurrentie.
  • Concurrentie beheren: sluizen en barrières.
Praktisch werk
Een applicatie met meerdere threads bouwen.

5
Sommige pakketten en bibliotheken

  • Beheer van bestandssystemen.
  • Eenvoudige invoer/uitvoer.
  • Netwerkcommunicatieklassen.
  • Reflectie (concepten en bijbehorend pakket).
Praktisch werk
Een kleine applicatie bouwen met behulp van reflectie en communicatie.

6
Supplementen

  • Eenheidstests.
  • Benchmarks.
Praktisch werk
Een set unit tests en prestatiemetingen uitvoeren op een eenvoudige applicatie.


Feedback van klanten
4,2 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
LÉOPOLD M.
17/12/25
5 / 5

Les TP permettent de pratiquer efficacement le contenu présenté pendant la partie théorique du cours, des exemples concrets ont été donnés indépendamments des supports de formation, des TPs ou des présentations théoriques pour illustrer des points peu clairs.
CAMILLE A.
17/12/25
5 / 5

Le cours est bien expliqué. Beaucoup de place à la pratique se qui est bien. J’aurai juste aimé des consigne plus clair sur certains TP en plus.
AUGUSTIN N.
17/12/25
5 / 5

Très bien, cours varié et bien accompagné par les TPs pour apprendre les bases voire plus. Interaction facile avec l’animateur.Certains TP pourraient être un peu plus dirigés.



Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 25 maa., 27 mei, 12 okt., 16 dec.

PARIS LA DÉFENSE
2026 : 25 maa., 27 mei, 12 okt., 16 dec.