お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
モジュール1(C++フェーズ1)
- 導入と参照
- 基礎
- ワークショップ:基礎
- オーバーロード
- 何を、どのようにオーバーロードするか
- 追加のC++型(boolと参照)
- ワークショップ:オーバーロード
- オブジェクト指向プログラミング(OOP)
- OOPの概要
- クラス
- 構造体
- アクセス修飾子
- コンストラクタ
- デフォルト/削除関数
- 初期化構文とコンストラクタ初期化リスト
- ワークショップ:クラス
- メモリ
- 古典的なメモリ操作
- ワークショップ:メモリ
モジュール2
- 定量化金融への導入
- 離散時間モデル
- 連続時間モデル
- 金利モデル
- 債券オプション
- 短期金利モデル
- フォワードレートモデル
- 市場モデル
モジュール3(C++フェーズ2 & 定量化最終フェーズ)
- 継承
- 構築
- ポリモーフィズム
- 仮想、純粋仮想、抽象、インタフェース
- アクセス修飾子
- ワークショップ:継承(形状)
- 例外
- 例外とは何か
- 例外の仕組み
- 投げるものと捕らえるもの
- ワークショップ:例外
- メモリ不足
- 通知方法
- 対応方法
- 現代的なメモリ管理
- RAII
- 現代的なメモリ管理に応用されたテンプレート(スマートポインタ)
- 標準化されたC++11スマートポインタ
- ヌルポインタ
- ワークショップ:スマートポインタ
- 名前空間
- ワークショップ:名前空間
- C++でのヴァシチェク債券価格
- C++でのブラック・ショールズモデル(プット&コール)
- モンテカルロシミュレーションへの導入
- シミュレーションによるオプション価格付けの方法
- C++でのモンテカルロシミュレーション
- 幾何ブラウン運動
- アメリカンオプションとヨーロッパンオプション
- スライスベース評価:ラティス法
- スライスベース評価:偏微分方程式(PDE)法
- スライスベース評価:偏微分方程式(PDE)法
- バーマンオプションの価格評価(日付が事前に決定されたアメリカンオプション)
モジュール4 - C++最終フェーズ
- auto
- 新しいautoキーワード
- 新しいauto戻り値構文
- enum
- 新スタイルの列挙型
- constexpr
- 新しい定数式
- constに関する考察
- constとmutableの説明
- ラムダ式と関数オブジェクト
- 関数として振る舞うクラス
- ラムダ関数の導入
- chrono
- 新しいchronoライブラリへの導入
モジュール5
- キャスト
- 標準ライブラリ
- 文字列
- コンテナ
- ベクトル(vector)
- リスト
- マップ
- 配列
- タプル
- イニシャライザリスト
- イテレータ
- 範囲ベースfor構文
- stdアルゴリズム
- ストリーム
- その他のキーワード
- static
- explicit
モジュール6
- ムーブセマンティクス
- L値/R値への導入
- ムーブセマンティクスに応用されたR値参照
- 型特性
- コンパイル時の情報取得
- 並行処理
- C++11のスレッド、async/future、原子型の実装への導入
- 可変長テンプレート - 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++
機械翻訳