課程介紹
本課程從實戰(zhàn)的角度對Python進行了全面的剖析,并結(jié)合實際案例分析和探討Python技術(shù)的應(yīng)用場景,給Python相關(guān)從業(yè)人員以指導(dǎo)和啟迪。
培訓(xùn)對象
信息技術(shù)工程師,大數(shù)據(jù)推廣人員,對課程感興趣的人員。
課程收益
掌握Python基礎(chǔ);
理解Python腳本的應(yīng)用場景并掌握可視化界面的開發(fā);
通過實際項目案例掌握Python的數(shù)據(jù)分析思路及方法;
Python調(diào)用Hadoop實現(xiàn)電影推薦功能。
知識概要
-- Python函數(shù)與類;
-- Scrapy框架實踐;
-- Python常用科學(xué)庫;
-- Python數(shù)據(jù)可視化;
-- 數(shù)據(jù)分析算法介紹;
-- Python + Hadoop數(shù)據(jù)推薦。
課程大綱
Python函數(shù)與類
PyCharm環(huán)境搭建與GIT使用
缺省參數(shù)、可變參數(shù)、關(guān)鍵字參數(shù)
Python面向?qū)ο缶幊?封裝、繼承、多態(tài))
模塊、包、Python標準庫介紹
Scrapy框架實踐
Scrapy介紹與環(huán)境搭建
網(wǎng)頁數(shù)據(jù)解析之xpath
Selenium與“幻影”瀏覽器-PhantomJS
動態(tài)IP設(shè)置與反爬蟲技術(shù)
豆瓣電影站點爬取實踐
Python常用科學(xué)庫
Numpy數(shù)組處理支持
Scipy矩陣計算模塊
Pandas數(shù)據(jù)分析和探索工具
StatsModels統(tǒng)計建模庫
Python數(shù)據(jù)可視化
Matplotlib庫
Pygal庫
直方圖、餅圖
折線圖、散點圖
數(shù)據(jù)分析算法介紹
如何公開采集數(shù)據(jù)
協(xié)同過濾算法
隱語義模型求解
Surprise庫使用方式
Python + Hadoop數(shù)據(jù)推薦
Hadoop安裝與啟動
Python + MapReduce編程實戰(zhàn)
Hadoop中的Shuffle與Sort原理應(yīng)用
電影相似度原理分析
Python + Hadoop編寫電影推薦代碼
學(xué)習(xí)考核與經(jīng)驗交流
認證過程
無認證考試
開班信息
暫無開班信息