インタラクティブコース
C++コース
基本的な構文やデータ型からクラスやオブジェクト指向プログラミングまで、ガイド付き演習、静的検証、コンパイラー エクスプローラーの統合により、最新の C++ をゼロから学びます。
キーワードによる静的検証 + 実行Compiler Explorer(ワンクリックでコードをコピーして開きます)。
01 · モジュール 1 — C++ の基礎
3 レッスン
基礎: 変数、プリミティブ データ型、算術論理演算子、std::cout および std::cin による基本的な入出力。
02 · モジュール 2 — 制御フロー
3 レッスン
決定を行うための条件式と、命令を繰り返すためのループ。
03 · モジュール 3 — 関数とリファレンス
2 レッスン
コードを再利用可能なブロックに分解し、C++ がメモリ内でデータを渡す方法を理解します。
04 · モジュール 4 — オブジェクト指向プログラミング
2 レッスン
クラス、カプセル化、自動リソース管理の導入。
05 · モジュール 5 — データ構造とポインター
2 レッスン
データのコレクションを管理し、ポインターを使用して物理メモリがどのように機能するかを理解します。
06 · モジュール 6 — 継承とポリモーフィズム
2 レッスン
既存のクラスを拡張し、仮想関数と継承を使用してポリモーフィックな動作を実装します。
07 · モジュール 7 — スマート ポインター
2 レッスン
標準ライブラリのスマート ポインターを使用した、リークのない最新の安全な動的メモリ管理。
08 · モジュール 8 — テンプレート
2 レッスン
データ型に依存しない再利用可能な関数とクラスを作成することで、汎用プログラミングを導入します。