お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Module 1(C++ Phase 1)
- 紹介 + 参考文献
- 基本
- ワークショップの基礎
- オーバーロード
- 何を、どのようにオーバーロードできるか
- 追加のC++型 (bool & リファレンス)
- ワークショップ オーバーロード
- OOP
- OOPの概要
- クラス
- 構造体
- アクセス修飾子
- コンストラクタ
- デフォルト/削除関数
- 初期化文法 / コンストラクタの初期化リスト
- ワークショップ クラス
- メモリ
- 古典的なメモリ相互作用
- ワークショップ メモリ
Module 2
- 量的金融の紹介
- 離散時間モデル
- 連続時間モデル
- 金利モデル
- 債券のオプション
- 短期金利モデル
- 先物レートモデル
- 市場モデル
Module 3 (C++ Phase2 & Quantitative final phase)
- 継承
- 構築
- ポリモーフィズム
- 仮想、純粋仮想、抽象、インターフェース
- アクセス修飾子
- ワークショップ 継承 (形状)
- 例外処理
- それらとは何か
- どのように動作するか
- 何をスローし、何をキャッチするか
- ワークショップ 例外処理
- メモリ枯渇
- どのように通知されるか
- どのように対処するか
- 現代的なメモリ管理
- RAII
- テンプレートを用いた現代的なメモリ管理 (スマートポインタ)
- C++11標準スマートポインタ
- nullptr
- ワークショップ スマートポインタ
- 名前空間
- ワークショップ 名前空間
- C++でのバシチェク債券価格
- C++でのブラック・ショールズモデル (プット & コール)
- モンテカルロシミュレーションの紹介
- シミュレーションを使用してオプションを価格設定する方法
- C++でのモンテカルロシミュレーション
- 幾何ブラウン運動
- アメリカンオプションとヨーロピアンオプション
- スライスベースの評価: ラティス法
- スライスベースの評価: PDE法
- スライスベースの評価: PDE法
- アメリカン (日付が事前に決定された) バルデアンオプションの評価
Module 4 -C++ Final phase
- auto
- 新しいautoキーワード
- 新しいautoリターン文法
- enum
- 新しいスタイルの列挙型
- constexpr
- 新しい定数式
- const性について
- constとmutableの説明
- Lambda & 関数オブジェクト
- 関数のように動作するクラス
- Lambda関数の紹介
- Chrono
- 新しいChronoライブラリの紹介
Module 5
- キャスト
- 標準ライブラリ
- 文字列
- コンテナ
- Vector (vs)
- List
- Map
- Array
- Tuple
- 初期化リスト
- イテレータ
- range-for文法
- Stdアルゴリズム
- ストリーム
- その他のキーワード
- static
- explicit
Module 6
- ムーブセマンティクス
- L/R値の紹介
- R値参照を用いたムーブセマンティクス
- Type Traits
- コンパイル時の情報取得
- 並列処理
- C++11のスレッディング、async/future、atomic型の実装についての紹介
- 可変テンプレート - C++11の可変テンプレートについての紹介
要求
一般的なプログラミング知識
49 時間
お客様の声 (3)
詳細な説明と、微妙な方法でポイントを再確認することで、知識がしっかりと定着しました。Rodは私たちが提起した難しい質問の確認に非常に協力的で、答えが100%正確であることを確認してくれました。また、異なるコーディングスタイルの利点と欠点について議論することへの関心があり、C++を目的通りに使用するだけでなく、その理由も学ぶことができました。
Nick Dillon - cellxica Ltd
コース - Using C++ in Embedded Systems - Applying C++11/C++14
機械翻訳
Experience sharing, it's teacher's know-how and valuable.
Carey Fan - Logitech
コース - C/C++ Secure Coding
オンライン化されたことで、多くの時間を節約できました。非常に感謝しています。また、講師がC#とC++の両方を知っていたことは大きな助けとなりました。既に持っている知識を通じてすべてを説明してくれたからです。
Gabor - Rheinmetall Electronics Hungary Kft
コース - Advanced C++
機械翻訳