【課程內(nèi)容】
階段 Python
Python基礎(chǔ)教程
Python的基本介紹、操作系統(tǒng)、Python語(yǔ)言的發(fā)展史、解釋型語(yǔ)言與編譯型語(yǔ)言對(duì)比、個(gè)Python小程序、注釋、輸入與輸出
變量與常量、數(shù)字、字符串、列表、元組、字典、集合、類型的相互轉(zhuǎn)換、運(yùn)算符與表達(dá)式、布爾值
條件控制語(yǔ)句、循環(huán)語(yǔ)句、break與continue
函數(shù)、參數(shù)、返回值、匿名函數(shù)、遞歸
變量的作用域、異常處理、os模式、文件操作、模塊的作用、導(dǎo)入模塊、自定義模塊、包、第三方包
類、類的實(shí)例化、訪問(wèn)對(duì)象的屬性與方法、析構(gòu)函數(shù)、部分魔法方法
單繼承、多繼承、對(duì)象的屬性與類屬性、類的方法、靜態(tài)方法、動(dòng)態(tài)增加屬性
裝飾器、生成器、迭代器、pygame模塊
項(xiàng)目:基于Python的游戲設(shè)計(jì)
Python教程
網(wǎng)絡(luò)通信概述、socket簡(jiǎn)介、udp網(wǎng)絡(luò)發(fā)送與接收數(shù)據(jù)
tcp網(wǎng)絡(luò)客戶端與服務(wù)器端、tcp接收和發(fā)送數(shù)據(jù)、tcp與udp比較
網(wǎng)絡(luò)基礎(chǔ)和HTTP協(xié)議、tcp/ip簡(jiǎn)介、tcp長(zhǎng)連接和短連接、HTTP協(xié)議、epoll編程
多任務(wù)管理:線程、線程之間共享全局變量、線程鎖的問(wèn)題、線程之間通信、進(jìn)程與線程的對(duì)比
多任務(wù)管理:協(xié)程、協(xié)程原理、多方式實(shí)現(xiàn)協(xié)程
多任務(wù)管理:進(jìn)程、利用多進(jìn)程實(shí)現(xiàn)多任務(wù)、父子進(jìn)程的先后順利、多進(jìn)程使用的注意點(diǎn)、進(jìn)程之間的通信、進(jìn)程池
正則表達(dá)式:正則的規(guī)則、re模塊、match、search、檢索和替換、元字符
json數(shù)據(jù)、json與Pythono服務(wù)器開發(fā)
第二階段 WEB
網(wǎng)頁(yè)開發(fā)
HTML:HTML規(guī)范,常用工具、HTML文檔基本結(jié)構(gòu)、基本標(biāo)簽、有序列表和無(wú)序列表、超鏈接、圖片、路徑、表單、文本框、單選框、復(fù)選框、下拉菜單、地理定位
CSS:css樣式引入、選擇器、選擇器權(quán)重問(wèn)題、版心居中、行內(nèi)標(biāo)簽的垂直內(nèi)外邊距、屬性、盒子模型(margin padding)、溢出問(wèn)題(容器溢出、文本溢出)
CSS:浮動(dòng)、清除浮動(dòng)、定位的問(wèn)題(定位屬性、相對(duì)定位、定位、元素層疊)
JS:js引入、js中輸出問(wèn)題、js變量的問(wèn)題、分支語(yǔ)句的問(wèn)題、js的數(shù)據(jù)類型(數(shù)組、字符串)、定時(shí)器、封閉函數(shù)
JQ:jq選擇器、jq控制CSS樣式、parent、siblings、children、animate、each
JQ:層級(jí)菜單、focus、submit、校驗(yàn)正則、json、ajax提交
項(xiàng)目:尚惠優(yōu)品界面的書寫
數(shù)據(jù)庫(kù)開發(fā)
mysql數(shù)據(jù)庫(kù)開發(fā):安裝、數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)查詢、mysql與Python交互
redis數(shù)據(jù)庫(kù)開發(fā):安裝、基本數(shù)據(jù)類型、基本命令、redis與Python交互
MongoDB數(shù)據(jù)庫(kù)開發(fā):安裝、基本命令、MongoDB與Python交互
firebase數(shù)據(jù)庫(kù)開發(fā)
web開發(fā)
django簡(jiǎn)介;MVC與MVT的介紹、DjangoMVT的項(xiàng)目流程
創(chuàng)建django項(xiàng)目、模型、站點(diǎn)管理、視圖與URL、模板
模型類、條件查詢、查詢集、關(guān)聯(lián)
視圖、httprequest對(duì)象、get與post請(qǐng)求的屬性、httpresponse對(duì)象、session與cookie
模板語(yǔ)言基本學(xué)習(xí)、模板繼承、跨站請(qǐng)求偽造、反向解析、靜態(tài)文件的處理
后臺(tái)管理站點(diǎn)、上傳圖片的方式:上傳至本地、上傳到其他圖片服務(wù)器、全文檢索框架、celery、NGINX
Web開發(fā)項(xiàng)目
tornado與django的對(duì)比
tornado.httpserver、tornado.options、tornado.web、torna-do.ioloop模塊的簡(jiǎn)單了解
application的設(shè)置、接口與調(diào)用順序、輸入、輸出、靜態(tài)文件、模板文件
數(shù)據(jù)庫(kù)交互、xsrf、session、cookie、用戶登錄驗(yàn)證、tornado異步、websocket
第三階段 爬蟲項(xiàng)目
通用爬蟲與聚焦爬蟲、抓包工具、爬蟲入門、Urllib基礎(chǔ)、Urllib-Http異常、Urllib-cookie操作
使用requests 模塊get方式獲取靜態(tài)頁(yè)面數(shù)據(jù)、使用requests模塊post方式獲取靜態(tài)頁(yè)面數(shù)據(jù)、使用requests模塊獲取ajax動(dòng)態(tài)頁(yè)面數(shù)據(jù)
URLError、HTTPError、requests模塊、xpath與lxml、Beauti-fulSoup4、json數(shù)據(jù)處理、并發(fā)爬蟲
js解密、selenium與chromdriver、圖片驗(yàn)證碼的識(shí)別、使用Tes-seract 進(jìn)行驗(yàn)證碼識(shí)別
scrapy框架、scrapy框架基礎(chǔ)架構(gòu)、Scrapy CrawlSpider類、Scrapy spider類、Scrapy item及pipeline、scrapy項(xiàng)目實(shí)戰(zhàn)
scrapy-redis分布式組件、scrapy-redis項(xiàng)目實(shí)戰(zhàn)、Elasticsearch搜索引擎
爬蟲項(xiàng)目:房地產(chǎn)租金項(xiàng)目
第四階段 數(shù)據(jù)分析
數(shù)據(jù)分析、Python數(shù)據(jù)分析工具、Numpy、ndarray的創(chuàng)建、數(shù)據(jù)類型、矩陣計(jì)算、切片與索引
numpy索引、數(shù)組迭代、統(tǒng)計(jì)函數(shù)、排序、搜索計(jì)算、numpy線性代數(shù)
Ndarray數(shù)組與標(biāo)量,數(shù)組之間的運(yùn)算、Ndarray數(shù)組轉(zhuǎn)置與軸對(duì)換、numpy文件讀寫
pandas數(shù)據(jù)結(jié)構(gòu)、索引操作、算數(shù)運(yùn)算與數(shù)據(jù)對(duì)齊、數(shù)據(jù)清洗
pandas函數(shù)應(yīng)用、排序、層級(jí)索引與數(shù)據(jù)重構(gòu)、統(tǒng)計(jì)計(jì)算、數(shù)據(jù)的連接與合并、分組與聚合
matplotlib繪圖工具、figure對(duì)象、subplot分隔區(qū)域、直方圖、散點(diǎn)圖、柱狀圖、顏色、標(biāo)記、線型
數(shù)據(jù)集分布可視化、直方圖 sns.distplot、Seaborn繪圖、Bokeh繪圖
時(shí)間序列數(shù)據(jù)分析、Python的日期和時(shí)間處理及操作、pandas的時(shí)間序列數(shù)據(jù)處理以及操作、時(shí)序模型-arima
第五階段 Ai項(xiàng)目
機(jī)器學(xué)習(xí)
基礎(chǔ)算法學(xué)習(xí):數(shù)理統(tǒng)計(jì)與參數(shù)估計(jì)、矩陣分析與應(yīng)用、凸優(yōu)化初步、回歸分析與應(yīng)用、特征工程、大熵模型
決策樹、隨機(jī)森林、SVM、貝葉斯、人工神經(jīng)網(wǎng)絡(luò)、卷積神經(jīng)網(wǎng)絡(luò)、循環(huán)神經(jīng)網(wǎng)絡(luò)、LSTM、聚類
高效計(jì)算與圖像線性分類器、梯度下降算法與反向傳播、多元線性回歸
深度學(xué)習(xí)
sklearn、數(shù)據(jù)的特征提取、特征預(yù)處理、特征選擇、模型的選擇、交叉驗(yàn)證、sklearn的estimator
sklearn的分類器算法、k-近鄰、樸素貝葉斯
線性回歸,性能評(píng)估、欠擬合、過(guò)擬合、嶺回歸
實(shí)例:推薦系統(tǒng),基于用戶行為分析的推薦算法是個(gè)性化推薦系統(tǒng)的重要算法,基于協(xié)同過(guò)濾的推薦系統(tǒng)
TensorFlow操作對(duì)象、會(huì)話對(duì)象、張量、變量、tensorboard使用、實(shí)現(xiàn)線性回歸、模型的保存與加載
文件讀取與隊(duì)列介紹、批處理、圖像讀取與存儲(chǔ)格式
TensorFlow感知機(jī)與線性模型和非線性模型、交叉熵的損失計(jì)算、淺層神經(jīng)網(wǎng)絡(luò)的實(shí)現(xiàn)與手寫數(shù)字的識(shí)別
卷積神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)分析、數(shù)據(jù)形狀變化分析、零填充、代碼實(shí)現(xiàn)
TensorFlow分布式會(huì)話,鉤子對(duì)象、分布式計(jì)算參數(shù)更新
NLTK(Natural Language Toolkit)
自然語(yǔ)言預(yù)處理流程,中文分詞、英文分詞、詞袋模型、詞形問(wèn)題、詞干提取、詞性歸并、詞性標(biāo)注、去除停用詞
分句與分詞、中文分詞工具、自然語(yǔ)言處理、情感分析、文本相似度、文本分類、研究難點(diǎn)分析
Python 與圖像處理
圖像的加載與保存、numpy數(shù)組操作、色彩空間、像素運(yùn)算、ROI與泛洪填充、模糊操作、高斯模糊
邊緣保留濾波、圖像直方圖、直方圖應(yīng)用、直方圖反向投影、模板匹配、圖像二值化、超大圖像二值化
圖像金字塔、圖像梯度、canny邊緣提取、直線檢測(cè)、緣檢測(cè)、輪廓發(fā)現(xiàn)、對(duì)象測(cè)量、膨脹與腐蝕、開閉操作、分水嶺算法、人臉檢測(cè)
邊界框、小矩形區(qū)域、小閉圓的輪廓、深度估計(jì)與分割、分水嶺與Grabcut進(jìn)行物體分割、haar級(jí)聯(lián)
特征檢測(cè)算法、DOG和SIFT進(jìn)行特征提取與描述、使用hessian算法和SURF提取和檢測(cè)特征、基于ORB的特征檢測(cè)和特征匹配、FLANN的單應(yīng)性匹配
HOG描述符、均值漂移和CAMShift、卡爾曼濾波器、基于OpenCV的神經(jīng)網(wǎng)絡(luò)
手寫數(shù)字識(shí)別、基于ANN的動(dòng)物分類、汽車檢測(cè)、行人跟蹤
【授課師資】
Python專業(yè) 夏老師
4年開發(fā)經(jīng)驗(yàn),2年培訓(xùn)經(jīng)驗(yàn)。研究方向:python、人工智能
應(yīng)老師
8年開發(fā)經(jīng)驗(yàn),4年培訓(xùn)經(jīng)驗(yàn)。研究方向:html5、php、app
張老師
4年前端開發(fā)經(jīng)驗(yàn),2年培訓(xùn)經(jīng)驗(yàn)。擅長(zhǎng)領(lǐng)域:微信開發(fā)、web app開發(fā)
【學(xué)校背景】
天眼杭州下城高新區(qū)人才中心,創(chuàng)立于有天堂硅谷美譽(yù)的杭州,致力于中國(guó)IT人才的培養(yǎng)工程。公司目前建有杭州新天地基地、杭州和平基地、杭州西湖基地、杭州下沙基地、杭州富陽(yáng)基地 、湘潭九華基地、長(zhǎng)沙商學(xué)院基地、遼寧大連基地八大實(shí)訓(xùn)中心,并在湖北武漢設(shè)有辦事處。
【辦學(xué)宗旨】
天眼以“培養(yǎng)高素質(zhì)IT精英人才、服務(wù)社會(huì)”為企業(yè)經(jīng)營(yíng)宗旨,依托集團(tuán)公司(天演科技、綠浪視覺)強(qiáng)大的技術(shù)團(tuán)隊(duì)與豐富的客戶項(xiàng)目資源,直接引進(jìn)國(guó)際先進(jìn)IT技術(shù),結(jié)合中國(guó)本土IT企業(yè)需求,定制化培養(yǎng)中軟件開發(fā)與測(cè)試人才,3G/4G人才、電商視覺設(shè)計(jì)師、前端開發(fā)等技術(shù)人才。
【學(xué)校環(huán)境】
【教學(xué)合作】
公司經(jīng)市政府認(rèn)定為“電子信息產(chǎn)業(yè)基地實(shí)訓(xùn)中心”是“杭州市服務(wù)外包人才培訓(xùn)機(jī)構(gòu)”。經(jīng)過(guò)多年運(yùn)營(yíng),公司已與杭州、浙江地市、湖南、湖北等地多所高校建立了緊密的合作,成功為Oracle、Oracle雇主聯(lián)盟、美國(guó)博克軟件,鴻程系統(tǒng)、數(shù)銀在線、淘寶網(wǎng)、用友軟件、中軟安人、文思海輝、博彥科技、羅特軟件、啟程科技、網(wǎng)軒科技、綠浪視覺等中外知名IT企業(yè)培養(yǎng)輸送了大量中IT人才。