第一階段:Python開發(fā)基礎(chǔ)
課程內(nèi)容:
計(jì)算機(jī)硬件、操作系統(tǒng)原理、Python基礎(chǔ)編程語法、數(shù)據(jù)類型、字符編碼、文件操作、函數(shù)、裝飾器、迭代器、內(nèi)置方法、模塊的跨目錄導(dǎo)入、常用標(biāo)準(zhǔn)庫學(xué)習(xí),b加密
第二階段 Python高級(jí)編程/數(shù)據(jù)庫開發(fā)
課程內(nèi)容:
面向?qū)?duì)象開發(fā)、TCP/IP協(xié)議、Socket網(wǎng)絡(luò)編絡(luò)編程、簡(jiǎn)單遠(yuǎn)程命令執(zhí)行客戶端開發(fā)、C\S架構(gòu)FTP服務(wù)器開發(fā)、線程、進(jìn)程、隊(duì)列、IO多路模型、Mysql數(shù)數(shù)據(jù)庫開發(fā)、視圖、觸發(fā) 器、事務(wù)、分組、聚合、分頁、連接池、學(xué)員管理系統(tǒng)開發(fā)……
第三階段:前端開發(fā)
課程內(nèi)容:
Html、CSS、JavaScript開發(fā)、Jquery、bootstrap開發(fā)、Vue架構(gòu)剖析、mvvm開發(fā)思想、Vue數(shù)據(jù)綁定與計(jì)算屬性、條件渲染 類與樣式綁定、表單控件綁定、webpack、vue實(shí)戰(zhàn)開發(fā)……
第四階段:WEB框架開發(fā)
課程內(nèi)容:
Django框架、BBS+Blog實(shí)戰(zhàn)項(xiàng)目開發(fā)、緩存和隊(duì)列中間件、Memcached、redis緩存、RabbitMQ隊(duì)列學(xué)習(xí)、Celery分布式任務(wù)隊(duì)列學(xué)習(xí)、Flask框架、Tornado框架、Restful API……
第五階段:爬蟲開發(fā)
課程內(nèi)容:
主流模塊學(xué)習(xí)、requests登陸實(shí)現(xiàn)、抽屜、github、知乎、博客園、爬取拉鉤職位信息、開發(fā)Web版微信、高性能IO相關(guān)模塊、驗(yàn)證碼圖像識(shí)別、Scrapy框架與源碼剖析、分布式爬蟲……
第六階段:全棧項(xiàng)目開發(fā)
課程內(nèi)容:
開發(fā)流程講解、git、github協(xié)作開發(fā)工具、任務(wù)管理系統(tǒng)、接口單元測(cè)試、敏捷開發(fā)與持續(xù)集成介紹、django + uwsgi + nginx生產(chǎn)環(huán)境部署學(xué)習(xí)、互聯(lián)網(wǎng)企業(yè)大型項(xiàng)目架構(gòu)圖深度講解、CRM客戶關(guān)系管理系統(tǒng)開發(fā)、在線教育平臺(tái)實(shí)戰(zhàn)開發(fā)……
第七階段:數(shù)據(jù)分析
課程內(nèi)容:
金融知識(shí)與Python相關(guān)模塊學(xué)習(xí)、金融量化分析方法、金融量化分析算法、常見金融分析策略如“雙均線”、“周規(guī)則交易”、“羊駝策略”、“Dual Thrust 交易策略”、Numpy\Pandas\Scipy數(shù)據(jù)分析模塊、量化策略平臺(tái)的開發(fā)……
第八階段:人工智能
課程內(nèi)容:
機(jī)器學(xué)習(xí)、自然語言識(shí)別、剖析分類、聚類、決策樹、隨機(jī)森林、回歸以及神經(jīng)網(wǎng)絡(luò)、測(cè)試集以及評(píng)價(jià)標(biāo)準(zhǔn) Python機(jī)器學(xué)習(xí)常用庫scikit-learn、Caffe兩種常用數(shù)據(jù)源制作、OpenCV庫詳解、人臉識(shí)別技術(shù)、車牌自動(dòng)提取和遮蔽、無人機(jī)實(shí)戰(zhàn)開發(fā)……
第九階段:自動(dòng)化運(yùn)維開發(fā)
課程內(nèi)容:
設(shè)計(jì)符合企業(yè)實(shí)際需求的CMDB資產(chǎn)管理系統(tǒng),真實(shí)企業(yè)系統(tǒng)的用戶行為、管理權(quán)限、批量文件操作的IT審計(jì)+主機(jī)管理系統(tǒng)開發(fā)、分布式主機(jī)監(jiān)控系統(tǒng)開發(fā),監(jiān)控多個(gè)服務(wù),多種設(shè)備,報(bào)警機(jī)制,基于http+restful架構(gòu)開發(fā),實(shí)現(xiàn)分布式監(jiān)控等功能……
第十階段:高并發(fā)語言GO開發(fā)
課程內(nèi)容:
GO語言基礎(chǔ)、數(shù)據(jù)類型與文件IO操作、常用標(biāo)準(zhǔn)庫使用、文件增刪改查操作、函數(shù)和面向?qū)ο笤斀狻⒉l(fā)、并行與goroute、channel詳解 goroute同步、channel、超時(shí)與定時(shí)器 reover捕獲異常、Go高并發(fā)模型、Lazy生成器、并發(fā)數(shù)控制、高并發(fā)……