【共筆】Python Design Patterns:進度、筆記和錄影

9月10日開始,每週五晚上9點鐘,每次大約1至1.5小時,由參與夥伴輪流分享,歡迎舊雨新知加入我們共同學習。

zoom meeting 連結 每週五晚上8:55開啟。密碼:688211

本共學課程相關資訊(2023/7/3 資訊)如下:

Design Patterns in Python
類別:Development > Programming Languages > Python ║ 內容:9 hours ║ 原價:NT$1,990
建立:2019-02-21 ║ 更新:2020-08-19 ║ 註冊:21,250人 ║ 語言:English ║ 字幕:有 ║ 評分:4.49 (3,055人)

進度安排說明: 每週兩個 Design Pattern(分別由兩位夥伴導讀)。預計 12 週完成(滾動式調整)。

本文設為共筆,歡迎大家共同維護更新。

日期 章節 導讀 筆記 錄影
9月8日 The SOLID Design Principles
物件導向設計的五個基本原則
Sky 筆記 YouTube
9月8日 Builder Pattern 建造者模式 Fengyou 筆記 YouTube
9月15日 Factory Pattern 工廠模式 Chris 筆記 YouTube
9月15日 Prototype Pattern 原型模式 Andy 筆記 YouTube
9月22日 Singleton Pattern 單例模式 Sky 筆記 YouTube
9月22日 Adapter Pattern 轉接器模式 Fengyou 筆記 YouTube
9月29日 Bridge Pattern 橋接模式 Chris [筆記] [YouTube]
9月29日 Composite Pattern 組合模式 Andy [筆記] [YouTube]
10月6日 Decorator Pattern 裝飾器模式 Sky [筆記] [YouTube]
10月6日 Facade Pattern 門面模式 Fengyou [筆記] [YouTube]
10月13日 Flyweight Pattern 蠅量模式 Chris [筆記] [YouTube]
10月13日 Proxy Pattern 代理模式 Andy [筆記] [YouTube]
10月20日 Chain Of Responsibility Pattern 職責鏈模式 Sky [筆記] [YouTube]
10月20日 Command Pattern 命令模式 Fengyou [筆記] [YouTube]
10月27日 lnterpreter Pattern 解譯器模式 Chris [筆記] [YouTube]
10月27日 Iterator Pattern 迭代器模式 Andy [筆記] [YouTube]
11月3日 Mediator Pattern 仲介模式 Sky [筆記] [YouTube]
11月3日 Memento Pattern 備忘錄模式 Fengyou [筆記] [YouTube]
11月10日 Observer Pattern 觀察者模式 Chris [筆記] [YouTube]
11月10日 State Pattern 狀態模式 Andy [筆記] [YouTube]
11月17日 Strategy Pattern 策略模式 Sky [筆記] [YouTube]
11月17日 Template Method Pattern 樣板方法模式 Fengyou [筆記] [YouTube]
11月24日 Visitor Pattern 訪問者模式 Chris [筆記] [YouTube]
11月24日 Summary and Extras Andy [筆記] [YouTube]

另外兩堂 Python Design Patterns 課程(下方)、書籍《深入淺出設計模式》Head First Design Patterns、更多學習資源,請參考 Python Design Patterns 主題專區

Python: SOLID Principles and Top Design Patterns
類別:Development > Programming Languages > Python ║ 內容:5 hours ║ 原價:NT$670
建立:2023-04-19 ║ 更新:2023-07-18 ║ 註冊:278人 ║ 語言:English ║ 字幕:有 ║ 評分:4.84 (37人)

Design Patterns in Python(老師網站:含 YouTube, 文章 & source code)
類別:Development > Software Engineering > Design Patterns (software) ║ 內容:5 hours ║ 原價:NT$1,490
建立:2019-10-01 ║ 更新:2022-10-25 ║ 註冊:1,547人 ║ 語言:English ║ 字幕:有 ║ 評分:4.78 (177人)


課程內容各設計模式之中譯。

Design Pattern(設計模式) 講座數量 總時長
The SOLID Design Principles(SOLID 設計原則) 7 1 小時 1 分
Builder Pattern 建造者模式 6 33 分
Factory Pattern 工廠模式 5 33 分
Prototype Pattern 原型模式 4 18 分
Singleton Pattern 單例模式 7 30 分
Adapter Pattern 轉接器模式 4 15 分
Bridge Pattern 橋接模式 3 11 分
Composite Pattern 組合模式 4 20 分
Decorator Pattern 裝飾器模式 5 26 分
Facade Pattern 門面模式 3 11 分
Flyweight Pattern 蠅量模式 4 21 分
Proxy Pattern 代理模式 5 15 分
Chain Of Responsibility Pattern 職責鏈模式 5 28 分
Command Pattern 命令模式 4 35 分
lnterpreter Pattern 解譯器模式 4 21 分
Iterator Pattern 迭代器模式 4 24 分
Mediator Pattern 仲介模式 4 18 分
Memento Pattern 備忘錄模式 4 12 分
Observer Pattern 觀察者模式 5 21 分
State Pattern 狀態模式 5 23 分
Strategy Pattern 策略模式 3 13 分
Template Method Pattern 樣板方法模式 3 10 分
Visitor Pattern 訪問者模式 6 32 分
Summary and Extras(總結與額外內容) 2 12 分