Scrapy 爬蟲推薦課程

原本想把之前爬蟲共學課程的討論資料抓出來,發現 Slack 把舊訊息隱藏起來了,要成為付費會員才能看,只好作罷。

Slack: 最早期我們的共學課程是使用 Slack,當時快超過免費上限,所以才改用 Discord。而論壇則是 Python百日馬開始前,才決定架設。

剛上完 Python全攻略的週二組,接下來選擇了爬蟲這個主題。

爬蟲課程有個大家都有的問題,網站會持續改版,所以爬蟲示範可能要常常更新。


結論

先講結論,我們會從下面這兩堂課中,選擇一堂來做共學的課程。

選擇方式是:請大家分別到這兩位講師的 YouTube 頻道,試聽幾堂課,然後我們再來投票表決。

【Modern Web Scraping】 【Scrapy Masterclass】
講課語言 英文 英文
字幕
總時數 9 小時 7.5 小時
建立時間 2018-08-31 2022-04-03
更新時間 2021-05-26 2022-10-27
註冊人數 21,764 人 6,231人
評分 4.46 (3,446人) 4.47 (45人)

候選一

Modern Web Scraping with Python using Scrapy Splash Selenium
類別:Development > Programming Languages > Web Scraping ║ 內容:9 hours ║ 原價:NT$990
建立:2018-08-31 ║ 更新:2021-05-26 ║ 註冊:21,764人 ║ 語言:English ║ 字幕:有 ║ 評分:4.46 (3,446人)

講師 Ahmed Rafik - YouTube 頻道:

候選二

Scrapy Masterclass: Learn Web Scraping With Scrapy Framework
類別:Development > Programming Languages > Scrapy ║ 內容:7.5 hours ║ 原價:NT$1,690
建立:2022-04-03 ║ 更新:2022-10-27 ║ 註冊:6,231人 ║ 語言:English ║ 字幕:有 ║ 評分:4.47 (45人)

講師 Rahul Mula - YouTube 頻道 Playlist:


遺珠

我們去年共學課程,選擇上面兩堂侯選課程的第一堂。

不過現在看這堂課,有幾個問題:

  1. 最後更新時間已超過一年半。

  2. 近期的 QA,講師也沒有回覆。

這位講師(Ahmed Rafik)在 udemy 總共開了三堂課,全都是爬蟲相關,真的教的不錯。

另外兩堂課

Advanced Web Scraping with Python using Scrapy & Splash
類別:Development > Data Science > Scrapy ║ 內容:5.5 hours ║ 原價:NT$830
建立:2020-01-14 ║ 更新:2020-08-14 ║ 註冊:5,650人 ║ 語言:English ║ 字幕:有 ║ 評分:4.57 (396人)

Web Scraping 101 with Python3 using REQUESTS, LXML & SPLASH
類別:IT & Software > Other IT & Software > Web Scraping ║ 內容:4.5 hours ║ 原價:NT$670
建立:2019-05-07 ║ 更新:2020-03-27 ║ 註冊:3,051人 ║ 語言:English ║ 字幕:有 ║ 評分:4.28 (368人)

這兩堂課我也有買,不過更久沒更新了。


放棄一

我講過幾次的食安 App 故事,當時上述課程都還沒建立,我選的是這堂:

Scrapy: Powerful Web Scraping & Crawling with Python
類別:Development > Programming Languages > Web Scraping ║ 內容:11 hours ║ 原價:NT$2,290
建立:2017-02-17 ║ 更新:2020-01-14 ║ 註冊:15,835人 ║ 語言:English ║ 字幕:有 ║ 評分:4.24 (2,691人)

如大家所見,更久沒更新了。當時評分還不錯,可能後來沒持續更新、QA也做得不足,評分就慢慢掉下來了。

其實這位講師(Lazar Telebak)之前就選擇慢慢淡出,但還算負責,授權給一家公司(GoTrained Academy)來幫忙做 QA 問答(推測是購課利潤分成),但看來這家公司也覺得沒利潤,所以放棄了。


如果以上課程都不適合的話,有沒有比較新的選擇呢?

有,但沒上過,不確定是否 OK。列為候選課程二,資料請見上方。

還有一堂課,涵蓋範圍廣了點(BeautifulSoup, Selenium & Scrapy),由於總註冊人數不多,暫不考慮。

放棄二

Web Scraping in Python BeautifulSoup, Selenium & Scrapy 2022
類別:Development > Programming Languages > Web Scraping ║ 內容:9 hours ║ 原價:NT$1,170
建立:2021-08-10 ║ 更新:2022-11-08 ║ 註冊:1,584人 ║ 語言:English ║ 字幕:有 ║ 評分:4.52 (251人)

1個讚