強化プログラム > コース紹介 > プログラミング言語入門コース C言語/C#
のぶ亭『プログラミングの相談窓口』 … 様々なプログラミング問題を個別対応致します |
|
プログラミング言語入門コース C言語/C#
プログラミングが初めての方、基礎から学び治したい肩を対象に、言語基礎、ロジック、デバッガ活用法、演習問題の解き方とプログラムの作り方を学びます。C#については、さらにオブジェクト思考と実装方法についても学習します。
演習問題やちょっとしたプログラムが作れるようになる、人のプログラムが読めるようになるのが目標です。
プログラマーのスタートラインに立つ
プログラマーとして最小限理解しマスターすべきことを徹底的に習得する講座です。
実習テキスト
立ち見
- プログラムが作れるプログラマーを目指すために 言語全般
- 言語基礎 ~萌えて学ぶプログラミング~ C言語、全般
- プログラムロジック入門~言語共通の論理的思考~プログラミングの大原則 言語全般
- プログラミング入門講座『デバッガで言語文法を理解する』 C言語
- プログラミング入門講座『デバッガで言語文法を理解する』 .NET C#
- プログラミング入門講座『論理的思考と演習問題の解き方』 言語全般
- クラスの考え方と作り方を「使い方から学ぶ」テキスト .NET C#
カリキュラムの内容
百聞は一見にしかずです。「デバッガ」をマスターすると、言語仕様(文法)を結果から学ぶ事ができます。記述したプログラムの動作(振る舞い)を確実に理解することができます。いえ、デバッガは、文法習得やプログラム実行の正当性をチェックする唯一の方法です。プログラムコードをコンパイルして実行した結果がすべてです。もし、思い通りの結果にならないとしたら、コード修正と同時にあなたの考え方を変えなければなりません。一派的な入門書やスクールではデバッガについて<なぜだか>対象外になっています。
言語共通
- プログラムが作れるプログラマーを目指すために 言語全般
- 言語基礎 ~萌えて学ぶプログラミング~
C言語、全般
7つのキーワードでプログラムの基本をマスター- プログラムとは
- 変数とは
- コーディングスタイル
- 2進数と16進数
- ビットとバイト
- 変数の型
- 変数のスコープ
- 論理演算
- 比較判定式
- 分岐とコードブレイク
- 関数と引数(パラメータ)と戻り値
- 文字コード
- 配列と文字列
- 構造体
- ポインタ
- キーワードチェック
- プログラムロジック入門~言語共通の論理的思考~プログラミングの大原則 言語全般
- プログラミング入門講座『論理的思考と演習問題の解き方』言語全般
C言語
- プログラミング入門講座『デバッガで言語文法を理解する』C言語
.NET C#
- プログラミング入門講座『デバッガで言語文法を理解する』 .NET C#
- クラスの考え方と作り方を「使い方から学ぶ」テキスト .NET C#
Libraryから学ぶ実践オブジェクト(クラス作り)- オブジェクトとは
- クラスとメンバー
- フィールド
- プロパティ
- メソッド
- デリゲートとイベント
- オブジェクト指向の構造体
- コンストラクタとメンバ関数
- カプセル化
- オーバーライド
- オーバーロード
- ポリモーフィズム
- 継承
- thisポインタとstaticメンバ
- 例外
- インターフェース
- パッケージと名前空間
申し込み・問い合わせ
受講のお申し込み、お問い合わせはこちらのお問い合わせページよりお願いします。
申し込みの際、内容欄に「コースタイトル」を記述して下さい。
補足事項
プログラミング入門講座『デバッガで言語文法を理解する』 テキストは、Visual Studio 2010 Professional版で解説しています。無償版のExpress版と比較すると一部ツール設定方法に違いがあります。Visual Studio 2008/2012など多少違いがありますので、不安な場合はVisual Studio 2010で学習して下さい。
オブジェクトとクラス(C#のみ)
C#およびVBはオブジェクト思考プログラミング言語です。C言語にはないオブジェクト、クラスの考え方や使い方、作り方について学習します。
申し込み・問い合わせ
受講のお申し込み、お問い合わせはこちらのお問い合わせページよりお願いします。
申し込みの際、内容欄に「コースタイトル」を記述して下さい。