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.
Struttura del corso
Modulo 1 (C++ Fase 1)
- Introduzione + Riferimenti
- Informazioni di base
- Nozioni di base sull'officina
- Sovraccarico
- Cosa possiamo sovraccaricare e come.
- Extra C++ Tipi (bool e riferimento)
- Sovraccarico dell'officina
- OOP
- Breve introduzione a Oop
- Classi
- Strutture
- Modificatori di accesso
- Costruttore
- Funzioni predefinite/di eliminazione
- Sintassi dell'inizializzatore/Elenco di inizializzazione del costruttore
- Lezioni di laboratorio
- Memoria
- Interazione con la memoria classica
- Memoria dell'officina
Modulo 2
- Introduzione alla finanza quantitativa
- Modelli a tempo discreto
- Modelli a tempo continuo
- Modellidi tassi d'interesse
- Opzioni su obbligazioni
- Modellia tasso breve
- Modellidi tasso a termine
- Modellidi mercato
Modulo 3 (C++ Fase 2 e fase finale quantitativa)
- Eredità
- Costruzione
- Polimorfismo
- Virtuale, virtuale puro, astratto, interfaccia
- Modificatori di accesso
- Ereditarietà dell'officina (forme)
- Eccezioni
- Cosa sono
- Come funzionano
- Cosa lanciare e cosa prendere
- Eccezioni per i workshop
- Esaurimento della memoria
- Come viene notificato
- Come maneggiare
- Memoria moderna Management
- RAII
- Modelli applicati a Modern Memory Management (SmartPointer)
- SmartPointer C++11 standardizzati
- Nullptr
- SmartPointer per officina
- Spazi dei nomi
- Spazi dei nomi del workshop
- Quotazioni obbligazioni Vasicek in C++
- Modellazione di Black-Scholes in C++ put &call
- Introduzione alla simulazione Monte Carlo
- Come valutare le opzioni utilizzando la simulazione
- Simulazione Monte Carlo in C++
- Moto browniano geometrico
- Opzioni americane vs europee
- Valutazione basata su fette :Metodo reticolare
- Metodo di valutazione basato su fette :P DE
- Metodo di valutazione basato su fette :P DE
- Valutazione dell'opzione americana (date predeterminate) Bermudan
Modulo 4 -C++ Fase finale
- Automatico
- La nuova parola chiave auto
- La nuova sintassi di ritorno automatico
- Enumerazione
- Enumerazioni di nuovo stile
- constexpr
- Nuove espressioni costanti
- A proposito di costanza
- Spiegazione di Const e Mutable
- Lambda e oggetti funzione
- Classi che agiscono come funzioni
- Introduzione alle funzioni lambda
- Crono
- Un'introduzione alla nuova libreria Chrono
Modulo 5
- Colata
- Libreria standard
- Corda
- Contenitori
- Vettore (vs)
- Lista
- Mappa
- Array
- Tupla
- Elenchi di inizializzatori
- Iteratori
- range-for sintassi
- Algoritmi Std
- Flussi
- Parole chiave varie
- statico
- esplicito
Modulo 6
- Semantica di spostamento
- Introduzione ai valori L/R
- R-value-references applicati alla semantica di spostamento
- Tratti del tipo
- Ottenere informazioni sul tempo di compilazione
- Concorrenza
- Introduzione all'implementazione di C++11 tipi di threading, asincroni/futuri e atomici
- Modelli variadici - Un'introduzione ai modelli variadici di C++11
Requisiti
Generale Programming Conoscenze
49 ore
Recensioni (2)
Discussione aperta, formatore molto ben informato e disposto ad aiutare con il debug e le domande Good equilibrio tra esercizi teorici e pratici.
JACK ROSS - STMicroelectronics R&D Ltd
Corso - Programming in C++
Traduzione automatica
Great training atmosphere.