一、課程目標(biāo)
課程中通過細(xì)致講解,使學(xué)員掌握該技術(shù)的本質(zhì)。具體收益包括:
1.掌握Python基礎(chǔ);
2.理解Python腳本的應(yīng)用場景并掌握可視化界面的開發(fā);
3.通過實際項目案例掌握Python的數(shù)據(jù)分析思路及方法;
4.Python調(diào)用Hadoop實現(xiàn)電影推薦功能。
二、課程特色
本次培訓(xùn)從實戰(zhàn)的角度對Python進行全面剖析,并結(jié)合實際案例分析和探討Python技術(shù)的應(yīng)用場景,給Python相關(guān)從業(yè)人員以指導(dǎo)和啟迪。
三、培訓(xùn)對象
Python開發(fā)人員、人工智能相關(guān)技術(shù)人員。
四、培訓(xùn)方式
本次培訓(xùn)為期3天,共計18小時。
培訓(xùn)方式:線上遠(yuǎn)程視頻(線上支持語音和文字在線交流和回放一年)
五、培訓(xùn)大綱
時間 |
培訓(xùn)模塊 |
培訓(xùn)內(nèi)容 |
第一天
上午 |
Python 函數(shù)與類 |
- PyCharm環(huán)境搭建與GIT使用
- 缺省參數(shù)、可變參數(shù)、關(guān)鍵字參數(shù)、
- Lambda函數(shù)、遞歸函數(shù)
- Python面向?qū)ο缶幊?封裝、繼承、多態(tài))
- 模塊、包、Python標(biāo)準(zhǔn)庫介紹
|
第一天
下午 |
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編寫電影推薦代碼
|
備注:內(nèi)容還可以根據(jù)具體需求進行溝通調(diào)整