Kurzusleírás

1. modul (C++ 1. fázis)

  • Bevezetés + Referenciák
  • Alapok
  • Műhely alapjai
  • Túlterhelés
  • Mit terhelhetünk túl, és hogyan.
  • Extra C++ típusok (bool és referencia)
  • A műhely túlterhelése
  • OOP
  • Az Oop gyors bemutatása
  • osztályok
  • Struktúrák
  • Access Módosítók
  • Konstruktőr
  • alapértelmezett/törlési funkciók
  • inicializáló szintaxis / konstruktor inicializálási listája
  • Workshop órák
  • memória
  • Klasszikus memória interakció
  • Műhely memória

2. modul

  • Bevezetés a kvantitatív pénzügyekbe
  • Diszkrét idő modellek
  • Folyamatos idő modellek
  • Kamatláb modellek
  • Opciók a kötvényekre
  • Rövid kamatozású modellek
  • Forward árfolyam modellek
  • Piaci modellek

3. modul (C++ 2. fázis és kvantitatív végső fázis)

  • Öröklés
  • Építkezés
  • Polimorfizmus
  • Virtuális, tiszta virtuális, absztrakt, interfész
  • Access módosítók
  • Műhely öröklődése (alakzatok)
  • Kivételek
  • Kik ők
  • Hogyan működnek
  • Mit dobjunk és mit fogjunk
  • Műhely kivételek
  • Memória kimerültség
  • Az értesítés módja
  • Hogyan kell kezelni
  • Modern memória Management
  • RAII
  • Modern memóriára alkalmazott sablonok Management (SmartPointer)
  • Szabványosított C++11 SmartPointer
  • Nullptr
  • Workshop SmartPointers
  • Névterek
  • Workshop névterek
  • Vasicek kötvényárak itt: C++
  • Black-Scholes modellezés in C++ put &call
  • Bevezetés a Monte carlo szimulációba
  • Az opciók árazása a szimuláció segítségével
  • Monte carlo szimuláció itt: C++
  • Geometriai Brown-mozgás
  • Amerikai vs európai opciók
  • Szelet alapú értékelés: rácsos módszer
  • Szelet alapú értékelés: PDE módszer
  • Szelet alapú értékelés: PDE módszer
  • Az amerikai (előre meghatározott dátumok) bermudai opció értékelése

4. modul – C++ Utolsó fázis

  • auto
  • Az új automatikus kulcsszó
  • Az új automatikus visszatérési szintaxis
  • enum
  • Új stílusú enumok
  • constexpr
  • Új állandó kifejezések
  • Az állhatatosságról
  • Const és Mutable elmagyarázta
  • Lambdák és funkcióobjektumok
  • Osztályok, amelyek függvényként működnek
  • A lambda funkciók bemutatása
  • Chrono
  • Bevezetés az új Chrono könyvtárba

5. modul

  • Öntvény
  • Szabványos könyvtár
  • Húr
  • Konténerek
  • Vektor (vs)
  • Lista
  • Térkép
  • Sor
  • Tuple
  • Inicializáló listák
  • Iterátorok
  • range-for szintaxis
  • Std algoritmusok
  • Streamek
  • Vegyes kulcsszavak
  • statikus
  • kifejezett

6. modul

  • Mozgásszemantika
  • Bevezetés az L/R értékekbe
  • A szemantika mozgatására alkalmazott R-érték-hivatkozások
  • Típustulajdonságok
  • Információszerzés a fordítási időről
  • Egyidejűség
  • Bevezetés az C++11 Threading, aszinkron/jövő és atomtípusok megvalósításába
  • Variadic templates – Bevezetés a C++11 variadic sablonjaiba

Követelmények

Általános Programming Tudás

 49 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (3)

Rokon tanfolyam

Using C++ in Embedded Systems - Applying C++11/C++14

21 Hours

Rokon kategóriák