Python是當(dāng)下非?;鸬囊豢罹幊陶Z言,它可移植、跨平臺、可嵌入的優(yōu)點(diǎn),而讓應(yīng)用它的人對它是愛不釋手,以自己獨(dú)特的優(yōu)勢迅速風(fēng)靡互聯(lián)網(wǎng)平臺,這個(gè)簡單易學(xué)的膠水語言向我們展示了它的強(qiáng)大之處,而且Python是一個(gè)免費(fèi)的開源語言。這也是為什么越來越多的人開始去Python培訓(xùn)班學(xué)習(xí)Python開發(fā)技術(shù)。那么一個(gè)合格的Python培訓(xùn)班Python培訓(xùn)課程該學(xué)習(xí)哪些知識呢?
Python培訓(xùn)課程
1.*階段Python入門知識
概述、環(huán)境搭建、入門程序、數(shù)據(jù)類型、變量、基本運(yùn)算符、if選擇結(jié)構(gòu)、while循環(huán)、列表、for循環(huán)、元組、集合、字典操作、字符串操作、日期模塊(datetime)使用、函數(shù)、系統(tǒng)模塊os、操作模塊sys、數(shù)學(xué)模塊math、文件IO、面向?qū)ο?、異常處理、自定義模塊及使用
2.第二階段Python+數(shù)據(jù)庫知識
Linux概述、虛擬機(jī)安裝、遠(yuǎn)程操作、常見命令、Python環(huán)境搭建及實(shí)戰(zhàn)項(xiàng)目微信飛機(jī)大戰(zhàn)ubuntu開發(fā)
mysql數(shù)據(jù)庫概述、安裝、單表增刪改查、外鍵約束、多表查詢、Python操作mysql、mongoDB入門(下載、安裝、創(chuàng)建數(shù)據(jù)庫、創(chuàng)建集合、創(chuàng)建文檔、域數(shù)據(jù))、常見增刪改查指令、聚合aggregate操作、mongoDB進(jìn)階(用戶管理、備份和恢復(fù)、主從雙備)、redis概述、安裝、常見命令;(發(fā)布訂閱-主從雙備)
3.第三階段Python核心編程
Python內(nèi)存分析、列表高級操作、函數(shù)高級操作、 正則表達(dá)式、案例操作 OR 周考測試 OR 其他知識補(bǔ)充、網(wǎng)絡(luò)編程、多進(jìn)程-多線程
4.Python前端開發(fā)
HTML概述、入門程序、文檔結(jié)構(gòu)、常見行級標(biāo)簽、常見塊級標(biāo)簽、樣式概述、常見文本修飾樣式、尺寸修飾樣式、定位樣式、盒子模型、網(wǎng)頁項(xiàng)目開發(fā)、Javascript概述、基礎(chǔ)語法、事件操作、DOM操作,常見特效開發(fā)、Ajax操作、JQuery概述、基礎(chǔ)語法,動畫效果、事件操作、插件使用、Ajax操作、Bootstrap常見全局樣式、常見組件、常見插件的使用、個(gè)人博客網(wǎng)頁項(xiàng)目開發(fā)【登錄/注冊、首頁、文章列表、相冊列表、照片列表/查看】考核
5.Django web框架+Tornado web 框架
web概述、開發(fā)環(huán)境搭建、入門程序、認(rèn)識管理后臺、模型操作、視圖操作、模板操作、高級處理、集成測試、SVN & GIT、項(xiàng)目需求分析 & tomcat、項(xiàng)目流程分析 & nginx、項(xiàng)目開發(fā)、項(xiàng)目答辯
tornado快速入門、tornado請求處理流程、tornado 靜態(tài)文件及模板的操作、tornado數(shù)據(jù)庫操作、tornado安全應(yīng)用、tornado異步操作、websocket nginx下載、配置、項(xiàng)目部署使用、新聞發(fā)布平臺項(xiàng)目開發(fā)、新聞發(fā)布平臺項(xiàng)目開發(fā)
6.數(shù)據(jù)爬蟲
爬蟲原理與數(shù)據(jù)爬取、urllib2爬蟲高級操作、數(shù)據(jù)提取、requests模塊、BeautifulSoup4語法及解析器,案例操作、Scrapy框架概述、深度爬蟲、Scrapy分布式爬蟲快速入門、Scpary-redis分布式爬蟲、Scrapy-redis實(shí)戰(zhàn)案例
7.人工智能機(jī)器學(xué)習(xí)
數(shù)據(jù)結(jié)構(gòu)與算法、人工智能和機(jī)器學(xué)習(xí)入門基礎(chǔ)、人工智能和機(jī)器學(xué)習(xí)進(jìn)階