Neem contact met ons op

Cursusaanbod

Module 1 (C++ Fase 1)

  • Intro + Verwijzingen
  • Basisbeginselen
  • Workshop basisbeginselen
  • Overblooting
  • Wat kunnen we overbotten en hoe.
  • Extra C++ Typen (bool & verwijzing)
  • Workshop overloading
  • OOP
  • Korte introductie tot Oop
  • Klassen
  • Structs
  • Toegangsmodifiers
  • Constructor
  • default/delete functies
  • initializer syntax / constructor initialisatie lijst
  • Workshop classes
  • Geheugen
  • Classische geheugeninteractie
  • Workshop Geheugen

Module 2

  • Introductie tot kwantitatieve financiering
  • Discrete tijdmodellen
  • Continu tijdmodellen
  • Rentemodelen
  • Opties op obligaties
  • Korte rentemodelen
  • Voorwaartse rentemodelen
  • Marktmiddelen

Module3 (C++ Fase2 & Kwantitatieve finale fase)

  • Erfelijkheid
  • Constructie
  • Polymorfisme
  • Virtueel, puur virtueel, abstract, interface
  • Toegangsmodifiers
  • Workshop Erfelijkheid (Vormen)
  • Uitzonderingen
  • Wat zijn ze
  • Hoe werken ze
  • Wat te gooien en wat te vangen
  • Workshop uitzonderingen
  • Uitputting van geheugen
  • Hoe wordt het gemeld
  • Hoe te handhaven
  • Modern geheugenbeheer
  • RAII
  • Sjablonen toegepast op Modern geheugenbeheer (Slimme Pointer)
  • Gestandaardiseerde C++11 Slimme Pointers
  • Nullptr
  • Workshop Slimme Pointers
  • Namerruimten
  • Workshop Namerruimten
  • Vasicek Obligatieprijzen in C++
  • Black-Scholes Modellering in C++ put &call
  • Introductie tot Monte Carlo Simulatie
  • Hoe opties prijzen met behulp van Simulatie
  • Monte Carlo Simulatie in C++
  • Geometrische Brownse Beweging
  • Amerikaanse Vs Europese Opties
  • Snap gebaseerde waardering: rooster methode
  • Snap gebaseerde waardering: PDE methode
  • Snap gebaseerde waardering: PDE methode
  • Waardering van Amerikaanse (datums vooraf bepaald) Bermudse Optie

Module 4 -C++ Final fase

  • auto
  • De nieuwe auto sleutelwoord
  • De nieuwe auto retour syntaxis
  • enum
  • Nieuwe stijl enums
  • constexpr
  • Nieuwe constante expressies
  • Over constancy
  • Const en Mutable uitgelegd
  • Lambdas & functie objecten
  • Klassen die als functies werken
  • Introductie lambda functies
  • Chrono
  • Een introductie tot de nieuwe Chrono bibliotheek

 Module 5

  • Casting
  • Standaard bibliotheek
  • String
  • Containers
  • Vector (vs)
  • List
  • Map
  • Array
  • Tuple
  • Initializer lijsten
  • Iterators
  • range-for syntaxis
  • Std Algoritmes
  • Streams
  • Diverse sleutelwoorden
  • static
  • expliciet

Module 6

  • Bewegen semantiek
  • Introductie tot L/R waarden
  • R-value-referenties toegepast op bewegend semantiek
  • Type Traits
  • Informatie verkrijgen op compile tijd
  • Concurrentie
  • Introductie tot C++11's Threading, async/future en atomische types implementatie
  • Variadic sjablonen - een introductie tot C++11's variadic sjablonen

Vereisten

Algemene programmeringskennis

 49 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën