Udemy線上課程 初入 Python 的資料網路爬蟲實戰,培養程式化資料蒐集能力 抓取你所需要的網頁資料(含教材) 講師:Happy Coding 快樂學程式 影音教學 中文發音 繁體中文版(DVD版)
這是個既新穎有充滿樂趣的時代,我們有許多的時候會透過網路來獲得解決方式與各式各樣的資料。
而其中最花費大量時間的就是「複製貼上」在不斷蒐集資料與整理資料的過程是否有方式幫助你用聰明的方式進行特定資料蒐集呢?在程式領域中我們會使用擅長做數字處理聞名的 Python 來進行資料處理。
你為什麼需要上這堂課?
Python 具有簡單易學、功能強大的特色,比起其他程式語言,更適合作為初學者學習的第一個程式語言。
在知名 Youtuber Techlead 的影片中提到 2020 年具有優勢的程式語言,Python 在數據上的表現尤為突出,可至 Youtube 搜尋「Top Programming Languages in 2020 」。
特性如下:
擁有大量的函式庫與社群支持。
低門檻的語法特徵相比於其他靜態語言。
靈活度並具有可讀性,操作資料容易上手。
良好的視覺化能力,並可用使用在 Web, AI 等產業。
本課程將會包含以下內容:
這堂課程分為三個章節。
從基礎 Python ,讓你可以一起練習,接著使用 Python 常用套件 Requests, Beautifulsoup 進行網頁資料抓取,存成常用的資料格式後,從 Python 在數據清理上的常用套件 Pandas 處理 Spreadsheet 或是 Excel 上的表格式資料,並運用基礎的 Maplotlib 去製作具有意義性的圖表、甚至有洞見的資訊,幫助自身或公司成長,提升你的競爭力。
關於開課單位
快樂學程式在臺灣擁有超過 1000 人參與的在地社群活動。
截至 2020 年我們已經舉辦超過兩年的社群與活動,每個月皆有程式思維相關的聚會與交流,深耕社群並參與推廣工程思維,讓非本科系的男孩女孩皆能一窺程式的風趣與培養解決問題的能力。
?Quiz(build-a-python-crawler).html
01 環境建置與基礎 Python 認識
001 程式語言與 Python.mp4
002 Python 變數介紹.mp4
003 Python環境建置與 Anaconda.mp4
004 變數型別.mp4
005 資料結構.mp4
006 運算子介紹.mp4
007 條件判斷式.mp4
008 迴圈使用.mp4
009 迴圈與字典的應用.mp4
010 函式介紹 print().mp4
011 函式方法介紹 - 數值、字串處理.mp4
012 函式方法介紹 - 資料結構處理.mp4
013 自定義函式與 Lambda.mp4
014 檔案處理與套件使用介紹.mp4
02 爬蟲教學
015 網站結構介紹.mp4
016 爬蟲原理講解.mp4
017 靜態網頁 - Requests 套件.mp4
018 靜態網頁 - beautifulsoup 解析.mp4
019 靜態網頁 - 分頁解析處理.mp4
020 動態網頁 - Requests 與 API.mp4
021 動態網頁 - JSON 介紹與解析.mp4
022 動態網頁 - Selenium 套件.mp4
023 動態網頁 - Selenium 與 Beautiful Soup 對接.mp4
024 總結網路爬蟲.mp4
025 練習:開發自己的網頁爬蟲程式.mp4
03 爬蟲進階與後續應用
026 Python 在各領域的應用.mp4
027 基本資料處理 - Pandas 資料存取.mp4
028 基本資料處理 - Pandas 基本資料處理.mp4
029 資料視覺化 - Matplotlib 圖表繪製.mp4