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