
- ホーム
- Visual C# プログラミング
Course introduction コース概要
受講期間 | 6ヵ月(+閲覧期間6ヵ月) |
---|---|
標準学習時間 | 25時間 |
学習目標 | C# による小規模なコマンドラインアプリケーションを書けることと、オブジェクト指向言語の基本概念を習得することが目標です。 より具体的には以下を目標とします。 ・C# の概要の理解 ・オブジェクト指向プログラミングの理解 ・C# の変数と型の理解 ・C# の制御文の理解 ・C# のクラスの理解 ・C# の値型と参照型の理解 ・C# のアプリケーション作成の理解 ・C# の例外処理の理解 ・C# のプリプロセッサの理解 |
前提知識 | C 言語など、プログラミング言語の基礎理解 (* オブジェクト指向の基礎概念の理解として、オブジェクト指向基礎コースを併せて学習すると、より理解が深まります。) |
対応デバイス | PC、タブレット |
チュータ | あり |
C#言語によるアプリケーションがかけるようになる!
Microsoftのプラットフォーム.NET Frameworkの主力開発言語であるC#。 このコースはC言語などのプログラミング経験のある方を対象に、C#プログラミングの基礎をプログラミング絡みの知識とオブジェクト指向学習によって、C#言語により小規模なアプリケーションが書けるようになることを目的としたコースです。 各章末に確認テスト/記述添削式エクササイズを用意した本格的な学習教材です。
C#とは
Microsoftが開発したオブジェクト指向の言語処理系。C++のパワーを持ち。同時にVisual Basicなどの生産性の高さも持ち合わせるプログラミング言語。JIS規格に制定された世界標準のプログラミング言語であり、Windowsアプリケーションから最新Webサービスまでさまざまなプログラムを容易に作成できるとともに、セキュリティ面でもその堅牢制が注目されています。
コースの特長
C#の基礎的なプログラミング技法がマスターできます
C#プログラミングの基礎的な内容について順序立てて丁寧に解説。 演習問題などを通して受講後にはC#による小規模なコマンドラインアプリケーションや、簡単なWindowsフォームアプリケーションが書けるようになります。
ダウンロード可能な復習チェックシート
学習した内容を確認するためのチェックシートをダウンロードし、効率的に復習することができます。
学習する内容
■ 第1章 C# の概要とインストール
C#言語の特徴と開発環境について学習します。
C# の概要/.NET Framework/ 開発環境のインストール/プロジェクトの作成/テンプレートプログラムの解説/初めて登場する C# の基礎用語
■ 第2章 プログラムの基本構文
変数宣言やデータ型などの基本構文について学習します。
変数/データ型/式/リテラル/定数/演算子/キャスト
■ 第3章 制御ステートメント
制御ステートメントについて学習します。
if ステートメント/条件の判断/switch ステートメント/goto ステートメント/ while ステートメント/ for ステートメント/ループの制御
■ 第4章 クラス基礎
オブジェクト指向の入り口となるクラスの概念とインスタンスについて学習します。
オブジェクト指向/クラス/フィールド/メソッド/パラメータ/インスタンス/参照型
■ 第5章 クラス応用
C#のクラスが持つ様々な特徴や機能について学習します。
コンストラクタ/デストラクタ/オーバーロード/プロパティ/this/ポインタ型/名前空間
■ 第6章 配列・構造体・列挙型
配列、構造体、列挙型などデータ構造を表現するオフジェクトについて学習します。
配列/多次元配列/インデクサ/ジェネリック/構造体/列挙型
■ 第7章 デリゲート・イベント
デリゲート、イベントといった高度な処理の呼び出し方について学習します。
デリゲート/匿名型、匿名メソッド/ラムダ式/イベント/リフレクション/is 演算子と as 演算子/演算子
■第8章 継承・インターフェース
継承、多態性など、オブジェクト指向プログラミングについて学習します。
継承/継承のコンストラクタ/ポリモーフィズム/オーバーライド/オーバーライドの実装/抽象クラスと抽象メソッド/インターフェース
■第9章 例外処理
例外処理と呼ばれるC#のエラー処理について学習します。
例外/例外処理/例外クラス/例外クラスの作成/例外のスロー/オーバーフローに対する例外
■第10章 プリプロセッサ・属性
プリプロセッサ・属性といったC#独自の言語使用について学習します。
プリプロセッサ/条件付きコンパイルとシンボル定義/警告とエラー、領域を指定するディレクティブ/属性/カスタム属性
FAQ よくあるご質問
-
Q.
表示させたページが真っ白で、何も表示されません。
-
A.
現在ご利用のブラウザとは別のブラウザ(Microsoft Edge、Google Chrome等)でご受講をお試しください。
また、JavaScriptが有効になっているか、下記サイトでご確認ください。
https://support.microsoft.com/ja-jp/help/3135465/how-to-enable-javascript-in-windows
-
Q.
動画が再生できません。
-
Q.
以前受講したIDを統合することはできますか。
-
Q.
入金したのに連絡がありません。
-
Q.
受講の延長はできますか。
-
Q.
コース名の右横に表示される[MSG]とはなんですか。
Course guide
「学び」から選べる
コース一覧
BizLearnでは、4つの学びのフィールドをご用意。
その中でさらに細分化しているので、あなたのスキルアップに役立つフィールドが見つかります。