講師:ピーコック
受講者数:4,335人
デザインパターンシリーズの第1弾として、ファサードパターンを中心に、デザインパターンを理解するために必要なオブジェクト指向の考え方とUMLクラス図の基礎を、実践的なコード例と共に学べる講座です。
C#を使用してデザインパターンの基礎を学び、特にファサードパターンの実装方法、オブジェクト指向プログラミングの原則、UMLクラス図の書き方について実践的に習得できます。
手続き型とオブジェクト指向型の違いをマリオゲームの具体例を通じて理解でき、実際のコード実装とUMLクラス図の対応関係を学べる点が特徴的です。
C#でのプログラミング経験があり、より良いソフトウェア設計手法を学びたい開発者や、デザインパターンの学習を始めたいプログラマーに適しています。
プログラミングの基礎概念を理解していない初心者には難しい可能性がありますので、まずはC#の基本文法とオブジェクト指向の基礎を学んでから受講することをお勧めします。