Intrati in legatura

Schița de curs

Modulul 1 (Faza 1 C++)

  • Introducere + Referințe
  • Bazele
  • Atelier de Baze
  • Supraîncărcare
  • Ce putem supraîncărca și cum.
  • Tipuri Suplimentare în C++ (bool & referință)
  • Atelier de Supraîncărcare
  • OOP 
  • Introducere Rapidă în OOP
  • Clase
  • Structuri
  • Modificatori de Acces
  • Constructor
  • Funcții implicite/șterse
  • Sintaxă de inițializare / lista de inițializare a constructorului
  • Atelier de Clase
  • Memorie
  • Interacțiune Clasică cu Memoria
  • Atelier de Memorie

Modulul 2

  • Introducere în finanțele cantitative
  • Modele în Timp Discret
  • Modele în Timp Continuu
  • Modele de Rata a Dobânzii 
  • Opțiuni pe Obligațiuni
  • Modele de Rată Scurtă 
  • Modele de Rată Forward 
  • Modele de Piață 

Modulul 3 (Faza 2 C++ & Faza Finală Cantitativă)

  • Moștenire
  • Construcție
  • Polimorfism
  • Virtual, pur virtual, abstract, interfață
  • Modificatori de Acces
  • Atelier de Moștenire (Forme)
  • Excepții
  • Ce sunt ele
  • Cum funcționează
  • Ce să arunci și ce să prinzi
  • Atelier de Excepții
  • Epuizarea Memoriei
  • Cum este notificată
  • Cum să o gestionezi
  • Gestionarea Modernă a Memoriei
  • RAII
  • Șabloane Aplicate Gestionării Moderne a Memoriei (SmartPointer)
  • SmartPointer-uri Standardizate C++11
  • Nullptr
  • Atelier de SmartPointer-uri
  • Spații de Nume
  • Atelier de Spații de Nume
  • Prețurile Obligațiunilor Vasicek în C++
  • Modelarea Black-Scholes în C++ put & call 
  • Introducere în Simularea Monte Carlo
  • Cum să evaluezi opțiunile folosind Simularea
  • Simularea Monte Carlo în C++
  • Mișcare Browniană Geometrică
  • Opțiuni Americane vs. Europene
  • Evaluare pe Feliere: Metoda Lattice
  • Evaluare pe Feliere: Metoda PDE
  • Evaluare pe Feliere: Metoda PDE
  • Evaluarea Opțiunilor Bermudane Americane (Date Predeterminate) 

Modulul 4 - Faza Finală C++ 

  • auto
  • Noul cuvânt cheie auto
  • Noua sintaxă de return auto
  • enum
  • Enumerări în Stil Nou
  • constexpr
  • Noi expresii constante
  • Despre const
  • Const și Mutable explicate
  • Lambda & obiecte funcție
  • Clase care se comportă ca funcții
  • Introducere în funcțiile lambda
  • Chrono
  • O introducere în noua bibliotecă Chrono

 Modulul 5

  • Conversie
  • Biblioteca Standard
  • Șir de Caractere
  • Containere
  • Vector (vs)
  • Listă
  • Hartă
  • Array
  • Tuple
  • Liste de Inițializare
  • Iteratori
  • Sintaxă range-for
  • Algoritmi Standard
  • Fluxuri
  • Cuvinte Cheie Diverse
  • static
  • explicit

Modulul 6

  • Semantica de Mutare
  • Introducere în Valori L/R
  • Referințe R-value Aplicate Semanticei de Mutare
  • Trăsături de Tip
  • Obținerea de Informații la Compilare
  • Concurrență
  • Introducere în Implementarea Firelor, async/future și Tipurilor Atomice din C++11
  • Șabloane Variadice - O introducere în șabloanele variadice din C++11

Cerințe

Cunoștințe Generale de Programare

 49 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite