Kerangka Materi

Modul 1 (Fase 1 C++)

  • Pendahuluan + Referensi
  • Dasar-dasar
  • Workshop Dasar-dasar
  • Overloading
  • Apa yang dapat kami overload, dan bagaimana.
  • Tipe C++ Tambahan (bool & referensi)
  • Workshop overloading
  • OOP
  • Pendahuluan cepat ke Oop
  • Kelas
  • Struktur
  • Modifikasi Akses
  • Konstruktor
  • Fungsi default/hapus
  • Sintaks Inisialisasi / Daftar Inisialisasi Konstruktor
  • Workshop kelas
  • Memori
  • Interaksi Memori Klasik
  • Workshop Memori

Modul 2

  • Pendahuluan ke ilmu keuangan kuantitatif
  • Model Waktu Diskrit
  • Model Waktu Kontinyu
  • Model Suku Bunga
  • Opsi pada Obligasi
  • Model Suku Bunga Pendek
  • Model Suku Bunga Depan
  • Model Pasar

Modul 3 (Fase 2 C++ & Fase Akhir Kuantitatif)

  • Warisan
  • Konstruksi
  • Polimorfisme
  • Virtual, virtual murni, abstrak, antarmuka
  • Modifikasi Akses
  • Workshop Warisan (Bentuk)
  • Pengecualian
  • Apa itu
  • Bagaimana cara kerjanya
  • Apa yang harus dilempar dan apa yang harus ditangkap
  • Workshop pengecualian
  • Kehabisan memori
  • Bagaimana dikabarkan
  • Bagaimana cara menangani
  • Pengelolaan Memori Modern
  • RAII
  • Templat yang diterapkan pada Pengelolaan Memori Modern (SmartPointer)
  • SmartPointer C++11 Standar
  • Nullptr
  • Workshop SmartPointers
  • Ruang Nama
  • Workshop Ruang Nama
  • Harga Obligasi Vasicek di C++
  • Model Black-Scholes di C++ put & call
  • Pendahuluan ke Simulasi Monte Carlo
  • Bagaimana cara menghitung harga opsi menggunakan simulasi
  • Simulasi Monte Carlo di C++
  • Gerakan Brownian Geometrik
  • Opsi Amerika vs Eropa
  • Penilaian berbasis slice : Metode Lattice
  • Penilaian berbasis slice : Metode PDE
  • Penilaian berbasis slice : Metode PDE
  • Penilaian Opsi Bermudan Amerika (Tanggal Diprediksi)

Modul 4 - Fase Akhir C++

  • auto
  • Kata kunci baru auto
  • Sintaks kembalian auto baru
  • enum
  • Enum gaya baru
  • constexpr
  • Ekspresi konstan baru
  • Tentang konstan
  • Const dan mutable dijelaskan
  • Lambda & objek fungsi
  • Kelas yang berperilaku seperti fungsi
  • Pendahuluan fungsi lambda
  • Chrono
  • Pendahuluan ke perpustakaan Chrono baru

Modul 5

  • Penyisipan
  • Perpustakaan standar
  • String
  • Kontainer
  • Vector (vs)
  • Daftar
  • Peta
  • Array
  • Pasangan
  • Daftar Inisialisasi
  • Iterator
  • Sintaks range-for
  • Algoritma Std
  • Aliran
  • Kata kunci Berbagai
  • static
  • explicit

Modul 6

  • Semantik pindah
  • Pendahuluan ke Nilai L/R
  • Referensi nilai-kiri diterapkan pada semantik pindah
  • Ciri-ciri jenis
  • Mendapatkan informasi pada waktu kompilasi
  • Konkurensi
  • Pendahuluan ke Implementasi Threading, async/future dan tipe atomik C++11
  • Templat variatik - Pendahuluan ke Templat variatik C++11

Persyaratan

Pemahaman Dasar Pemrograman

 49 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait