CONTACT ONS

Cursusaanbod

Module 1

  • Introductie + Referenties
  • Grondslagen
  • Workshop Grondslagen
  • Overbelasting
  • Wat kan er overbelast worden, en hoe?
  • Extra C++-types (bool & reference)
  • Workshop Overbelasting
  • OOP
  • Korte introductie in OOP
  • Klassen
  • Structs
  • Toegangsmodificatoren
  • Constructor
  • functies met default/delete
  • Initializer-syntaxis / constructor-initialisatielijst
  • Workshop Klassen
  • Geheugen
  • Klassieke geheugeninteractie
  • Workshop Geheugen

Module 2

  • Erfenis
  • Constructie
  • Polymorfisme
  • Virtual, pure virtual, abstract, interface
  • Toegangsmodificatoren
  • Workshop Erfenis (Vormen)
  • Uitzonderingen
  • Wat zijn het?
  • Hoe werken het?
  • Wat te gooien en wat te vangen?
  • Workshop Uitzonderingen
  • Geheugenuitputting
  • Hoe wordt dit gemeld?
  • Hoe ermee om te gaan?
  • Modern Geheugenbeheer
  • RAII
  • Templates toegepast op Modern Geheugenbeheer (SmartPointer)
  • Standariseerde C++11 SmartPointers
  • Nullptr
  • Workshop SmartPointers
  • Namenruimtes
  • Workshop Namenruimtes

Module 3

  • Auto
  • De nieuwe auto-keyword
  • De nieuwe auto-return-syntaxis
  • enum
  • Nieuwe stijl enums
  • constexpr
  • Nieuwe constante expressies
  • Over constness
  • Const en Mutable uitgelegd
  • Lambdas & functiemodellen
  • Klassen die zich als functies gedragen
  • Introductie lambda-functies
  • Chrono
  • Een introductie tot de nieuwe Chrono-bibliotheek

 Module 4

  • Casting
  • Standaardbibliotheek
  • String
  • Containers
  • Vector (vs)
  • Gebeentelijk
  • Map
  • Array
  • Tuple
  • Initializer-lijsten
  • Iterators
  • range-for-syntaxis
  • Std-Algoritmen
  • Streams
  • Diverse keywords
  • static
  • explicit

Module 5

  • Move-semantiek
  • Introductie tot L/R-waarden
  • R-value-referenties toegepast op move-semantiek
  • Type Traits
  • Informatie verkrijgen tijdens compilatie
  • Parallelle uitvoering
  • Introductie tot C++11’s Threading, async/future en atomische type-implementatie
  • Variadic templates - Een introductie tot C++11’s variadic templates

Vereisten

Minimaal 1 jaar ervaring met C++

 35 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën