藍鷗旗下品牌:鷗課學院
全國咨詢電話:17710209900

Python學習路線圖

Python基礎

適用/適合人群:適合小白,零基礎

目標:掌握HTML CSS div+css,javascript,h5等前端基本技術

01開班典禮:

1、Pycharm安裝    2、Python簡單程序    3、整個課程體系

Python基礎語法

1、Python變量    2、Python的數據類型    3、Python中的運算符    4、流程控制    5、猜數字    6、猜數字改進(作業)    7、布爾類型    8、分支語句(if,if-elif-else, if-else)

Python字符串解析

1、字符串創建    2、原始字符串創建    3、長字符串操作    4、字符串格式化操作    5、字符串內置方法

Python三大數據結構

1、列表    2、元組    3、字典    4、數據遍歷

Python循環結構

1、函數的定義    2、函數的分類    3、函數調用    4、參數類型和數據傳遞    5、局部變量和成員變量    6、return關鍵字    7、匿名函數

Python正則表達式

1、re.match函數    2、re.search方法    3、re.match與re.search的區別    4、檢索和替換    5、正則表達式修飾符 - 可選標志    6、正則表達式模式

Python面向對象

1、面向對象技術簡介    2、類定義    3、類對象    4、類的方法    5、繼承 多繼承    6、方法重寫    7、運算符重載

Python Mysql數據庫

1、什么是 PyMySQL?    2、PyMySQL 安裝    3、數據庫連接    4、創建數據庫    5、數據庫CURD    6、事務處理    7、錯誤處理

Python JSON和XML解析 GUI編程

1、JSON 數據解析    2、什么是XML?    3、python對XML的解析    4、python使用SAX解析xml    5、Python 解析XML實例    6、使用xml.dom解析xml    7、常用的GUI控件

Python語音操作

1、windows下pip安裝    2、windows下Python語音speech模塊安裝    3、語音矯正    4、語音測試模塊    5、路徑配置

Python SMTP郵件發送

1、使用Python發送HTML格式的郵件    2、Python 發送帶附件的郵件    3、在 HTML 文本中添加圖片    4、使用第三方 SMTP 服務發送

Web全棧

適用/適合人群:熟練掌握PHP基本語法能開發門戶型站點

目標:掌握PHP面向過程的編碼方式,能夠獨立開發相關系統。

XHTML/CSS

1、XHTML常用標簽    2、CSS引入方式    3、CSS選擇器和選擇器優先級    4、CSS基本屬性    5.盒模型

布局

1、浮動布局    2、清浮動    3、定位布局

CSS3新增屬性

1、HTML5新增表單類型    2、rgba hlsa    3、text-shadow    4、text-overflow    5、text-stroke    6、direction和unicode-bidi    7、css3邊框新增設置    8、font-face和自定義文字圖標    9、css3背景新增設置    10、mask    11、box-reflect    12、box-sizing    13、filter    14、HTML5新增標簽

CSS3變換和動畫

1、transition    2、transform    3、3D變換    4、transform新增函數    5、animation    6、animate.css

彈性盒模型&&響應式布局

1、h5新增單位    2、移動端布局和PC端的區別    3、物理分辨率和顯示分辨率    4、viewport 視口設置    5、window.devicePixelRatio 像素比    6、1px問題處理    7、固定定位問題處理    8、小于12像素字體處理    9、rem布局    10、移動端的默認樣式處理    11、橫豎屏檢測    12、彈性盒模型display:flex    13、柵欄布局    14、Media Queries 媒體查詢    15、Media Queries的兼容

bootstrap框架

1、bootstrap頁面的基本結構    2、柵格系統    3、響應式工具    4、bootstrap的默認UI設置    5、輔助樣式    6、字體圖標    7、常用組件

JS基礎01

1、js的介紹,歷史,未來-nodejs    2、js的組成(ECMAScript、DOM、BOM)    3、js的特點    4、js的引入方式    5、alert語句    6、js中變量的概念及命名規則    7、js的基礎數據類型(布爾值、整型、浮點型、字符串、undefined類型、null類型)    8、js的運算符    9、onclick事件的綁定    10、元素的獲取    11、onmouseover、onmouseout事件    12、bool類型    13、關系運算符    14、邏輯運算符    15、if語句    16、switch語句    17、三元運算符    18、window.onload()

JS基礎02

1、document.write    2、for循環講解    3、while循環    4、do..while    5、break、continue    6、隨機數    7、innerHTML    8、循環結合H5應用    9、數組    10、雙層循環嵌套    11、二維數組    12、字符串操作

JS DOM操作

1、樹形結構講解    2、DOM節點獲取方式    3、如何通過獲得標簽修改屬性    4、滾動偏移    5、綜合實例    6、瀑布流    7、返回頂部

事件

1、事件對象    2、鼠標事件mouse....    3、鍵盤事件key....    4、表單事件    5、拖拽效果    6、事件捕獲    7、事件冒泡    8、阻止默認事件    9、阻止冒泡    10、阻止事件傳播

jQuery操作

1、什么是jQuery    2、jQuery 整體架構    3、$()中的參數說明    4、jQ中對DOM/BOM操作    5、jQ中對event操作    6、jQuery動畫    7、jQuery工具方法和靜態方法    8、jQuery中的Ajax    9、$.ajax()、$.get()、$.post()、$.getJSON()、$.getScript()、load()等方法

Vue語法

1、介紹Vue    2、安裝Vue    3、Vue 實例    4、模板語法    5、計算屬性    6、Class 與 Style 綁定    7、條件渲染    8、列表渲染    9、事件處理器    10、 表單控件綁定    11、組件    12、深入響應式原理    13、過渡效果    14、過渡狀態    15、Render 函數    16、自定義指令    17、混合    18、插件

Vue語法

1、路由Vue-Ruter    2、安裝    4、動態路由匹配    5、嵌套路由    6、編程式導航    7、命名路由    8、命名視圖    9、重定向和別名    10、HTML5 History 模式    11、導航鉤子    12、路由元信息    13、過渡動效    14、數據獲取    15、滾動行為    16、懶加載    17、router-link    18、router-view

綜合項目

禮拜五網站開發

全棧后端開發

適用/適合人群:PHP基本功扎實,掌握基本開發技巧

目標:掌握PHP面向對象核心思想,掌握框架使用技巧,能夠熟練使用thinkphp框架重構商城系統

GitHub項目代碼管理

1、GitHub簡介    2、GitHub代碼管理流程講解    3、Github沖突和沖突解決

Python網絡編程

1、什么是 Socket?    2、Python Internet 模塊

Web框架開發

1、web框架開發簡介    2、urlparse模塊    3、urllib模塊/包    4、Web(HTTP)服務器    5、使用urllib2 HTTP驗證    6、HTTP實例驗證向Python3移植

Web編程 CGI初級

1、CGI簡介    2、CGI應用程序    3、cgi模塊    4、cgitb模塊    5、構建Web服務器,建立表單頁,生成表單和結果頁面    6、在CGI中使用Unicode

Web編程 CGI高級

1、mulitipart表單提交和文件上傳    2、多值字段    3、cookie    4、cookie和文件上傳

Web編程 WSGI

1、WSGI簡介    2、動機(CGI替代)    3、服務器集成    4、外部進程    5、WSGI服務器    6、中間件及封裝WSGI應用    7、Python3中使用WSGI    8、WSGI應用實例

Web框架 Django

1、Django簡介    2、Django項目創建    3、運行開發服務器    4、Django模版    5、Django 表單    6、Django admin設置和使用

Web框架 Django創建博客的用戶界面

1、創建模版    2、創建URL模式    3、創建視圖函數

Web框架 Django中級 TweetApprove

1、項目文件結構    2、Twython庫    3、URL結構    4、數據模型    5、新推文提交和審核

隊列

1、線程和進程的概念    2、Python線程的創建    3、線程模塊介紹    4、Threading模塊創建線程    5、線程同步    6、線程優先級隊列    7、線程,進程的區別和聯系    8、消息隊列的創建    9、分布式任務隊列的創建和使用

Tornado Web框架開發

1、Tornado簡介    2、Tornado下載和安裝    3、Tornado簡單程序的創建    4、Tornado方法    5、Tornado模版引擎    6、自定義UIMethod和UIModule

Tornado Web框架開發

1、Tornado靜態文件和主動式文件緩存    2、Tornado 基本cookie和加密cookie    3、Javascript操作cookie    4、用戶認證    5、CSRF跨站偽造請求防范    6、Tornado 文件上傳    7、Tornado驗證碼

網絡爬蟲

1、爬蟲簡介    2、簡單爬蟲/蜘蛛/機器人的代碼實現    3、爬蟲完成web頁面數據解析    4、可編程的web瀏覽    5、數據緩存

項目實戰

1、客戶關系管理軟件開發

分布式網絡爬蟲

數據抓取

1、爬蟲簡介(爬蟲適用場景,合法性等)    2、網絡爬蟲編寫    3、分析網頁    4、三種抓取網頁的方法(正則表達式,Beautiful Soup,Lxml)    5、三種抓取網頁的方法的性能對比    6、為鏈接爬蟲添加抓取回調

下載緩存

1、為鏈接爬蟲添加緩存支持    2、磁盤緩存    3、NoSQL介紹    4、MongoDB安裝和使用    5、MongoDB緩存實現    6、數據壓縮    7、緩存測試

并發下載

1、Alexa提供的100萬個網頁使用    2、串行爬蟲    3、線程和進程的概念    4、線程和進程的工作原理    5、線程和進程的代碼實現    6、多進程爬蟲

動態內容和表單交互

1、動態網頁事例    2、對動態網頁進行逆向工程    3、渲染動態網頁    4、登錄表單    5、支持內容更新的登錄腳本擴展    6、使用Mechanize模塊實現自動化表單處理    7、驗證碼處理

Scrapy

1、Scrapy簡介    2、Scrapy安裝和簡單項目編寫    3、定義模型    4、創建爬蟲    5、使用shell命令抓取    6、結果檢查    7、中斷和恢復爬蟲

Scrapy

1、使用Portia編寫可視化爬蟲    2、使用Scrapely實現自動化抓取    3、Google搜索引擎    4、Facebook網站和API   5、Gap

數據分析

Python數據分析工具介紹

1、Numpy    2、Scipy    3、Matplotlib    4、Pandas    5、StatsModels    6、Scikit-Learn    7、Keras    8、Gensim

數據導入和導出

1、csv文件的讀取(本地讀取和網絡讀取)    2、Mysql數據讀取    3、Excel文件數據讀取    4、數據導出到csv文件    5、SQL數據讀寫    6、數據的提取和篩選    7、統計描述

數據分析

1、數據質量分析(缺失值分析,異常值分析,一致性分析)    2、數據特征分析(分布分析,對比分析,統計量分析,周期性分析,貢獻度分析,相關性分析)

數據探索函數

1、基本統計特征函數    2、拓展統計特征函數    3、統計作圖函

數據預處理

1、數據清洗(缺失值處理,異常值處理)    2、數據集成(實體識別,冗余屬性識別)    3、數據變換(簡單函數變換,規范化,連續屬性離散化,屬性構造和小波變換)    4、數據規約(屬性規約,數值規約)    5、Python主要數據預處理函數

分類和預測

1、常用的分類和預測算法    2、回歸分析    3、決策樹    4、人工神經網絡    5、分類和預測算法評價    6、Python分類預測模型特點

聚類分析

1、常用聚類分析算法    2、K-Means聚類分析    3、聚類分析算法評價    4、Python主要聚類分析算法    5、常用關聯規則算法    6、Apriori算法

時間模式

1、時間序列算法    2、時間序列預處理    3、平穩時間序列分析    4、非平穩時間序列分析    5、Python主要時序模式算法

離群點監測

1、離群點檢測方法介紹    2、基于模型的離群點檢測方法    3、基于聚類的離群點檢測方法

電力竊漏電用戶自動識別

1、數據抽取    2、數據探索分析    3、數據預處理    4、構建專家樣本    5、模型構建

綜合項目

1、金融數據分析    2、天氣數據分析

人工智能

預測的兩類核心算法

1、兩類算法的原理和用處    2、懲罰回歸算法的原理    3、什么是集成算法    4、算法選擇    5、構建一個機器學習問題    6、特征提取和特征學習    7、確定訓練后模型的性能

通過理解數據來了解問題

1、解剖一個新問題    2、新數據集的注意事項    3、分類問題:用聲納發現未爆炸水雷    4、對"巖石vs.水雷"數據集屬性的可視化展示    5、基于因素變量的實數值預測    6、用實數值屬性預測實數值目標    7、多類別分類問題研究

預測模型構建

1、訓練數據的使用    2、評估預測數據的性能    3、影響算法選擇及性能的因素-復雜度以及數據    4、度量預測模型性能    5、模型與數據均衡

懲罰線性回歸模型

1、懲罰線性回歸模型的有效性分析    2、對線性回歸進行正則化以獲得最優性能    3、懲罰線性回歸的求解    4、輸入為數值型數據的線性回顧方法的擴展

集成方法

1、二元決策樹進行預測    2、二元決策樹等同于分割點選測    3、二元決策樹過擬合    4、針對分類問題和類別特征所做的修改    5、自舉集成:Bagging算法

Python構建集成模型

1、用Python集成包解決回歸問題-紅酒口感預測    2、Python集成方法引入非數值屬性-鮑魚性別預測

Python構建集成模型

1、Python集成方法解決二分問題-巖石VS水雷問題分析

Python構建集成模型

1、Python集成方法解決多類別分類問題-玻璃數據分析

項目實戰

1、電影票房預測

面試及就業

就業課

1、簡歷指導    2、面試技巧    3、簡歷投遞    4、面試題講解    5、企業面試環境模擬

................                Python基礎

................                Web全棧

................                全棧后端開發

................                分布式網絡爬蟲

................                數據分析

................                人工智能

................                面試及就業

捕鱼大亨2017现金版 重庆时时开奖结果 重庆时时开奖结果记录 麻将十赌九赢的小秘方 亚洲兴发pt第一老虎机官网 赛车pk10分析专家 pk10走势图视频教学 赛车6码8期倍投方案 六开奖香港开奖结果 北京pk10彩票官网下载 代理棋牌游戏 ipad好用的vnp软件下载 伯乐娱乐可以玩些什么 河北时时怎么玩 uu捕鱼手机版 香港跑马彩票2分钟钟计划 028期三肖6码