Udemy線上課程 Python基礎課程和網路爬蟲入門實戰(含教材) 講師:Ryan Ho 影音教學 中文發音 繁體中文字幕版(DVD版)
Udemy線上課程Python基礎課程和網路爬蟲入門實戰(含教材)講師:RyanHo影音教學中文發音繁體中文字幕版(DVD版)
內容說明:
這是一堂適合Python程式語言初學者的課程,課程主要是教同學從完全不會寫程式,到能夠撰寫出抓取網路資料的爬蟲程式,課程中示範抓取PTT文章和台鐵時刻表的時間,透過教同學如何抓取網路資料,熟練Python程式語言技巧。最後課程的整合實戰練習,會抓取NBA官網和ESPN提供的數據資料,並且匯入資料庫取得分析後的結果。
課程架構主要分成四個部分,分別是Python基礎課程、網路爬蟲程式、資料庫基礎教學和專題實作,以下針對這四個部分做詳細介紹。
Python基礎課程
課程適合初學者,課程單元將從基礎課程開始教,內容包含:
*變數與資料型態(List,Tuple,Set,Dictionary)
*For迴圈、While迴圈
*IF判斷、運算子
*異常控制try-except
*模組
*函式
較為進階的課程內容包含:
*Lambda
*物件導向
*單元測試
*檔案輸入與輸出
教學中也附有練習題目讓同學熟悉課程中的技巧。
網路爬蟲程式
網路上有許多豐富的資訊,我們可以透過Python抓取網頁資料工具BeautifulSoup和Selenium,撰寫爬蟲程式自動化蒐集每天最新資料,課程中提供多種抓取資料的方式和技巧,讓同學可以抓取自己想要的網頁資料和數據。
資料庫基礎教學
抓取下來的數據要能夠有效的被使用,必須將數據儲存在資料庫當中,課程單元將會教同學如何使用資料庫技術和SQL語法,並且有效使用這些數據資料,Ryan目前在Hahow也有開設一堂資料庫設計課程,課程中同學給予很多正面的評價,而我仍然會用同樣的教學品質授課。
專題實作
課程除了基礎教學,會搭配專題實作練習,透過抓取知名網路社群平台資料PTT文章和台鐵網路時刻表,實作抓取網路資料和數據的結果。因為NBA官網有豐富的球賽數據,最後會示範如何抓取NBA官網,並存放到資料庫當中分析數據結果,讓同學理解用Python程式語言抓取資料和實際應用的技巧。
講師Ryan
華碩高級工程師,多年軟體開發經驗
CodeGym創辦人
目前在Hahow有開設Java和資料庫設計課程
課程品質保證
後製剪輯,沒有贅詞,確保優質學習過程
有字幕,邊看邊學更容易理解
Youtuber愛用麥克風,鐵三角AT2020usb+
程式一行一行說明帶著你一起學,讓你聽得清楚又明白
適合對象
想學習Python程式語言基礎課程的初學者
對於網路爬蟲技術感興趣的Python初級開發人員
適合學習數據分析基礎的朋友

你將會學到的
python程式語言
網路爬蟲技術
資料庫設計
課程內容:
├─01課程大綱與教學介紹
│001課程介紹.mp4
│
├─02開發環境與設定
│002Anaconda.txt
│002安裝Python學習環境.mp4
│003PyCharm.txt
│003安裝PyCharm.mp4
│004Repl-it.txt
│004線上編輯程式服務Repl.it.mp4
│
├─03Python基礎課程
│0053-1.zip
│005第一隻Python程式.mp4
│0063-2.ipynb.zip
│006變數和輸入文字.mp4
│0073-3.zip
│007內建型態與轉型的方式.mp4
│0083-4.ipynb.zip
│008異常控制try-except.mp4
│0093-5.ipynb.zip
│009運算子和判斷條件.mp4
│0103-6.ipynb.zip
│010函式.mp4
│0113-7.ipynb.zip
│011List和Tuple.mp4
│0123-8.ipynb.zip
│012字典Dictionary.mp4
│0133-9.ipynb.zip
│013集合Set.mp4
│0143-10.ipynb.zip
│014for迴圈和while迴圈.mp4
│0153-11.ipynb.zip
│015作業練習-問題說明.mp4
│0163-12.ipynb.zip
│016作業練習-解答教學.mp4
│0173-13.ipynb.zip
│017作業練習-問題說明.mp4
│0183-14.ipynb.zip
│018作業練習-解答教學.mp4
│0193-15.ipynb.zip
│019物件導向1.mp4
│0203-16.ipynb.zip
│020物件導向2.mp4
│0213-17.ipynb.zip
│021作業練習-問題說明.mp4
│0223-18.ipynb.zip
│022作業練習-解答教學.mp4
│023bmi.py
│023demo.py
│023模組使用方式.mp4
│0243-20.ipynb.zip
│024Lambda.mp4
│025bmi.py
│025demo.py
│025自動化測試撰寫好的程式.mp4
│0263-22.ipynb.zip
│026檔案輸入與輸出.mp4
│027demo.py
│027作業練習-問題說明.mp4
│028demo.py
│028作業練習-解答教學.mp4
│
├─04爬蟲程式
│029網頁爬蟲程式基本介紹與安裝.mp4
│0304-2.ipynb.zip
│030BeautifulSoup功能教學(1).mp4
│0314-3.ipynb.zip
│031BeautifulSoup功能教學(2).mp4
│0324-4.ipynb.zip
│032爬蟲程式實戰:PTT.mp4
│033爬蟲程式實戰:臺鐵時刻表(1).mp4
│0344-6.ipynb.zip
│034爬蟲程式實戰:臺鐵時刻表(2).mp4
│0354-7.ipynb.zip
│035Selenium安裝與功能教學.mp4
│0364-8.ipynb.zip
│036爬蟲程式實戰範例:ESPN球員數據.mp4
│037爬蟲程式實戰範例:NBA官網數據(1).mp4
│0384-10.ipynb.zip
│038爬蟲程式實戰範例:NBA官網數據(2).mp4
│
└─05資料庫
039.txt
039SQL.txt
039資料庫與SQL基礎語法.mp4
0405-2.ipynb.zip
040Python存取資料庫資料.mp4
041.txt
041NBA數據分析-爬蟲資料與資料庫整合實作(1).mp4
042-table-sql.txt
0425-4.ipynb.zip
042NBA數據分析-爬蟲資料與資料庫整合實作(2).mp4