2️⃣ 【共筆】Python OOP 二部曲:進度、筆記和錄影

7月22日開始,每週五晚上9點鐘,每次大約1至1.5小時,由參與夥伴輪流分享,歡迎新朋友加入我們共同前進。

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

本共學課程是四堂系列課程中的第二堂,相關資訊如下:

Python 3: Deep Dive (Part 2 - Iteration, Generators) 本連結未含優惠碼
類別:Development > Programming Languages > Python ║ 內容:36 hours ║ 原價:NT$2,290
建立:2018-06-27 ║ 更新:2022-04-17 ║ 註冊:24,623人 ║ 語言:English ║ 字幕:無 ║ 評分:4.90 (1,821人)

進度安排說明: 根據首部曲的經驗,由每次觀看 3 小時錄影,改為 2 小時,比較適合,所以章節拆分比較多。

預計18週完成(滾動式調整),google sheet 進度參考 ← 點擊開啟(需複製到自己的 google drive 才能編輯,示意圖在本文最下方)。

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

日期 章節 導讀人 筆記連結 錄影連結
7月22日 Section 1: lntroduction (1~3) Fengyou 筆記 YouTube
Section 2: Sequence Types (4~10) 同上 同上
7月29日 Section 2: Sequence Types (11~16) Chris 筆記 YouTube
8月5日 Section 2: Sequence Types (17~24) Sky 筆記 YouTube
8月12日 Section 2: Sequence Types (25~28) Andy 筆記 YouTube
8月19日 Section 3: Project 1 (29~31) Fengyou 筆記 YouTube
Section 4: Iterables and Iterators (32~36) 同上 同上
8月26日 Section 4: Iterables and Iterators (37~44) Sky [筆記] YouTube
9月2日 Section 4: Iterables and Iterators (45~53) Chris 筆記 YouTube
9月16日 Section 5: Project 2 (54~56) Andy 筆記 YouTube
Section 6: Generators (57~67) 同上
9月23日 Section 7: Project 3 (68~70) Fengyou 筆記 YouTube
Section 8: Iteration Tools (71~75) 同上 同上
9月30日 Section 8: Iteration Tools (76~83) Sky 筆記 YouTube
10月7日 Section 8: Iteration Tools (84~90) Chris 筆記 YouTube
10月14日 Section 9: Project 4 (91~95) Chris 筆記 YouTube
10月21日 Section 10: Context Manager (96~102) Andy 筆記 YouTube
10月28日 Section 10: Context Manager (103~107) Fengyou 筆記 YouTube
Section : Project 5 (108~110) 同上
11月4日 Section 12: Generators as Coroutines (111~118) Sky 筆記 YouTube
以下課程不必進行,下星期開始第三堂課
Section 12: Generators as Coroutines (119~128)
Section 12: Generators as Coroutines (129~136)
Section 13: Project 6 (137~138)
Section 14: Python Updates (139~141)

祝大家學習順利大成功!

1個讚

To Sky 兄:
因為我 8/1 那週去爬山,人在外面,較不便做課程分享,但看來那週的分享人選,大家都很客氣,還沒敲定,我有一個提議,不知您認為如何,7/29 那週就由我先做分享,您則改到 8/5 再來分享,不知您認為如何?
其實每次您問誰要下周分享時,我其實只是擔心,是否能追上訂定的課程進度,因為其實大家知道我的聽課壞習慣,每一章節可能花很多時間,確認聽完寫成筆記後,才會往下一章節走,因此其實我聽課聽的很慢,因此很怕為完成分享進度,若是囫圇吞棗,上場說的稀哩呼嚕又含糊不清,怕只會壞了這個分享課程的招牌,也浪費了大家的時間,雖說如此,但一旦應承下來,我會盡力的,也請大家多多指教,就如同鄉民常說的,如要鞭我,還請鞭我鞭小力些~

2個讚

感謝 Chris 兄,這真是個好建議,我們就這麼辦。


不是客氣。大家都講得很棒,倒是我自己有幾次準備不及的經驗,檢討改進中。


每次我都超級感謝導讀的朋友,學到了自己看課程時沒想到的事。

感謝都來不及了,怎麼可能鞭呢。

不好意思,我有個請求,想徵詢參與讀書會夥伴們的意見。
這兩周碰巧因為很多同事確診,工作較重,我的進度有些慢,目前剛剛才預備要開始看 Python Deep Drive II 的第12節,也因為老師這節一開始的宣告才發現,老師有註明這節的課程已經 Deprecated,且已經從 Python 3.10 之後完全拿掉,這讓我有點尷尬,一則我目前開發環境已經是升到 Python 3.11 版了,這會讓我也不好做練習,再則按我學習的意願,像這樣已經被宣告廢除的技術章節,這一節和下一節(Project 6 是 12 節的練習專案)通常我會放棄掉,直接跳過看後面新的章節。
但碰巧 Sky 兄有排了我做第12節後半段的課程分享,想詢問大家意思,這兩節是否還要再看及分享課程,或者我這兩節部分,可否先跳過,從第13節後,再排我做分享。不好意思,可能或許這要求有些任性~
因為這兩節我打算先跳過,我接著會從 14 節也是 Deep Drive II 最後一節 Python Updates 開始繼續課程~

2個讚

我的建議是跳過 section 12, 13。
不過週二請教大家時,大家還沒空上來看。

所以我才說,本週由我分享原有進度,分享完大家再來討論後續進度。

我建議下週就直接進行 section 14,這節主要在講 Python 各版本的新增功能。
之前 Andy 兄對於觀看 PEP 規格超仔細,如果可以請他分享,對大家的幫助最大。
如果 Andy兄不方便,下週就由原先排定的分享者(就是我)來導讀。

歡迎寶貴建議,謝謝大家!

抱歉,我因為落後進度太多,好不容易看完 Project 5,才發現 Section 12 老師有標註是 Deprecated 且這部分已經從 Python 3.10 起移除,有點太晚反映了,由於這兩節內容還頗多,尤其是 Section 12,想說還是要告知大家一下,跟大家討論一下後續的做法~