特徴

C++は、C言語同様、組込み系システムや業務系システム、ゲームソフトの開発などでよく使われる言語です。
C言語にオブジェクト指向の考え方をプラスした言語で、実行速度が求められ大規模なデータを扱うものに適しています。 

こんな方におすすめ

ある程度プログラミングのご経験があり、更にスキルアップしたいとお考えの方

カリキュラム

構成

C++入門・C++マスターの2つのカリキュラムを通して、C++のプログラミングを段階的に学びます。
なお、C言語のご経験がある方であれば、C++マスターのみのご受講で差し支えありません。

概要

1
C++入門

C++を学習する上での土台となるC言語のプログラミングの基礎(文法、配列、関数、構造体、ポインタ、ファイル操作)などを学習していきます。

2
C++マスター

クラス、オブジェクト、継承、ポリモーフィズム、例外処理等、C++のオブジェクト指向プログラミングについて学習していきます。

内容

カリキュラム内容標準受講時間
合計時間70時間
C++入門
  1. 変数とデータ型
  2. 演算子
  3. 識別子
  4. 配列
  5. 定数
  6. 関数と処理の流れ
  7. ループ(繰り返し)処理
  8. ファイル構造
  9. 記憶クラス
  10. プログラムの作成
    Visual Studioを使ったプロジェクトの作成
  11. 配列とポインタ
  12. 構造体と共用体
  13. 標準関数
  14. ファイルの入出力
30時間
C++マスター
  1. クラスの作成
  2. プロジェクトワークスペースの作成
  3. メンバー関数
  4. コンストラクタ
  5. デストラクタ
  6. 継承
  7. アクセス制御
  8. オーバーライド
  9. オーバーロード
  10. コンストラクタの継承
  11. イニシャライザ
  12. オブジェクトポインタ
  13. オブジェクト引数
  14. 仮想関数
  15. 抽象クラス
  16. 動的変数
  17. 動的配列
  18. 動的オブジェクト
  19. コンポジションとフレンド関数
  20. 例外処理
40時間

日本プログラミングスクールの「C++講座」にご興味をお持ちの方は、上のいずれかのボタンからお進みください。