Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Modul 1 (C++ Fáze 1)
- Úvod + Reference Základy Základy workshopu Přetížení Co můžeme přetížit a jak. Extra C++ Typy (bool & reference) Přetížení workshopu OOP Rychlý úvod do Oop Třídy Struktury Modifikátory přístupu Výchozí/smazat funkce konstruktoru syntaxe inicializátoru / seznam inicializace konstruktoru Workshopové třídy Paměť Klasická interakce paměti Workshop Paměť
Modul 2
- Úvod do kvantitativního financování Modely diskrétního času Modely spojitého času Modely úrokových sazeb Opce na dluhopisy Modely krátké sazby Modely forwardových sazeb Tržní modely
Modul 3 (C++ Fáze 2 a Kvantitativní závěrečná fáze)
- Konstrukce dědičnosti Polymorfismus Virtuální, čistě virtuální, abstraktní, rozhraní Modifikátory přístupu Dílna Dědičnost (tvary) Výjimky Co to je Jak fungují Co hodit a co zachytit Výjimky z dílny Vyčerpání paměti Jak je to oznamováno Jak zacházet s moderní pamětí Management Šablony RAII použito na Moderní paměť Management (SmartPointer) Standardizované C++11 SmartPointers Nullptr Workshop SmartPointers Jmenné prostory Workshop Jmenné prostory Vasicek Bond Ceny v C++ Black-Scholes Modeling v C++ dát &call Úvod do Monte carlo Simulace Jak ocenit opce pomocí Simulace Monte carlo Simulace v C++ Geometrický Brownův pohyb Americké vs. evropské možnosti Ocenění na základě řezu: Metoda mřížky Ocenění založené na řezu: Metoda PDE Ocenění založené na řezu: Metoda PDE Ocenění americké (předem určená data) Bermudské opce
Modul 4 -C++ Závěrečná fáze
- auto Nové klíčové slovo auto Nová syntaxe automatického návratu enum Nový styl enums constexpr Nové konstantní výrazy Vysvětlení constness Const a Mutable Lambdas & funkční objekty Třídy, které fungují jako funkce Úvod Funkce lambda Chrono Úvod do nové knihovny Chrono
Modul 5
- Casting Standardní knihovna String Containers Vector (vs) List Map Array Tuple Inicializátor seznamy Iterátory syntaxe rozsahu Std Algoritmy Streamy Různé Klíčová slova static explicitní
Modul 6
- Přesunout sémantiku Úvod do L/R hodnot Referenční hodnoty R použité k přesunu sémantiky Typové vlastnosti Získání informací o době kompilace Souběžnost Úvod k implementaci vláken C++11, asynchronních/budoucích a atomických typů Šablony variadic - Úvod do C++11 variadické šablony
Požadavky
Obecné Programming Znalosti
Reference (2)
Otevřená diskuse, školitel velmi dobře informovaný a ochotný pomoci s laděním a otázkami Good rovnováhy mezi teoretickými a praktickými cvičeními.
JACK ROSS - STMicroelectronics R&D Ltd
Kurz - Programming in C++
Machine Translated
Great training atmosphere.