[オンライン開催]C#によるオブジェクト指向プログラミング

◆オンライン研修環境

使用ツール 動画配信:Zoom

※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。
※Zoomウェブクライアントでは、パフォーマンスや一部の機能に制限が発生するため、
 可能な限りZoomデスクトップ クライアント アプリケーションのインストールをお奨めします。
システム要件 ・インターネット接続
(上り下り1.5Mbps以上の帯域および通信量により制限がかからない有線の回線を推奨します。)
・スピーカーまたはヘッドセット
・マイク
・Webカメラ

※電子テキストの閲覧をより快適にするため、メインのPCのほかにサブディスプレイやタブレット端末、
 スマホなどをご用意いただくことをお勧めします。
OS Windows 8, 8,1, 10(Sモードは非サポート)、mac OS X (10.9以降)
CPU 2GHz以上のデュアルコアプロセッサを推奨
RAM 4GB以上を推奨
Webブラウザ Google Chrome(演習環境にアクセスする際に必須となります)


◆コース説明

このコースはオブジェクト指向の重要概念(カプセル化、継承、ポリモーフィズム、インターフェイス)を理解し、C#で実現する方法を学習します。
それによりオブジェクト指向のメリットを体感し、理解します。
また、Visual Studio 2019 に至るバージョンアップの過程でC#に施された言語仕様の拡張(ジェネリック、ラムダなど)を有効活用し、保守性、拡張性が高く効率的なコーディングを可能にする実装方法について学習します。


※本コースは、主催会社のお席を確保した後に受付確定となります。
 お申し込みをいただいても、満席等の理由によりご受講いただけない場合がございますので、予めご了承ください。


ご受講にあたっての注意事項とお願い(必ずご一読ください) 詳細を見る



 1. 主催会社への情報提供について
 本コースにお申し込みいただいた受講者様の氏名・メールアドレスは、
 主催会社である トレノケート株式会社 へ提供させていただきます。

 2.受講者向けポータルサイト(My Trainocate Portal)について
 トレーニング受講時に必要になる情報を、個人向けに提供するためのポータルサイトです。
 開催確定後、主催会社より詳細メールが送付されますので、お手続きをお願いいたします。
  受講ガイド(My Trainocate Portal操作編)

 3.電子テキスト(PUBLUS Lite)について
 電子テキストを閲覧いただくためのドキュメント配信サービスです。
 開催確定後、主催会社より詳細メールが送付されますので、お手続きをお願いいたします。
 ※一部のコースでは、利用対象外となります。
  受講ガイド(My Trainocate Portal~Publus)

研修概要

  • 研修の目的
    ● 基本クラスを継承する派生クラスを定義する
    ● 抽象クラスを定義する
    ● インターフェイスを実装する
    ● オーバーライドによるポリモーフィズムを実装する
    ● ジェネリックを活用し、クラス定義を効率化する
    ● デリゲートとラムダを活用し、コード定義を効率化する
  • 研修の内容
    1. オブジェクト指向概要
    - オブジェクト指向とは
    - オブジェクト指向の利点
    - オブジェクト指向の重要概念

    2. クラスとインスタンス
    - クラスの定義
    - インスタンスの生成
    - インスタンスの利用
    - 静的メンバ
    -【参考】列挙型と構造体

    3. カプセル化
    - カプセル化の利点
    - フィールドのカプセル化
    - メソッドのカプセル化
    - クラスのカプセル化
    - アクセス制御
    -【参考】ジェネリック型
    - 部分クラス

    4. 継承とポリモーフィズム
    - 継承の利点
    - 継承時のコンストラクタの動作
    - メソッドのオーバーライド
    - System.Object クラス
    - 抽象クラス
    - インターフェイス
    - ポリモーフィズムの利点
    - オーバーライドによるポリモーフィズム
    - 参照の代入とキャスト

    5. クラスライブラリ
    - クラスライブラリの利用
    - 名前空間の定義
    - クラスライブラリの作成

    6. デリゲートとラムダ
    - ローカル変数の型推論
    - オブジェクト初期化子
    - 匿名型
    - 自動実装プロパティ
    -【参考】タプル型
    -【参考】デリゲート
    -【参考】カスタムイベント
    -【参考】匿名メソッドとラムダ式
  • 対象者
    ・C#でアプリケーションを開発される方
    ・オブジェクト指向の概念を学びたい方
    ・C#を用いてオブジェクト指向のメリットを理解したい方
    ・C#を用いてオブジェクト指向的なプログラミングスタイルを身につけたい方
  • 前提条件
    □『オンライン研修環境』に記載のツール、機材のご用意が可能な方
    □C#の基本文法を理解している
    □Microsoft Visual Studioの基本操作ができる
    □あるいは以下のコースを受講済みか同程度知識があること
     -「C#によるデータ構造とアルゴリズム」
  • 実行環境
    Visual Studio 2019
    Microsoft .NET Frameowrk 4.7.2
  • 開催日数
    2日間
  • 受講料
    132,000円
    (税込)
  • お支払い
    研修終了後に請求書払いとなります。
    請求書は研修終了日の属する月の月末までに郵送させていただきます。
  • 時間
    9時30分~17時30分

開催日程

  • 申し込む
    2024年5月23日~2024年5月24日(2日間)
    【受付】2024年5月16日まで
    【会場】 オンライン
  • 申し込む
    2024年8月1日~2024年8月2日(2日間)
    【受付】2024年7月25日まで
    【会場】 オンライン
  • 申し込む
    2024年9月19日~2024年9月20日(2日間)
    【受付】2024年9月12日まで
    【会場】 オンライン

.NET/C#/VB研修に関する研修一覧