●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

技術者養成講座

プログラミング講座

WEB講座

情報処理試験講座

Excel講座

Access講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

C#関連コラム

−−−−−  C#  −−−−−

C#とは?特徴・用途・学ぶメリットをわかりやすく解説

C#の難しさとは?初心者が感じやすい壁と乗り越え方を解説

C#を学ぶメリットとは?初心者にも人気の高機能プログラミング言語

C#の用途とは?多様な開発分野で活躍する強力なプログラミング言語

C#の特徴とは?初心者にもわかるメリットと活用分野

C#の学び方|初心者が基礎から実践まで進めるステップ

C#は好き?その魅力と親しみやすさを解説

C#嫌い!その理由と付き合い方

 

  

C#講座
 
 講座特徴
 ●講座目的
  未経験者からC#のエキスパートとしての技術レベルまでを習得します。
 ●講座特徴
  本講座では実際にC#によるプログラミングを行うことにより、
  エキスパートとしての技術力を養います。
 ●C#とは
  C#とは、マイクロソフトが開発しているプログラミング言語です。
  C++やJavaと同じオブジェクト指向と呼ばれるプログラミング言語で文法はJavaに似ています。
  そのため、C#を使用した経験があれば少しの学習でJavaも同じように使うことができ、
  応用が利きます。
 ●講座修了後は
  当学院の万全のサポート体制により、プログラマとして就職、人材派遣、SOHOなどの多岐に
  わたる就労形態で多数の修了生が活躍しています。
 
 受講条件
 電子メールが使用できる環境にある方
 
 講座案内
 講座コード  AV
 講座名  C#講座
 入学時期  随時
 受講期間  3ヶ月
 受講料  17,000円 (教材費・税・送料込)
 
 標準講座スケジュール
期 間
履 修 内 容
提出課題
コンピュータとプログラムについて知っておこう  AV-01
C#に触れてみよう  AV-02
C#の基本を理解しよう  AV-03
制御文を理解しよう(1)  AV-04
制御文を理解しよう(2)  AV-05
基本データ型を理解しよう(1)  AV-06
基本データ型を理解しよう(2)  AV-07
変数と配列を理解しよう  AV-08
演算子を理解しよう(1)  AV-09
演算子を理解しよう(2)  AV-10
名前空間と型を理解しよう  AV-11
Windowsフォームアプリケーションを作ってみよう  AV-12

 

C#関連用語集

−−−−−  C#  −−−−−

C#の基本単位「クラス(Class)」とは?

クラスから生まれる実体「オブジェクト(Object)」とは?

クラスの実体「インスタンス(Instance)」とは?

オブジェクトの初期化に使う「コンストラクタ(Constructor)」とは?

フィールドへのアクセスを制御!「プロパティ(Property)」とは?

クラスが持つデータ「フィールド(Field)」とは?

クラスの動作を定義する「メソッド(Method)」とは?

既存のクラスを引き継ぐ「継承(Inheritance)」とは?

同じ命令で異なる動きができる「多態性(Polymorphism)」とは?

データを守る「カプセル化(Encapsulation)」とは?

土台だけを用意する「抽象クラス(Abstract Class)」とは?

ルールを定める仕組み「インターフェース(Interface)」とは?

親クラスのメソッドを上書きする「オーバーライド(Override)」とは?

引数の違いで同じ名前が使える「オーバーロード(Overload)」とは?

C#で自分自身を指す「thisキーワード」とは?

親クラスの機能を使う「baseキーワード」とは?

インスタンス不要で使える「static(静的)」とは?

値を変えたくないときに使う「readonly / const(定数)」とは?

メソッドを渡せる仕組み「delegate(デリゲート)」とは?

「何かが起きたら知らせる」仕組み「event(イベント)」とは?

簡潔な書き方ができる「ラムダ式(Lambda Expression)」とは?

C#で使える「LINQ(言語統合クエリ)」とは?

エラーから安全に回復する「例外処理(try-catch-finally)」とは?

意図的にエラーを発生させる「throw(スロー)」とは?

名前空間やリソースを扱う「usingディレクティブ」とは?

クラスの整理に便利な「namespace(名前空間)」とは?

型を柔軟に扱う「ジェネリクス(Generics)」とは?

データの集まりを扱う「コレクション(List / Dictionary / HashSet)」とは?

処理を止めずに進める「非同期処理(async / await)」とは?

簡単に使えて便利!「自動実装プロパティ」と「プロパティ初期化子」