Cursusaanbod

Module 1

  • Intro + Referenties
  • Algemeen
  • Basisprincipes van de workshop
  • Overbelasting
  • Wat kunnen we overbelasten, en hoe.
  • Extra C++ Typen (bool & verwijzing)
  • Overbelasting van de werkplaats
  • OOP 
  • Korte introductie tot Oop
  • Klassen
  • Structs
  • Access Modifiers
  • Bouwer
  • Standaard-/verwijderfuncties
  • Initializer Syntaxis / Constructor Initialisatie Lijst
  • Workshop lessen
  • Geheugen
  • Klassieke geheugeninteractie
  • Workshop Geheugen

Module 2

  • Erfenis
  • Constructie
  • Polymorfisme
  • Virtueel, puur virtueel, abstract, interface
  • Access Modifiers
  • Workshop Erfenis (Vormen)
  • Uitzonderingen
  • Wat zijn ze?
  • Hoe werken ze?
  • Wat te gooien en wat te vangen
  • Werkplaats uitzonderingen
  • Uitputting van het geheugen
  • Hoe de melding wordt gedaan
  • Hoe om te gaan
  • Modern geheugen Management
  • RAII
  • Sjablonen toegepast op modern geheugen Management (SmartPointer)
  • Gestandaardiseerd C++11 SmartPointers
  • Nullptr
  • Workshop SmartPointers
  • Naamruimten
  • Naamruimten voor werkplaatsen

Module 3

  • Auto
  • Het nieuwe automatische trefwoord
  • De nieuwe syntaxis voor automatisch retourneren
  • enum
  • Nieuwe stijl enums
  • Constexpr
  • Nieuwe constante expressies
  • Over constness
  • Const en Mutable uitgelegd
  • Lambda's en functieobjecten
  • Klassen die fungeren als functies
  • Introductie lambda-functies
  • Chrono
  • n inleiding tot de nieuwe Chrono-bibliotheek

 Module 4

  • Gietsel
  • Standaard bibliotheek
  • Snaar
  • Containers
  • Vector (vs)
  • Lijst
  • Kaart
  • Array
  • Tupel
  • Initializer lijsten
  • Iterators
  • bereik-voor syntaxis
  • Std-algoritmen
  • Streams
  • Diverse trefwoorden
  • statisch
  • uitdrukkelijk

Module 5

  • Semantiek verplaatsen
  • Inleiding tot L/R-waarden
  • R-waarde-verwijzingen toegepast op verplaatsingsemantiek
  • Type eigenschappen
  • Informatie verkrijgen over de compilatietijd
  • Concurrency
  • Inleiding tot de implementatie van C++11 Threading, asynchrone/toekomstige en atomaire typen
  • Variadische sjablonen - Een inleiding tot de variadische sjablonen van C++11

Vereisten

Minimaal 1 jaar ervaring op C++

 35 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

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


OPENBARE TRAINING

Kijk op onze public courses

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën