課程目標(biāo):
讓學(xué)員從零基礎(chǔ)開始全面系統(tǒng)地掌握Python數(shù)據(jù)分析與挖掘的相關(guān)知識,并能夠勝任Python3數(shù)據(jù)分析及數(shù)據(jù)分析與挖掘中級工程師以上的工作,學(xué)完后,能夠讓學(xué)員掌握Python3基礎(chǔ)知識、編寫Python爬蟲進行互聯(lián)網(wǎng)數(shù)據(jù)采集、Python大數(shù)據(jù)分析與挖掘等方面的知識,并能夠?qū)σ恍┐笮途W(wǎng)站的數(shù)據(jù)進行采集與分析等,完成類似的中大型數(shù)據(jù)分析與挖掘項目。
詳細(xì)課程大綱:
核心模塊概覽:
Python基礎(chǔ)知識(4課時)
Python爬蟲技術(shù)(12課時)
Python數(shù)據(jù)分析與挖掘技術(shù)(24課時)
第一階段:Python基礎(chǔ)
第1周 Python零基礎(chǔ)入門(4小時)
課程介紹
Python初識
Python語法基礎(chǔ)
Python控制流
Python函數(shù)
Python模塊
Python文件操作
Python異常處理
第二階段:Python爬蟲技術(shù)
第2周 網(wǎng)絡(luò)爬蟲理論與簡單爬蟲編寫(4小時)
網(wǎng)絡(luò)爬蟲初識
網(wǎng)絡(luò)爬蟲原理
正則表達(dá)式
Urllib庫實戰(zhàn)
爬蟲的異常處理
爬蟲的瀏覽器偽裝技術(shù)
Python新聞爬蟲實戰(zhàn)
第3周 復(fù)雜網(wǎng)絡(luò)爬蟲的編寫與Scrapy框架(4小時)
爬蟲防屏蔽手段之代理服務(wù)器實戰(zhàn)
圖片爬蟲實戰(zhàn)
微信爬蟲實戰(zhàn)
多線程爬蟲實戰(zhàn)
Scrapy框架的安裝
Scrapy框架常見命令實戰(zhàn)
第4周 Scrapy框架深入實戰(zhàn)(4小時)
第一個Scrapy爬蟲
Scrapy自動爬蟲實戰(zhàn)
Scrapy自動登陸爬蟲實戰(zhàn)
用Scrapy爬取某大型商城網(wǎng)站的數(shù)據(jù)
第三階段:Python數(shù)據(jù)分析與挖掘技術(shù)(24課時)
第5周 Python數(shù)據(jù)分析與挖掘技術(shù)基礎(chǔ)(4小時)
快速了解數(shù)據(jù)分析與挖掘技術(shù)
Python數(shù)據(jù)導(dǎo)入實戰(zhàn)
Python數(shù)據(jù)可視化分析實現(xiàn)
第6周 Python數(shù)據(jù)清洗、集成與變換(4小時)
Python數(shù)據(jù)清洗實戰(zhàn)
Python數(shù)據(jù)集成實戰(zhàn)
Python數(shù)據(jù)變換實戰(zhàn)
學(xué)會預(yù)處理大規(guī)模數(shù)據(jù)
第7周 Python數(shù)據(jù)規(guī)約與文本挖掘(4小時)
Python數(shù)據(jù)規(guī)約實戰(zhàn)
Python文本挖掘之關(guān)鍵詞提取
Python文本挖掘之自動匹配推薦實現(xiàn)
第8周 Python數(shù)據(jù)建模與分類實現(xiàn)(4小時)
Python數(shù)據(jù)建模概述
Python數(shù)據(jù)分類實現(xiàn)過程
常見分類算法
KNN算法
貝克斯方法
回歸分析與決策樹
第9周 Python數(shù)據(jù)分析與挖掘聚類實現(xiàn)與回歸分析(4小時)
聚類常見算法
聚類三法實戰(zhàn)(劃分法、層次法、密度法)
K-Means算法
Python數(shù)據(jù)回歸分析實現(xiàn)基礎(chǔ)
人工神經(jīng)網(wǎng)絡(luò)算法
第10周 Python降維技術(shù)與大型數(shù)據(jù)分析與挖掘項目實訓(xùn)(4小時)
Python數(shù)據(jù)降維分析實現(xiàn)
大型社交網(wǎng)站用戶行為基本數(shù)據(jù)分析與挖掘分析項目概述與實現(xiàn)思路
大型社交網(wǎng)站用戶行為基本數(shù)據(jù)分析與挖掘分析項目數(shù)據(jù)預(yù)處理實戰(zhàn)
大型社交網(wǎng)站用戶行為基本數(shù)據(jù)分析與挖掘分析項目數(shù)據(jù)建模實戰(zhàn)
大型社交網(wǎng)站用戶行為基本數(shù)據(jù)分析與挖掘分析項目終極實戰(zhàn)






