Course Cooperation

本頁是石頭開設程式課程,如有需要可以內洽石頭!

設計模式

介紹

  1. 了解物件導向與抽象精髓
  2. 設計模式實踐,為何使用設計模式IoC,Factory Pattern,Singleton Pattern…
  3. 在實戰中重構結合設計模式

抽象通論

  • 定義抽象
  • 類別與抽象之間關係

類別的設計

  • 類別的定義與特徵
  • 類別的設計
  • 內聚性
  • 抽象類別
  • 靜態類別注意

.Net進階使用[反射]

  • 什麼是反射
  • 動態載入組件和建立執行個體
  • 取得成員資訊

SOLID 六大原則

  • 單一職責
  • 里式替換
  • 倚賴倒置
  • 介面隔離
  • 開放封閉
  • 最小知識

設計模式前身

  • 物件導向三大原則
  • 物件導向三大原則運用實例
  • 類別 vs 介面
  • 介面 vs 委派
  • lambda原理揭秘
  • IOC(控制反轉) DI(依賴注入) 深入淺出
  • 組合和聚合

設計模式介紹

  • Iterator
  • Facade
  • Adapter
  • Singleton
  • Factory Method
  • Simple Factory
  • Abstract Factory
  • Template Method
  • Strategy
  • Decorator
  • Proxy
  • Chain of Responsibility
  • Builder
  • Bridge
  • Observer
  • Mediator

設計模式實戰活用

  • MVC filter原始碼解說
  • 電子發票API框架
  • AutoFac動態代理框架