コース概要

モジュール 1. オブジェクト指向の原則

  • モデルの作成
  • クラスとオブジェクト
  • カプセル化、特殊化、ポリモーフィズム

モジュール 2. UML を使用したアプリケーションの設計

  • UML とは
  • UML 図表
  • Use Case 図表
  • クラス図
  • 相互作用図

モジュール 3. C# の入門

  • C# と .Net
  • C# 言語
  • Visual StudioIDE

モジュール 4. C# 言語の基礎

  • データ型
  • 変数
  • 定数
  • 文字列
  • ステートメント
  • Expressイオン

モジュール 5. 分岐

  • 条件分岐ステートメント
  • 無条件分岐ステートメント
  • ループ

モジュール 6. 演算子

  • 割り当て
  • Mathematical 演算子
  • インクリメントとデクリメント
  • 関連した

モジュール 7. クラスとオブジェクト

  • クラスの定義
  • コンストラクター
  • 静的メンバーとインスタンスメンバー
  • オブジェクトの破壊

モジュール 8. 内部メソッド

  • メソッドのオーバーロード
  • プロパティを使用してデータをカプセル化する
  • 複数の値を返す

モジュール9. デバッグ

  • ブレークポイントの設定
  • 呼び出しスタック

モジュール 10. 継承とポリモーフィズム

  • 専門化と一般化
  • 継承
  • ポリモーフィズム
  • 抽象クラスとシールされたクラス
  • ルートクラス: オブジェクト
  • ボックス化とボックス化解除のタイプ

モジュール 11. 演算子のオーバーロード

  • 演算子キーワードの使用
  • 便利な演算子の作成
  • 論理ペア
  • 変換演算子

モジュール 12. 構造体

  • 構造体の定義

モジュール 13. インターフェース

  • 実装とインターフェース
  • 複数のインターフェースの実装
  • インターフェイスへのキャスト
  • 拡張とインターフェース

モジュール 14. 配列

  • 配列の宣言
  • 多次元配列
  • システム.配列
  • インデクサー

モジュール 15. コレクションのインターフェイスとタイプ

  • コレクションインターフェイス
  • 配列リスト
  • キューとスタック

モジュール 16. 文字列

  • 文字列の作成
  • 文字列の操作
  • StringBuilder クラス

モジュール 17. 例外のスローとキャッチ

  • throw ステートメント
  • Try and catch ステートメント
  • コールスタックの仕組み
  • 例外クラスのメソッドとプロパティ

モジュール 18. 参加者とイベント

  • 代表者
  • イベント

モジュール 19. ジェネリックス

  • ジェネリック医薬品: 入門書
  • データ型によるパラメータ化
  • System.Collections.Generics クラス

要求

このコースを受講する前に、受講生は以下の分野の能力を持っていなければならない:

  • ファイル操作などの基本的なオペレーティングシステムの機能に精通し、快適であること
  • フロー制御、変数とパラメータ、関数呼び出しなどの概念を含む、構造化プログラミングの基本を理解していること
  • グラフィカルまたは非グラフィカル環境でのアプリケーション開発経験が3ヶ月以上あること、または同等の知識があること

オブジェクト指向プログラミングやコンセプトの経験は必須ではありません。

 35 時間

参加者の人数



Price per participant

お客様の声 (11)

関連コース

Introduction to .Net Core

14 時間

Introducing C# 6.0 with Visual Studio 2015/2017

28 時間

関連カテゴリー