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.

Omschrijving

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.

Inhoud

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 en data (34)
Plaats Duur Data
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 >
Apeldoorn - Wapenrustlaan 11 3 dagen 4 t/m 18 januari 2027

4 januari 2027 09:00 - 16:00 uur
11 januari 2027 09:00 - 16:00 uur
18 januari 2027 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 4 t/m 18 januari 2027

4 januari 2027 09:00 - 16:00 uur
11 januari 2027 09:00 - 16:00 uur
18 januari 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 8 t/m 22 februari 2027

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

8 februari 2027 09:00 - 16:00 uur
15 februari 2027 09:00 - 16:00 uur
22 februari 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 8 t/m 22 maart 2027

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

8 maart 2027 09:00 - 16:00 uur
15 maart 2027 09:00 - 16:00 uur
22 maart 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 6 t/m 19 april 2027

6 april 2027 09:00 - 16:00 uur
12 april 2027 09:00 - 16:00 uur
19 april 2027 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 6 t/m 19 april 2027

6 april 2027 09:00 - 16:00 uur
12 april 2027 09:00 - 16:00 uur
19 april 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 30 april 2027 t/m 12 mei 2027

30 april 2027 09:00 - 16:00 uur
7 mei 2027 09:00 - 16:00 uur
12 mei 2027 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 30 april 2027 t/m 12 mei 2027

30 april 2027 09:00 - 16:00 uur
7 mei 2027 09:00 - 16:00 uur
12 mei 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 7 t/m 21 juni 2027

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

7 juni 2027 09:00 - 16:00 uur
14 juni 2027 09:00 - 16:00 uur
21 juni 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 5 t/m 19 juli 2027

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

5 juli 2027 09:00 - 16:00 uur
12 juli 2027 09:00 - 16:00 uur
19 juli 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 4 t/m 18 augustus 2027

4 augustus 2027 09:00 - 16:00 uur
11 augustus 2027 09:00 - 16:00 uur
18 augustus 2027 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 4 t/m 18 augustus 2027

4 augustus 2027 09:00 - 16:00 uur
11 augustus 2027 09:00 - 16:00 uur
18 augustus 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 6 t/m 20 september 2027

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

6 september 2027 09:00 - 16:00 uur
13 september 2027 09:00 - 16:00 uur
20 september 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 4 t/m 18 oktober 2027

4 oktober 2027 09:00 - 16:00 uur
11 oktober 2027 09:00 - 16:00 uur
18 oktober 2027 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 4 t/m 18 oktober 2027

4 oktober 2027 09:00 - 16:00 uur
11 oktober 2027 09:00 - 16:00 uur
18 oktober 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 8 t/m 22 november 2027

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

8 november 2027 09:00 - 16:00 uur
15 november 2027 09:00 - 16:00 uur
22 november 2027 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 6 t/m 20 december 2027

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

6 december 2027 09:00 - 16:00 uur
13 december 2027 09:00 - 16:00 uur
20 december 2027 09:00 - 16:00 uur
Inschrijven >

Praktische informatie

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.