オブジェクト指向システム開発基礎演習(C#版)

概要

オブジェクト指向を適用したシステム開発における実装担当者(プログラマ)として必要なスキルを、グループ演習を通して体験学習します。本講座は演習中心で、UMLで作成された設計書を基にプログラミングとテストを繰り返し実施します。


題材はシンプルなコンソールアプリケーションです。よって、オブジェクト指向の基本確認、UMLからC#のマッピング(一定のルールに基づいた変換)、およびオブジェクト指向開発の流れ、といった本質を捉えた学習が行えます。

日数

3日

時間

10:00 ~ 17:00

教育受講料(税込)

オープンコース:お取扱いしておりません
オンサイト:お見積りいたします。お気軽にお問合せください。
※受講料は予告なく変更・改定になる場合がございますので、あらかじめご了承ください。

対象者
  • C#言語の基本、オブジェクト指向の基本を確認したい方
  • オブジェクト指向開発の基礎を学習したい方
  • UMLで書かれた設計資料を用いたシステム開発方法を学びたい方(プログラマ)
前提条件
  • オブジェクト指向の基礎用語(クラス、インスタンス、継承、カプセル化など)を理解している。

※ 弊社トレーニング「わかるオブジェクト指向」修了程度の知識

  • UML表記法の基礎を理解している。

※ 弊社トレーニング「UMLによるモデリング入門」修了程度の知識

  • C#によるオブジェクト指向プログラミングの基礎(継承、インターフェイスなど)を理解している。

※ 弊社トレーニング「C#とUMLによる実践プログラミング基礎2」修了程度の知識

到達目標
  • UMLで書かれた設計書を用いてオブジェクト指向プログラミングが行える。
  • 上司の指示の下、オブジェクト指向のシステム開発にてプログラマの役割を果たすことができる。
  • オブジェクト指向システム開発の特徴を理解することができる。
内容

【第1日目】
形式:講義+演習


1. 技術補足
本演習を実施するにあたり、特に触れておくべき技術的内容について説明します。
1) オブジェクト指向開発概要
2) 単体テストとNUnit


2. 演習概要説明
演習の進め方、演習題材の内容など、演習に関する概要について説明します。
1) グループ編成
2) 演習概要


3. 演習
受講者による演習の実施

 


【第2日目】
形式:講義+演習


4. 技術補足
前日、演習を進める上で発生した問題についてのフォローアップを実施します。
問題が無かった場合は実施しません。


5. 演習
受講者による演習の実施
 

 

【第3日目】
形式:講義+演習
 

6. 技術補足
前日、演習を進める上で発生した問題についてのフォローアップを実施します。
問題が無かった場合は実施しません。
 

7. 演習
受講者による演習の実施
 

8. 発表+レビュー
受講者による発表と講師によるレビューを実施します。
1) プログラムデモンストレーション
2) 発生した問題や問題に対してどのような対処を実施したかなどの発表
3) 講師からのレビューおよびアドバイス
 

9. まとめ