C++ Programmeren Gevorderd

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 bij softwareprojecten, die te groot zijn om door één programmeur te worden overzien. De voordelen liggen op het gebied van hergebruik en onderhoudbaarheid van code.

Tijdens de cursus C++ Programmeren Gevorderd gaan wij in op het uitbreiden van de standaard C++-bibliotheek en geven wij aanwijzingen die de C++-programmeur in de gelegenheid stelt om veiligere en efficiëntere programma's te schrijven. Na afloop van de cursus weet u welke constructies u beter kunt mijden of juist wel wilt gebruiken. Daarnaast kunt u eigen componenten schrijven in de stijl van de standaard-bibliotheek.

Voor programmeurs met enige ervaring biedt de programmeertaal C++ veel mogelijkheden, die zij ten volle kunnen benutten. Zo is bijvoorbeeld de standaard C++-bibliotheek zo van opzet dat C++-programmeurs deze bibliotheek geheel in dezelfde geest kunnen uitbreiden. Hoewel het uitbreiden van de bibliotheek niet lastig is, zijn er wel enkele spelregels.

Het benutten van bepaalde standaardconstructies en een goed gebruik van bepaalde C++-faciliteiten komen de efficiency ten goede. Daarbij komt de ervaring die doorgewinterde C++-programmeurs op veel plaatsen beschreven hebben, goed van pas.

Doelgroep
Deze training is bedoeld voor ervaren C++-programmeurs die willen leren van de ervaringen van anderen en/of een eigen bibliotheek willen maken in de stijl van de standaard-bibliotheek.

Voorkennis
Wij verwachten van de cursisten ervaring met het programmeren in C++ en ervaring met C++-faciliteiten, zoals inheritance, dynamic binding, enz.

Duur
De duur van deze cursus is vier dagen.

Groepsgrootte
De maximale groepsgrootte bedraagt acht personen.

Certificaat
Alle deelnemers ontvangen na afloop van de training een certificaat.

Inclusief
Cursusmateriaal en lunch.

 

C++ Programmeren