Doelgroep
Deze cursus is bestemd voor diegenen die programma’s in C++ willen schrijven.
Voorkennis
Voor deelname aan deze cursus is kennis van C vereist.
Globale inhoud
Centraal in de cursus staan het C++ class concept en de C++ implementatie van object georiënteerde principes als abstraction, encapsulation en inheritance. De extensies van C++ op C worden toegelicht. Ruime aandacht is er ook voor de C++ implementatie van dynamische geheugen allocatie en het overloaden van functies en operatoren. Inheritance komt aan de orde door een class hierarchy in een case study te ontwikkelen. Code inheritance en interface inheritance worden hierbij onderscheiden. De kracht van het class mechanisme wordt nader uitgelegd via de verschijnselen dynamic linking, polymorphisme en virtuele functies. Multiple inheritance en conversie functies komen aan de orde. Templates worden geillustreerd met voorbeelden van functies en classes. De C++ wijze van exception handling wordt besproken. Tenslotte wordt Library behandeld en is er aandacht voor het overloaden van in- en output operatoren voor specifieke classes.
Invulling
ATS cursussen worden gegeven door ervaren docenten, die beschikken over veel praktische kennis. De training zal plaatsvinden in één van onze ATS trainingscentra of op locatie bij de klant. Voorafgaande aan de cursus kan een intakegesprek worden gevoerd om de eisen van de deelnemer en het bedrijf te bespreken. Bij de presentaties wordt gebruik gemaakt van verhelderende voorbeelden, theoretische vraagstukken en praktische oefeningen. De ATS cursussen zijn interactief en de docent zal er altijd voor zorgen dat de inhoud van de training direct betrekking heeft op uw eigen situatie.
Specifieke inhoud
C++ programmeren Training Details
Datum: Planning on request
Locatie: Nederland
Kosten: 1580 (EUR excl. BTW)
Datum: Planning op aanvraag, 4 dagen
Locatie: Belgium
Kosten: 1580 (EUR excl. BTW)
Programmeren en databases trainingen