商品情報にスキップ
1 2

プログラミング言語

C++プログラミング Step1 講座

C++プログラミング Step1 講座

  • 初級
  • プログラム言語 初級
チュータ
あり
学習時間
25時間
通常価格 ¥41,800(税込)
通常価格 セール価格 ¥41,800(税込)
セール 売り切れ

※ご返金は、当社が設定した受講開始日から7日以内かつ受講が全体の1/3以内の場合に限ります。  ただし、ご返金にはご負担いただく振込手数料が発生する場合がございます。

詳細を表示する

C++ は、AT&T ベル研究所のBjarne Stroustrupによって開発された、オブジェクト指向プログラミング言語です。

本講座では、プログラミング言語 C++ の基礎となる以下の項目について学習します。

C++ 概要、基本的なデータ型、式や定数とその表現の基礎、式の構成要素である各種の演算子、フロー制御や関数、オブジェクト、クラスとインスタンス、C++ プログラミング作法などです。



本講座の学習を通して、以下を理解します。

・オブジェクト指向プログラミングの基本概念の理解

・オブジェクト指向の基本的なプログラミング要素の理解

・C++ の言語仕様の理解

・C++ を使った簡単なプログラムの作成と実行可能なファイル形式への変換

Course introduction コース概要

受講期間 6ヵ月(+閲覧期間6ヵ月)
標準学習時間 25時間
学習目標 ・C++ を使ったプログラミングにおける標準入出力やストリームの基本の理解
・ポインタや配列の理解
・C++ プログラミングを使った簡単なアプリケーションの作成
前提知識 ・C言語によるプログラミング体験
対応デバイス PC、タブレット
チュータ あり
備考 UNIX環境のコンピュータがあると、プログラムを組んで動かしてみるには最適です。
Windows 環境でプログラムを組んで動かしてみるには、多少の技術を要します。Windows環境の場合、まずcygwinをインストールし、UNIX環境とほぼ同じ環境を構築した上で、GCCというコンパイラをインストールすることになります。なお、上記環境が整っていなくても、コースを受講される上で問題はありません。

Course Features 講座の特長

担任制チュータ

学習者1人につき、1人の担任制のチュータがつきます。BizLearnのチュータは厳しい審査基準をクリアした、知識・経験ともに豊富な方を採用しています。受講期間中であれば何度でもチャットで質問することが可能です。講座についてはもちろん、学習の進め方などでも相談が可能です。

お申し込みから受講開始までの流れの図

実際に手を動かして学習

各章で、学習した言語を実際に記述する添削課題が多くあります。学習したことをすぐにアウトプットできる場が豊富にあり、知識だけでなく実践力を身に付けることが可能です。課題の添削は担任チュータが行い、正しく動作するかはもちろん、プログラミング内容について指導を受けることが可能です。

お申し込みから受講開始までの流れの図

確認テスト

各章の中間や終わりに確認テストがあります。学習した内容があいまいでないか、間違った理解をしていないかを確認テストで確認します。間違えた問題は詳しい解説で理解を深めることができます。インプット(レッスン)・アウトプット(確認テスト)の繰り返しにより、理解を定着させます。

お申し込みから受講開始までの流れの図

Course Contents 講座内容

第1章 C++ 概要

C++ を使ってプログラムを作成する基本的な手法としてのオブジェクト指向を特徴付ける、オブジェクト、メソッド、継承、ポリモーフィズムなどについて学習します。

  • レッスン1 - このコースの内容
  • レッスン2 - この章の内容
  • レッスン3 - プログラミング言語 C++ の特徴
  • レッスン4 - オブジェクト指向プログラミング(1)
  • レッスン5 - オブジェクト指向プログラミング(2)
  • レッスン6 - オブジェクト指向プログラミング(3)
  • レッスン7 - オブジェクト指向プログラミング(4)
  • レッスン8 - C++ のクラスの概要
  • レッスン9 - C++ の実行環境
  • 第2章 基本的なデータ型

    C++ の基本的なデータ型を理解し、プログラムの中で使えるように準備します。同じデータ型の変数をひとつに宣言する配列についても学習します。 また、構造体についても学習し、データをまとめて扱う基本的な考え方を学習します。

  • レッスン1 - この章の内容
  • レッスン2 - 変数
  • レッスン3 - 整数型
  • レッスン4 - 浮動小数点型
  • レッスン5 - 配列
  • レッスン6 - 多次元配列
  • レッスン7 - 基本データ型の暗黙の型変換
  • レッスン8 - 列挙型
  • レッスン9 - 共用体
  • レッスン10 - 構造体
  • レッスン11 - 共用体と構造体のメンバー変数
  • レッスン12 - データ型の明示的な型変換
  • 第3章 式

    プログラミング要素としての式について学習します。定数とその表現の基礎について学習します。

  • レッスン1 - この章の内容
  • レッスン2 - 式
  • レッスン3 - 文
  • レッスン4 - 整数型の定数
  • レッスン5 - 文字定数
  • レッスン6 - 文字列定数
  • レッスン7 - 浮動小数点数型の定数
  • レッスン8 - 定数の 8 進数表現
  • レッスン9 - 定数の 16 進数表現
  • 第4章 演算子

    式の構成要素である各種の演算子について、学習します。複雑な式を間違いなく記述できるようになります。

  • レッスン1 - この章の内容
  • レッスン2 - 代入演算子
  • レッスン3 - 2 項の算術演算子
  • レッスン4 - 単項の算術演算子
  • レッスン5 - 関係演算子
  • レッスン6 - 論理演算子
  • レッスン7 - ビット演算子
  • レッスン8 - シフト演算子
  • レッスン9 - sizeof 演算子
  • レッスン10 - 演算子の優先順位
  • 第5章 フロー制御

    プログラム処理の流れを変えるフロー制御について学習します。条件判断や繰り返しができるようになり、複雑なプログラムを書くことの基礎を学習します。

  • レッスン1 - この章の内容
  • レッスン2 - 選択文 if
  • レッスン3 - 選択文 switch
  • レッスン4 - 反復文 for
  • レッスン5 - 反復文 while
  • レッスン6 - 反復文 do while
  • レッスン7 - 分岐文 break と for 文
  • レッスン8 - 分岐文 break と while、do while 文
  • レッスン9 - 反復文のネストと break 文
  • レッスン10 - 分岐文 continue
  • レッスン11 - 無条件分岐文 goto
  • 第6章 関数

    C++ においてプログラムの機能を実現する関数について学習します。関数と引数、あるいは main( ) 関数などを学習し、関数の定義と呼び出し、実行ができるようになります。

  • レッスン1 - この章の内容
  • レッスン2 - 関数
  • レッスン3 - 関数の呼び出し
  • レッスン4 - 仮引数
  • レッスン5 - 配列型の仮引数
  • レッスン6 - 関数呼び出しの引数の種類
  • レッスン7 - main 関数
  • レッスン8 - ブロックとローカル変数
  • レッスン9 - ブロックのネスト
  • レッスン10 - for 文とローカル変数
  • レッスン11 - 関数のオーバーロード
  • レッスン12 - 再帰関数
  • 第7章 オブジェクト、クラスとインスタンス

    オブジェクト指向プログラミングの醍醐味であるクラスやメソッド、あるいはインスタンスなどを説明できるようになります。 インスタンスの生成と消滅、あるいはコンストラクタとデストラクタなど、今後のオブジェクト指向プログラミングに欠かすことのできない要素をしっかりと学習します。

  • レッスン1 - この章の内容
  • レッスン2 - クラスの宣言
  • レッスン3 - メンバー関数の実装
  • レッスン4 - インスタンスの生成と消滅
  • レッスン5 - コンストラクタとデストラクタ
  • レッスン6 - 引数を持つコンストラクタ
  • レッスン7 - クラス メンバーへのアクセス
  • レッスン8 - メンバー関数のオーバーロード
  • レッスン9 - 構造体、共用体とクラス
  • 第8章 C++ プログラミング作法

    C++ プログラミングの基本的な作法(守るとよいプログラミング上のエチケット)などについて学習をします。 コンパイラの流れを理解することが、モジュール ベースの保守性の高いプログラムの作成へつながることを学習します。

  • レッスン1 - この章の内容
  • レッスン2 - 識別子
  • レッスン3 - コメント
  • レッスン4 - インデント
  • レッスン5 - プリプロセッサ
  • レッスン6 - モジュール化プログラミング
  • レッスン7 - ヘッダ ファイルとソース ファイル
  • お申し込みから
    受講開始までの流れ
    スムーズに開始 3営業日!

    本ページの「コースを申し込む」ボタンよりお申し込みいただくと、ご入金確認後3営業日でご受講を開始していただけます。

    お申し込みから受講開始までの流れの図

    ※入金確認は通常お支払いの翌営業日になりますが、お支払い方法によってずれることがあります。

    FAQ よくあるご質問

    Q.

    開講までの流れを教えてください。

    A.

    入金日翌営業日をご入金確認日としております。開講は、ご入金確認日より3営業日後に受講開始となります。
    ▼入金から開講までの流れ
    入金日翌営業日:当社にて入金を確認し、領収書をメールにてお送りいたします。
    開講日前営業日:ID・PWをメールにてお送りいたします。
    開講日:受講を開始いただけます。
    詳細はこちら

    Q.

    法人での申込は可能ですか。

    A.

    可能です。法人申込での開催実績がございますので、団体でのお申し込みの際は、詳細は以下よりお問い合わせくださいませ。
    お問い合わせはこちら

    Q.

    領収書は発行できるか。

    A.

    "入金日の翌営業日"に当社で入金が確認でき次第、
    「【BizLearn】領収書のご案内 ご注文番号 #●●●●」という件名のメールにて領収書のダウンロードリンクをご案内いたします。

    会員登録をしている場合は、マイページからもダウンロードいただけます。

    Q.

    キャンセルすることはできますか。

    A.

    受講開始日より、7日以内かつコース受講が全体の1/3以上進んでいない場合、キャンセル規定を適用し、料金を全額返金いたします。
    ただし、上記の条件を満たさない場合は、一切の返金をいたしかねますのでご了承ください。
    なお、返金の際のお振込手数料はお客様のご負担とさせていただきます。