一、課程目標(biāo)
課程中通過細(xì)致講解,使學(xué)員掌握該技術(shù)的本質(zhì)。具體收益包括:
1.掌握Python基礎(chǔ);
2.理解Python腳本的應(yīng)用場(chǎng)景并掌握可視化界面的開發(fā);
3.通過實(shí)際項(xiàng)目案例掌握Python的數(shù)據(jù)分析思路及方法;
4.Python調(diào)用Hadoop實(shí)現(xiàn)電影推薦功能。
二、課程特色
本次培訓(xùn)從實(shí)戰(zhàn)的角度對(duì)Python進(jìn)行全面剖析,并結(jié)合實(shí)際案例分析和探討Python技術(shù)的應(yīng)用場(chǎng)景,給Python相關(guān)從業(yè)人員以指導(dǎo)和啟迪。
三、培訓(xùn)對(duì)象
Python開發(fā)人員、人工智能相關(guān)技術(shù)人員。
四、培訓(xùn)方式
本次培訓(xùn)為期3天,共計(jì)18小時(shí)。
培訓(xùn)方式:線上遠(yuǎn)程視頻(線上支持語(yǔ)音和文字在線交流和回放一年)
五、培訓(xùn)大綱
時(shí)間 |
培訓(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)庫(kù)介紹
|
第一天
下午 |
Scrapy框架實(shí)踐 |
- Scrapy介紹與環(huán)境搭建
- 網(wǎng)頁(yè)數(shù)據(jù)解析之xpath
- Selenium與“幻影”瀏覽器-PhantomJS
- 動(dòng)態(tài)IP設(shè)置與反爬蟲技術(shù)
- 豆瓣電影站點(diǎn)爬取實(shí)踐
|
第二天
上午 |
Python常用科學(xué)庫(kù) |
- Numpy數(shù)組處理支持
- Scipy矩陣計(jì)算模塊
- Pandas數(shù)據(jù)分析和探索工具
- StatsModels統(tǒng)計(jì)建模庫(kù)
|
第二天
下午 |
Python數(shù)據(jù)可視化 |
- Matplotlib庫(kù)
- Pygal庫(kù)
- 直方圖、餅圖
- 折線圖、散點(diǎn)圖
|
第三天
上午 |
數(shù)據(jù)分析算法介紹 |
- 如何公開采集數(shù)據(jù)
- 協(xié)同過濾算法
- 隱語(yǔ)義模型求解
- Surprise庫(kù)使用方式
|
第三天
下午 |
Python + Hadoop數(shù)據(jù)推薦 |
- Hadoop安裝與啟動(dòng)
- Python + MapReduce編程實(shí)戰(zhàn)
- Hadoop中的Shuffle與Sort原理應(yīng)用
- 電影相似度原理分析
- Python + Hadoop編寫電影推薦代碼
|
備注:內(nèi)容還可以根據(jù)具體需求進(jìn)行溝通調(diào)整