階段一、Python 全棧工程師之必知必會 - 前端開發(fā)技術(shù)
課程一、入門必備 - 新手學(xué) HTML5+CSS3
1、HTML基本標(biāo)簽
2、W3C標(biāo)準(zhǔn)及XHTML1.0基本規(guī)范
3、表格、表單及框架
4、使用CSS美化網(wǎng)頁
5、盒子模型詳解
6、浮動與定位
7、css hack 以及微博實訓(xùn)
課程二、入門必備 - JavaScript 快速上手
1、JavaScript 基本語法及基本語句
2、JavaScript 原始數(shù)據(jù)類型及字符
3、數(shù)組及冒號排序
4、函數(shù)、變量及對象講解
課程三、入門必備 - PS 技法與切片技術(shù)
1、熟悉 Photoshop 基本知識
2、Phptoshop 網(wǎng)頁切片與形成
3、Phptoshop 切片合成網(wǎng)頁
4、Photoshop 工具的使用
課程四、前端利器 - 實戰(zhàn) JavaScript & Jquery & Ajax 技術(shù)
1、jQuery 基礎(chǔ)必備
2、jQuery 示例
3、jQuery 插
4、Ajax 概念介紹
5、Ajax 的簡單例子
6、JSON 格式
7、jQuery 中的 AJAX
8、擴展知識介紹(跨域)及綜合項目實戰(zhàn)
課程五、JavaScript 深入 - JavaScriptOOP 面向?qū)ο缶幊?amp;調(diào)試技巧
1、深入掌握 JavaScript
2、JavaScriptOOP 面向?qū)ο缶幊?/p>
3、JavaScriptOOP 調(diào)試技巧
4、JavaScript 反射機制
階段二、Python 全棧工程師之必知必會 - 數(shù)據(jù)庫開發(fā)技術(shù)
課程六、MSSQL、MySQL、Oracle 三大主流傳統(tǒng)數(shù)據(jù)庫快速上手
1、MySQL
2、SQLSERVER
3、ORACLE
課程七、深入淺出 MongoDB 應(yīng)用實戰(zhàn)開發(fā)
1、MongoDB 基礎(chǔ)
2、MongoDB 系統(tǒng)管理
3、MongoDB 集群及系統(tǒng)架構(gòu)
4、MongoDB 應(yīng)用案例
階段三、Python 全棧工程師之核心技術(shù) - Python 開發(fā)初步
課程八、Python 開發(fā)新手掃盲
1、Python 入門導(dǎo)入
2、Python 的背景以及特點
3.語法要素、面向?qū)ο筇匦?/p>
4.Python 開發(fā)環(huán)境搭建,常用 Python IDE 介紹
5.Python 基礎(chǔ)篇
6.順序程序設(shè)計
7.使用序列
8.選擇結(jié)構(gòu)程序設(shè)計
9.循環(huán)結(jié)構(gòu)程序設(shè)計
10.字符串
11.函數(shù)的設(shè)計和使用
12.文件的使用
13.面向?qū)ο蟪绦蛟O(shè)計
課程九、Python 開發(fā)高手進階
1.圖形用戶界面程序設(shè)計
2.網(wǎng)絡(luò)程序設(shè)計
3.異常處理
4.數(shù)據(jù)庫應(yīng)用程序開發(fā)
5.游戲開發(fā)
6.其他第三方擴展庫
階段四、Python 全棧工程師之核心技術(shù) - Python Web 開發(fā)
課程十、HTML5、CSS3在移動互聯(lián)網(wǎng)中的開發(fā)(涉及HTML5所有技術(shù)點及微博項目實戰(zhàn)開發(fā))
1.Web時代變遷
2.多媒體盛宴1—音頻
3.圖像處理—SVG
4.動畫、3D
5.瘋狂的離線應(yīng)用1
6.簡潔的拖拽
7.LBS的使用
8.實時通訊—聊天室實現(xiàn)
9.異步計算—Web Worker
10.CSS3介紹、查詢器
11.CSS3-邊框,背景,文字,顏色特效
12.CSS3-Box布局模型
13.CSS3-元素變形(Transforms2D、3D)
14.CSS3-動畫特效
15.微博項目-前臺js框架MTOUCH,驗證框架介紹
16.微博項目-完善、優(yōu)化
課程十一、BootStrap 響應(yīng)式網(wǎng)頁開發(fā)技術(shù)
1、了解什么是 BootStrap
2、知道為什么要使用 BootStrap
3、了解 BootStrap 一般用于什么場合
4、了解響應(yīng)式布局真實案例
5、掌握 Brackets 前端開發(fā)工具的使用
6、開發(fā)一個 BootStrap 網(wǎng)頁(模板,步驟)
7.了解基于 Brackets 的 10 款常用插件
8.掌握 Emment 插件的使用
9.理解什么是柵格布局
10.掌握柵格布局具體應(yīng)用
11.掌握 BootStrap 通用 CSS 樣式(排版、代碼、代碼、表單、按鈕、圖片、輔助類、響應(yīng)式工具)
12.掌握下拉菜單、按鈕組、按鈕式下拉菜單的 BootStrap 組件的用法
13.掌握輸入框組件的 BootStrap 組件用法
14.掌握導(dǎo)航、標(biāo)簽、面包屑導(dǎo)航的、頁面標(biāo)題、縮略圖、警示框、Well 等 BootStrap的用法
15.掌握進度條、媒體對象、列表組、面板等 BootStrap 的用法
16.了解什么是 Bootstrap 插件
17.掌握 Bootstrap 過渡效果
18.掌握 Bootstrap 模態(tài)框、下拉菜單、滾動監(jiān)聽、標(biāo)簽頁、工具提示、彈出框
19.掌握 Bootstrap 警告框、 按鈕、折疊、輪播、附加導(dǎo)航、多級菜單導(dǎo)航
課程十二、Python Web 編程技術(shù)
1、模版引擎的概念與使用方法
2、基礎(chǔ)的 Python Web 開發(fā)方法
3、Pyramid 開源框架的使用方法
4、MVC 設(shè)計模式基礎(chǔ)
5、數(shù)據(jù)庫存儲模型設(shè)計
6、URL 映射配置
7、模版引擎的使用
8、頁面布局引擎的使用
9、通過表單庫自動生成表單并對用戶輸入進行驗證
10、Cookie 和會話的使用
階段五、Python 全棧工程師之核心技術(shù) - Python 框架技術(shù)
課程十三、實戰(zhàn)基于 Django+Bootstrap+Mysql 的創(chuàng)客網(wǎng)全棧開發(fā)技術(shù)
1、django 簡介及安裝,一個網(wǎng)站
2、views 及 url 配置
3、模板及模板語法
4、模板繼承
5、filter
6、Mysql 數(shù)據(jù)庫
7.Models(上)
8.Models(下)
9.表單
10.發(fā)送郵件
11.Admin 初步
12.Admin 進階
13.靜態(tài)文件
14.Apache 部署
15.會話
16.用戶和注冊
17.緩存機制(上)
18.緩存機制(下)
19.中間件
20.多語言與國際化
21.bootstrap 簡介、安裝及快速入門
22.創(chuàng)客企業(yè)網(wǎng)站項目設(shè)計
課程十四、基于 Python 的公眾平臺二次開發(fā)
1.公眾平臺基礎(chǔ)篇
2.公眾平臺高級接口
3.bottle 框架
4.webpy 框架
5.django 框架
階段六、Python 全棧工程師之應(yīng)用實戰(zhàn) - 基于 Python 的網(wǎng)絡(luò)爬蟲技術(shù)
課程十五、實戰(zhàn)基于 Python 的網(wǎng)絡(luò)爬蟲技術(shù)
1.Python 語言開發(fā)要點詳解
2.Python 數(shù)據(jù)類型
3.函數(shù)和函數(shù)式編程
4.面向?qū)ο缶幊?/p>
5.網(wǎng)頁爬蟲(單線程,保存到文本文件)
6.mysql 數(shù)據(jù)庫
7.mongodb 數(shù)據(jù)庫
8.多線程和多進程
9.scrapy 實戰(zhàn)
10.django 實戰(zhàn)
階段七、Python 全棧工程師之高階晉級 -PB 級網(wǎng)站高性能分布式服務(wù)器技術(shù)
課程十六、Linux 基礎(chǔ)& Shell 編程
1.Linux 簡介
2.Linux 安裝準(zhǔn)備工作
3.VMWare 下安裝 CentOS
4.Linux 安裝完成后,初識 Linu
5.修改 Linux 啟動模式
6.Linux 文件系統(tǒng)
7.初識 Linux Shell 命令
8.su 和 sudo 的區(qū)別
9.shell 命令-grep 、ps、kill 等
10.SSH 客戶端遠(yuǎn)程管理
11.強大的 Vi 編輯器
12.文件相關(guān)的命令
13.文件權(quán)限詳解 chmod 和 chown
14.系統(tǒng)維護常用命令
15.用戶群組相關(guān)的命令
16.打包、壓縮和解壓
17.安裝軟件的 3 種方式
18.掌握 yum 安裝 php 和 apache
19.多臺機器之前文件傳送
課程十七、memcached 緩存服務(wù)器開發(fā)
1.使用 memcached 解決 session 共享
2.memcached 簡介與安裝
3.memcached 命令大全
4.php 操作 memcached
5.php 操作 mysq 和 memcached
6.java 操作 memcached
7.java 調(diào)用 mysql 和 memcached 性能對比
8.php調(diào)用mysql和memcached性能對比
課程十八、redis 緩存服務(wù)器開發(fā)
1.redis 快速入門
2.redis 命令行、多數(shù)據(jù)庫
3.redis 配置文件和啟動參數(shù)
4.string 類型
5.hash 類型
6.list 類型
7.set 類型
8.redis 事務(wù)控制
9.主從復(fù)制
10.redis 持久化機制
11.消息通知和發(fā)布訂閱模式
12.php 訪問 redis
13.java 訪問 redis
課程十九、nginx 高性能服務(wù)器搭建
1.Nginx 的源碼安裝和基本配置
2.yum 方式安裝
3.yum 方式 Nginx 整合 PHP 測試頁面
4.修改 root 密碼以及遠(yuǎn)程管理 mysql
5.阿里云 LNMP 一鍵安裝包
6.Windows 上的 Nginx+PHP 整合配置
7.Nginx 源碼安裝總結(jié)&如何啟停
8.Nginx 配置文件 server 塊和 http 塊講解
9.nginx 配置文件 location 講解
10.基于名稱的虛擬主機配置上(精確匹配
11.基于名稱的虛擬主機配置下(通配符和正則匹配)
12.基于 IP 的虛擬主機配置
13.反向代理介紹與基本配置
14.proxy_pass 帶 URI 和不帶 URI 的區(qū)別
15.proxy_pass 反向代理服務(wù)器組
16.反向代理設(shè)置后獲取客戶端真實 IP
17.負(fù)載均衡配置
18.ewrite 四個標(biāo)記的區(qū)別
19.apache 和 nginx rewrite 區(qū)別
20.inux 下整合 nginx 與 tomcat
課程二十、JMS&ActiveMQ 實戰(zhàn)(消息存儲、安全、集群、性能調(diào)優(yōu))
1.JMS&ActiveMQ 介紹
2.JMS 消息模型
3.JMS 消息剖析
4.JMS 高級特性
5.Spring 集成 JMS
6.JMS 應(yīng)用案例
7.MQ 傳輸器&傳輸協(xié)議
8.MQ 消息存儲
9.MQ 安全機制
10.MQ 集群技術(shù)
11.MQ 高級特性
12.MQ 性能調(diào)優(yōu)
13.MQ 監(jiān)控與管理
14.基于事件驅(qū)動案例-規(guī)則引擎
15.基于事件驅(qū)動案例-業(yè)務(wù)需求與設(shè)計
16.基于事件驅(qū)動案例-監(jiān)控規(guī)則任務(wù)
階段八、Python 全棧工程師之大數(shù)據(jù)篇 - 大數(shù)據(jù)自動化運維技術(shù)
課程二十一、大數(shù)據(jù)運維之必知必會-Linux 基礎(chǔ)教程
1.Linux 系統(tǒng)概述
2.Linux 系統(tǒng)安裝及相關(guān)配置
3.Linux 網(wǎng)絡(luò)基礎(chǔ)
4.OpenSSH 實現(xiàn)網(wǎng)絡(luò)安全連接
5.Vi 文本編輯器
6.用戶和用戶組管理
7.磁盤管理
8.Linux 文件和目錄管理
9.Linux 終端常用命令
10.Linux 系統(tǒng)監(jiān)測與維護
1.DNS 服務(wù)的配置與管理
2.Apache+mysql+php 服務(wù)器的配置與管理
3.FTP 服務(wù)的配置與管理
4.NFS 服務(wù)器的配置與管理
5.Samba 服務(wù)器的配置與管理
6.DHCP 服務(wù)配置與管理
7.Emos 郵件服務(wù)器搭建
8.防火墻配置與管理
9.VPN 服務(wù)的配置與管理
10.webmin 管理工具
11.yun 源服務(wù)器搭建
12.saltstack 服務(wù)器搭建
13.java 環(huán)境 jdk 和 tomcat 配置
14.memcache+magent 集群搭建
15.redis+keepalive 高可用搭建
16.nginx+mysql+php-fpm 服務(wù)器配置與管理
17.分布式文件系統(tǒng)的搭建
18.svn 版本控制服務(wù)器搭建
19.git 版本控制服務(wù)器搭建
20.Jenkins 搭建與配置
21.禪道項目管理服務(wù)器搭建
22.rsync+inotify 實現(xiàn)自動化同步
23.網(wǎng)絡(luò)安全與病毒防護
課程二十三、深入淺出 OpenStack 云計算平臺管理
1.云計算介紹,安裝 base image
2.virt-install 安裝虛擬機,libvrit 虛擬網(wǎng)絡(luò)
3.openstack overview
4.安裝 controller,keystone
5.安裝 glance,交換機工作原理
6.nova-compute 和 nova-network
7.FlatDHCP 模式的工作原理
8.安裝和使用 Dashboard
9.安裝和使用 Cinder
10.openstack quantum
11.Load balancer
課程二十四、云計算 Docker 從零基礎(chǔ)到專家實戰(zhàn)教程
1.什么是 Docker
2.2Docker的安裝
3.虛擬化與 Docker
4.Docker 組件
5.如何獲取鏡像
6.鏡像的存出與載入
7.什么是Docker Hub
8.自動化構(gòu)建鏡像
9.鏡像的上傳
10.容器創(chuàng)建實戰(zhàn)
11.容器信息查看
12.容器的導(dǎo)入與導(dǎo)出
13.什么是數(shù)據(jù)卷
14.通過網(wǎng)絡(luò)訪問容器
15.網(wǎng)絡(luò)配置的查看
16.容器連接
17.實訓(xùn)項目 1--快速創(chuàng)建 SSH 服務(wù)鏡像
階段九、Python 全棧工程師之大數(shù)據(jù)篇 - 基于 Python 的數(shù)據(jù)分析&機器學(xué)習(xí)
課程二十五、大數(shù)據(jù)分析項目實戰(zhàn)之 Python 金融應(yīng)用編程
1.Python 與金融應(yīng)用概述
2.Python 的基本數(shù)據(jù)類型與數(shù)據(jù)結(jié)構(gòu)
3.Python 數(shù)據(jù)可視化
4.金融時間序列分析
5.輸入輸出操作
6.提升 Python 效率
7.數(shù)學(xué)工具
8.隨機分析
9.統(tǒng)計分析
10.數(shù)值分析技術(shù)
11.使用 Python 操作 Excel
12.Python 面向?qū)ο缶幊膛c圖形用戶界面
13.金融中的大數(shù)據(jù)技術(shù)概述
14.案例 :使用 Python 構(gòu)建期權(quán)分析系統(tǒng)
課程二十六、零基礎(chǔ)實戰(zhàn)機器學(xué)習(xí)(基于 Python 語言實現(xiàn))
1.機器學(xué)習(xí)的任務(wù)和方法
2.Python 語言基礎(chǔ)
3.分類算法介紹
4.k-臨近算法
5.決策樹
6.基于概率論的分類方法:樸素貝葉斯
7.Logistic 回歸
8.支持向量機
9.利用 AdaBoost 元算法提高分類性能
10.利用回歸預(yù)測數(shù)值型數(shù)據(jù)
11.樹回歸
12.無監(jiān)督學(xué)習(xí)
13.利用 K-均值聚類算法對未標(biāo)注數(shù)據(jù)分組
14.使用 FP-growth 算法來高效發(fā)現(xiàn)頻分項集
15.利用 PCA 來簡化數(shù)據(jù)
16.利用 SVD 簡化數(shù)據(jù)
17.大數(shù)據(jù)與 MapReduce
課程二十七、基于 Python 機器學(xué)習(xí)、算法、經(jīng)典案例剖析實現(xiàn)
1.k 最近鄰算法
2.樸素貝葉斯分類算法
3.聚類算法
4.決策樹算法
5.線性回歸和梯度下降算法
6.邏輯回歸和極大似然估計
7.支持向量機
8.EM 算法和 GMM
9.隨機森林和 Adaboost
10.機器學(xué)習(xí)思想精華和實戰(zhàn)經(jīng)驗分享
階段十、Python 全棧工程師之技術(shù)擴展篇 - 開發(fā)選修
Python 全棧工程師
1、數(shù)據(jù)分析師必備工具之 - Vision & Xmind 使用技巧
2、數(shù)據(jù)分析師必備之 - PPT 高級技巧
3、數(shù)據(jù)分析師必備之 - Excel 高級技巧
4、數(shù)據(jù)分析師必備之 - 如何進行數(shù)據(jù)分析
5、數(shù)據(jù)分析師必備之 -如何撰寫產(chǎn)品需求說明書
6、數(shù)據(jù)分析師必備之 - 如何撰寫項目需求說明書
7、Java 語言光速掃盲
8、PHP 語言光速掃盲
9、大數(shù)據(jù)相關(guān)數(shù)據(jù)結(jié)構(gòu)&算法
10、自動化測試-selenium
11、Node.js 從入門到上手工作
12、Http 協(xié)議精講
13、Web 應(yīng)用安全
14、版本控制工具-Git & SVN
15、快速原型設(shè)計工具-mockplus
16、快速原型設(shè)計工具 - axure
17、UML 建模工具
18、PowerDesign 數(shù)據(jù)庫工具使用
19、Less 使用詳細(xì)
20、Sass 使用詳解