C++ Programmeren


De programmeertaal C++ is gebaseerd op de taal C, met als belangrijkste verschil dat C++ ondersteuning biedt voor object-georiënteerd programmeren. De object-georiënteerde manier van werken biedt voordelen op het gebied van hergebruik en onderhoudbaarheid van code.

De cursus C++ Programmeren behandelt de programmeertaal C++. De nadruk ligt op de syntax van de taal, maar ook de object-georiënteerde programmeerstijl komt aan de orde.

U leert gebruikmaken van de object-georiënteerde faciliteiten in de taal (data-abstractie, encapsulatie, inheritance en polymorfisme/dynamic binding), de I/O-bibliotheek, templates, exception handling en de standaardbibliotheek STL. Deze onderwerpen worden, onder begeleiding van de docent, uitgebreid in de praktijk geoefend.

C++ biedt een uitstekende doorgroeimogelijkheid voor C-programmeurs. De syntax is rechtstreeks afgeleid van ISO/ANSI C en vastgelegd in de ISO/ANSI C++-standaard. Behalve de syntax van de taal wordt hierin ook een standaardbibliotheek vastgelegd. Daarin zit een groot aantal basisonderdelen, zoals een string class, container classes, algoritmen en localisatiemogelijkheden. Tijdens de cursus wordt uitgegaan van deze standaard.

Na het volgen van de training heeft u de volgende leerdoelen behaald:

  • u heeft kennis van de C++ syntax;
  • u kunt de besproken C++ specifieke concepten toepassen in de praktijk;
  • u bent bekend met de voor- en nadelen van de programmeertaal C++.

Na afloop van de cursus kunt u zelfstandig een C++-programma schrijven, of samen met anderen C++-programmatuur schrijven.

Cursusmateriaal en lunch zijn bij de prijs inbegrepen.

Doelgroep

Deze cursus is bestemd voor programmeurs die C++ als object-georiënteerde programmeertaal willen gebruiken.

Voorkennis

Wij verwachten van de deelnemers kennis van een programmeertaal. Wanneer u geen kennis heeft van van een programmeertaal kunt u onze cursus Leren Programmeren volgen.

Duur

De duur van deze cursus is drie dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt acht personen.

Certificaat

Alle deelnemers ontvangen na afloop van de training een certificaat.

Tijdens deze cursus worden per dag de volgende onderwerpen behandeld:

Dag 1

Tijdens de eerste dag van de cursus C++ programmeren komen de volgende begrippen uitgebreid aan bod: data-abstractie met het C++ class-concept, inheritance en dynamic binding.

Dag 2

De tweede dag van de training is gewijd aan operator overloading en de faciliteiten van de object-georiënteerde I/O-bibliotheek.

Dag 3

Op de laatste cursusdag komen templates en exception handling aan de orde. Ook wordt ingegaan op STL, het belangrijkste onderdeel van de C++-bibliotheek.

Plaats Duur Data
Apeldoorn - Wapenrustlaan 11 3 dagen 9 t/m 23 februari 2026

9 februari 2026 09:00 - 16:00 uur
16 februari 2026 09:00 - 16:00 uur
23 februari 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 9 t/m 23 februari 2026

9 februari 2026 09:00 - 16:00 uur
16 februari 2026 09:00 - 16:00 uur
23 februari 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 9 t/m 23 maart 2026

9 maart 2026 09:00 - 16:00 uur
16 maart 2026 09:00 - 16:00 uur
23 maart 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 9 t/m 23 maart 2026

9 maart 2026 09:00 - 16:00 uur
16 maart 2026 09:00 - 16:00 uur
23 maart 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 7 t/m 20 april 2026

7 april 2026 09:00 - 16:00 uur
13 april 2026 09:00 - 16:00 uur
20 april 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 7 t/m 20 april 2026

7 april 2026 09:00 - 16:00 uur
13 april 2026 09:00 - 16:00 uur
20 april 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 1 t/m 15 mei 2026

1 mei 2026 09:00 - 16:00 uur
8 mei 2026 09:00 - 16:00 uur
15 mei 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 1 t/m 15 mei 2026

1 mei 2026 09:00 - 16:00 uur
8 mei 2026 09:00 - 16:00 uur
15 mei 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 8 t/m 22 juni 2026

8 juni 2026 09:00 - 16:00 uur
15 juni 2026 09:00 - 16:00 uur
22 juni 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 8 t/m 22 juni 2026

8 juni 2026 09:00 - 16:00 uur
15 juni 2026 09:00 - 16:00 uur
22 juni 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 6 t/m 20 juli 2026

6 juli 2026 09:00 - 16:00 uur
13 juli 2026 09:00 - 16:00 uur
20 juli 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 6 t/m 20 juli 2026

6 juli 2026 09:00 - 16:00 uur
13 juli 2026 09:00 - 16:00 uur
20 juli 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 5 t/m 19 augustus 2026

5 augustus 2026 09:00 - 16:00 uur
12 augustus 2026 09:00 - 16:00 uur
19 augustus 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 5 t/m 19 augustus 2026

5 augustus 2026 09:00 - 16:00 uur
12 augustus 2026 09:00 - 16:00 uur
19 augustus 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 7 t/m 21 september 2026

7 september 2026 09:00 - 16:00 uur
14 september 2026 09:00 - 16:00 uur
21 september 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 7 t/m 21 september 2026

7 september 2026 09:00 - 16:00 uur
14 september 2026 09:00 - 16:00 uur
21 september 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 5 t/m 19 oktober 2026

5 oktober 2026 09:00 - 16:00 uur
12 oktober 2026 09:00 - 16:00 uur
19 oktober 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 5 t/m 19 oktober 2026

5 oktober 2026 09:00 - 16:00 uur
12 oktober 2026 09:00 - 16:00 uur
19 oktober 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 9 t/m 23 november 2026

9 november 2026 09:00 - 16:00 uur
16 november 2026 09:00 - 16:00 uur
23 november 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 9 t/m 23 november 2026

9 november 2026 09:00 - 16:00 uur
16 november 2026 09:00 - 16:00 uur
23 november 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 7 t/m 21 december 2026

7 december 2026 09:00 - 16:00 uur
14 december 2026 09:00 - 16:00 uur
21 december 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 7 t/m 21 december 2026

7 december 2026 09:00 - 16:00 uur
14 december 2026 09:00 - 16:00 uur
21 december 2026 09:00 - 16:00 uur
Inschrijven >