[AIC暑期活動] Python 入門:初探網路爬蟲
美國創新中心本次與PyLadies合作首次推出網路爬蟲課程,讓初次接觸 Python新手或是對網路爬蟲有興趣的人都可以藉此機會透過程式學習的方始,了解Python的程式撰寫技巧,機會難得,報名從速!!
課程內容:
-
Python
基礎語法(判斷式、迴圈、串列、檔案I/O)
-
網路爬蟲工具介紹(requests、lxml)
-
HTML架構解析
-
網頁運作原理簡介
- 爬蟲實例解析與實戰技巧
課程對象:
1. 無程式經驗、 Python新手或是對網路爬蟲有興趣的學員
上課地點:美國創新中心 多功能教室 (臺北市信義區光復南路133號1樓 [松山文創園區] )
2. 課程須知:本課程因為電腦實作課程,學員需自行準備筆記型電腦
課程大綱:
本課程為持續性的課程,共3堂漸進式實戰學習,活動時間:2017/07/14 、 2017/07/15、2017/7/22
| 日期 | 課綱 | 課程內容 |
| 7/14 19:30-21:30 | Python基本介紹與第一隻網路爬蟲 |
-
Python 與網路爬蟲簡介
- juypter使用教學 |
| 7/15 14:00-16:00 | HTML簡介與解析 |
-
HTML、
CSS、JavaScript簡介
-
HTML
結構介紹
|
| 7/22 14:00-16:00 |
網頁運作原理說明與爬蟲實例解析 |
-
request & response 簡介
-
GET/POST
|
授課老師:
|
Mars Weng
Tripresso Advanced Data Engineer Mars Weng 現任職於Tripresso,擔任資料工程師,工作內容是旅行資料的爬蟲抓取與資料清理,以及規劃各種可能的資料整合應用。解決問題是 Mars 的核心精神,不只寫程式可以達到這個目的,培養夥伴學習程式也是一個很好的解答,目前擔任PyLadies Hosts之一,負責帶領初探Python或是對網路爬蟲有興趣的人。 |
什麼是 Python:
Python 是目前最熱門的程式語言之一,「優雅」、「明確」、「簡單」的設計哲學,很適合初學者學習,在各領域也能看到他的蹤跡。
程式其實就是要簡化我們平常瑣碎的重複性工作,舉例來說,Python 專長之一是網路爬蟲,有了網路爬蟲,我們就可以抓取各種網路上的資料,小至我們要下載一個網路相簿,需要在每一張圖片上重複按下右鍵、另存新檔⋯⋯只要用不到15行的程式碼就可以節省這些過程;大至搜集網路上的言論追蹤時下話題趨勢,都是網路爬蟲的範疇。此外,Python 坐擁廣大的資源庫,讓我們不需要自己重新撰寫龐大的數學算式或是邏輯架構,即可輕鬆地進行資料分析、架設網站呈現各種視覺化報表,甚至是軟硬整合等等的許多需求,都可以用 Python 這單一的語言完成,這也是Python如此受歡迎的原因。~[form PyLadies]




