fbpx

中文課程 -【2019 】 Python基礎課程和網路爬蟲入門實戰

課程簡介

整合 Python 程式語言、爬蟲技術和資料庫設計的基礎課程

課程介紹:简中

從這 5 小時的課程,你會學到

  • python程式語言
  • 網路爬蟲技術
  • 資料庫設計

要求

  • 準備一台 Mac 或 Windows 電腦即可

課程說明

這是一堂適合Python程式語言初學者的課程,課程主要是教同學從完全不會寫程式,到能夠撰寫出抓取網路資料的爬蟲程式,課程中透過示範抓取PTT文章和臺鐵時刻表的時間,透過教同學如何抓取網路資料,熟練Python程式語言技巧。最後課程的整合實戰練習,會抓取NBA官網和ESPN提供的資料資料,並且匯入資料庫取得分析後的結果。

課程架構主要分成四個部分,分別是Python基礎課程、網路爬蟲程式、資料庫基礎教學和專題實作,以下針對這四個部分做詳細介紹。

1 Python基礎課程

課程適合初學者,課程單元將從基礎課程開始教,內容包含:
* 變數與資料型態(List, Tuple, Set, Dictionary)
* For迴圈、While迴圈
* IF判斷、運運算元
* 異常控制try-except
* 模組
* 函式

較為進階的課程內容包含:
* Lambda
* 物件導向
* 單元測試
* 檔案輸入與輸出
教學中也附有練習題目讓同學熟悉課程中的技巧。

2 網路爬蟲程式

網路上有許多豐富的資訊,我們可以透過Python抓取網頁資料工具BeautifulSoup和Selenium,撰寫爬蟲程式自動化蒐集每天最新資料,課程中提供多種抓取資料的方式和技巧,讓同學可以抓取自己想要的網頁資料和資料。

3 資料庫基礎教學

抓取下來的資料要能夠有效的被使用,必須將資料儲存在資料庫當中,課程單元將會教同學如何使用資料庫技術和SQL語法,並且有效使用這些資料資料,Ryan目前在Hahow也有開設一堂資料庫設計課程,課程中同學給予很多正面的評價,而我仍然會用同樣的教學品質授課。

4. 專題實作

課程除了基礎教學,會搭配專題實作練習,透過抓取知名網路社群平臺資料PTT文章和臺鐵網路時刻表,實作抓取網路資料和資料的結果。因為NBA官網有豐富的球賽資料,最後會示範如何抓取NBA官網,並存放到資料庫當中分析資料結果,讓同學理解用Python程式語言抓取資料和實際應用的技巧。

講師Ryan

  • 華碩高階工程師,多年軟體開發經驗
  • Code Gym 創辦人
    目前在Hahow有開設Java和資料庫設計課程

課程品質保證

  • 後製剪輯,沒有贅詞,確保優質學習過程
  • 有字幕,邊看邊學更容易理解
  • Youtuber愛用麥克風,鐵三角AT2020 usb+
  • 程式一行一行說明帶著你一起學,讓你聽得清楚又明白

適合對象

  • 想學習Python程式語言基礎課程的初學者
  • 對於網路爬蟲技術感興趣的Python初級開發人員
  • 適合學習資料分析基礎的朋友

從實作專案來學習,已經被證明是學習技能的最有效的方法,對程式設計更是如此!

如果你正在尋找透過實作來學習 Python 程式語言的課程,那這堂課程就是你最好的選擇

目標受眾

  • 對Python程式語言有興趣的初學者
  • 有程式語言基礎但想學習網路爬蟲技術的開發人員
  • 對NBA數據分析感興趣的朋友

講師簡介

Ryan Ho 程式設計師

Ryan 任職於科技公司IT部門,有多年軟體開發實務經驗,喜歡程式語言與電腦相關技術,並且不斷自我學習和成長,慢慢地發現與人分享知識的喜悅,與有需要的人一起彼此學習成長,目前在Hahow平臺上有Java程式語言以及資料庫設計課程。


報名參加課程

Sponsored by Udemy

也許你會有興趣

 學習資訊不漏接-歡迎使用 App 訂閱發文通知 

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: