我一直想做個 Python 的學習路線圖,不過總覺得不夠好而作罷。
最近第二屆 Python 全攻略的共同學習即將完成,很高興看到大家在討論之後的學習。
決定先整理部分資訊,先求有再求好,之後再慢慢更新。
上了大聯盟,不要第一打席就想打全壘打,先求順利上壘再說。
Part I: Python 基礎課程
1. Python 百日馬
Python 百日馬,我們舉辦過兩屆。
教學品質的確不錯,但有兩個原因造成完成度不高(第一屆大約 20%,第二屆更低,應該小於 10%):
-
英文教學對許多台灣人來說,是個不小的門檻。但其實你更應該透過學習,縮小與世界同步的差距。
-
時程安排:大部分共學夥伴是每週完成一堂課的進度,完成約需兩年 讓許多朋友半途而癈。
100 Days of Code: The Complete Python Pro Bootcamp for 2023
類別:Development > Programming Languages > Python ║ 內容:58 hours ║ 原價:NT$2,690
建立:2020-10-30 ║ 更新:2023-08-07 ║ 註冊:964,938人 ║ 語言:English ║ 字幕:有 ║ 評分:4.68 (222,028人)
2. Python 全攻略
Python 全攻略,我們也舉辦了兩屆,完成約需半年 。第一屆完成度大約 50%,第二屆目前看來大約 10%~20%之間。
優點當然就是中文講課,缺點是節奏不夠快。(許多應該事前準備好的簡報內容,卻以教學時即時寫字的方式進行)
課程介紹: Wilson Ren - 2023 Python 全攻略(中文發音)
2023 Python全攻略
類別:Development > Programming Languages > Python ║ 內容:42 hours ║ 原價:NT$2,190
建立:2022-04-08 ║ 更新:2023-07-10 ║ 註冊:5,352人 ║ 語言:Traditional Chinese ║ 字幕:無 ║ 評分:4.73 (817人)
3. Python 3 Fundamentals
這堂課的講師,就是 Python Deep Dive 四部曲的 Fred 老師。而且這門課程是他在完成 Python Deep Dive 課程後三年,才設計的 Python 入門課程,但很可惜知道的人並不多。
值得一提的是:Fred 老師花了不少篇幅,在目前三大主流的科學計算與資料處理的 library (Numpy, Pandas, Matplotlib) 上,如果你未來想進入資料科學領域,這堂課是學習 Python 的最佳選擇。
Python 3: Fundamentals
類別:Development > Programming Languages > Python ║ 內容:48.5 hours ║ 原價:NT$670
建立:2022-12-30 ║ 更新:2023-07-06 ║ 註冊:6,297人 ║ 語言:English ║ 字幕:有 ║ 評分:4.72 (822人)
4. One Week Python
前述三堂課,完課的時間都比較長。即使是中文教學的 Python 全攻略,也需要將近半年。
所以之前我一直在尋找,有沒有短一點的課,可以讓學生,在 一個暑假中 完成的。
這堂是目前較合適的選擇。
One Week Python
類別:Development > Programming Languages > Python ║ 內容:14.5 hours ║ 原價:NT$1,990
建立:2022-05-02 ║ 更新:2023-04-17 ║ 註冊:12,258人 ║ 語言:English ║ 字幕:有 ║ 評分:4.79 (2,399人)
5. 全攻略 vs. 百日馬
【2023 Python 全攻略】 | 【100 Days of Code(百日馬)】 | |
---|---|---|
講課語言 | 中文 | 英文 |
字幕 | 無 | 英文/簡中… |
總時數 | 42 小時 | 58 小時 |
建立時間 | 2022-04-08 | 2020-10-30 |
更新時間 | 2023-07-10 | 2023-08-07 |
註冊人數 | 5,352人 | 964,938人 |
評分 | 4.73 (817人) | 4.68 (222,028人) |
Part II: Python 進階課程
Python Deep Dive I ~ IV
我們論壇共學從 2022年4月10日 開始,到 2023年8月11日最後一次,終於全部完成。
以下是課程資訊,以及共學總表(包含進度、筆記和錄影):
共學總表: 1️⃣ Python OOP 首部曲:進度、筆記和錄影
Python 3: Deep Dive (Part 1 - Functional)
類別:Development > Programming Languages > Python ║ 內容:46 hours ║ 原價:NT$1,990
建立:2018-03-01 ║ 更新:2022-12-28 ║ 註冊:51,332人 ║ 語言:English ║ 字幕:有 ║ 評分:4.83 (10,113人)
共學總表: 2️⃣ 【共筆】Python OOP 二部曲:進度、筆記和錄影
Python 3: Deep Dive (Part 2 - Iteration, Generators)
類別:Development > Programming Languages > Python ║ 內容:36 hours ║ 原價:NT$1,990
建立:2018-06-27 ║ 更新:2022-12-28 ║ 註冊:30,326人 ║ 語言:English ║ 字幕:有 ║ 評分:4.85 (2,334人)
共學總表: 3️⃣ 【共筆】Python OOP 三部曲:進度、筆記和錄影
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON)
類別:Development > Programming Languages > Python ║ 內容:22 hours ║ 原價:NT$1,990
建立:2019-01-03 ║ 更新:2022-12-28 ║ 註冊:23,931人 ║ 語言:English ║ 字幕:有 ║ 評分:4.88 (1,455人)
共學總表: 4️⃣ 【共筆】Python OOP 四部曲:進度、筆記和錄影
Python 3: Deep Dive (Part 4 - OOP)
類別:Development > Programming Languages > Python ║ 內容:36.5 hours ║ 原價:NT$1,990
建立:2019-08-29 ║ 更新:2022-12-28 ║ 註冊:27,102人 ║ 語言:English ║ 字幕:有 ║ 評分:4.85 (2,605人)
Python Design Patterns
經過一年半,終於攻克 Python Deep Dive(Python 深入學習)後,大家有志一同,選了 Design Patterns 做為我們下階段的主題,這是我們選的課程。
課程介紹: Python Design Patterns(設計模式)大補帖
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人)
Part III: Python 特殊領域應用
之前完成基礎課程的學長姐,曾經共學過的主題:爬蟲、網頁設計、時間序列、機器學習、深度學習…
之後再找時間補充。
Part IV: 8月22日影片說明
8月22日和第二屆 Python 全攻略週二組,分享論壇之前共學的一些經驗。
Again, 祝大家學習順利大成功!