階段一、Python 全棧工程師之必知必會 - 前端開發(fā)技術(shù)
課程一、入門必備 - 新手學 HTML5+CSS3
1、HTML基本標簽
2、W3C標準及XHTML1.0基本規(guī)范
3、表格、表單及框架
4、使用CSS美化網(wǎng)頁
5、盒子模型詳解
6、浮動與定位
7、css hack 以及微博實訓
課程二、入門必備 - 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 應用實戰(zhàn)開發(fā)
1、MongoDB 基礎(chǔ)
2、MongoDB 系統(tǒng)管理
3、MongoDB 集群及系統(tǒng)架構(gòu)
4、MongoDB 應用案例
階段三、Python 全棧工程師之核心技術(shù) - Python 開發(fā)初步
課程八、Python 開發(fā)新手掃盲
1、Python 入門導入
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ù)庫應用程序開發(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.瘋狂的離線應用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 響應式網(wǎng)頁開發(fā)技術(shù)
1、了解什么是 BootStrap
2、知道為什么要使用 BootStrap
3、了解 BootStrap 一般用于什么場合
4、了解響應式布局真實案例
5、掌握 Brackets 前端開發(fā)工具的使用
6、開發(fā)第1個 BootStrap 網(wǎng)頁(模板,步驟)
7.了解基于 Brackets 的 10 款常用插件
8.掌握 Emment 插件的使用
9.理解什么是柵格布局
10.掌握柵格布局具體應用
11.掌握 BootStrap 通用 CSS 樣式(排版、代碼、代碼、表單、按鈕、圖片、輔助類、響應式工具)
12.掌握下拉菜單、按鈕組、按鈕式下拉菜單的 BootStrap 組件的用法
13.掌握輸入框組件的 BootStrap 組件用法
14.掌握導航、標簽、面包屑導航的、頁面標題、縮略圖、警示框、Well 等 BootStrap的用法
15.掌握進度條、媒體對象、列表組、面板等 BootStrap 的用法
16.了解什么是 Bootstrap 插件
17.掌握 Bootstrap 過渡效果
18.掌握 Bootstrap 模態(tài)框、下拉菜單、滾動監(jiān)聽、標簽頁、工具提示、彈出框
19.掌握 Bootstrap 警告框、 按鈕、折疊、輪播、附加導航、多級菜單導航
課程十二、Python Web 編程技術(shù)
1、模版引擎的概念與使用方法
2、基礎(chǔ)的 Python Web 開發(fā)方法
3、基礎(chǔ)的 Python Web 開發(fā)方法
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 簡介及安裝,第1個網(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.中間件
19.中間件
20.多語言與國際化
21.bootstrap 簡介、安裝及快速入門
22.創(chuàng)客企業(yè)網(wǎng)站項目設(shè)計
課程十四、基于 Python 的公眾平臺二次開發(fā)
1.公眾平臺基礎(chǔ)篇
2.公眾平臺高級接口
3.bottle 框架
4.webpy 框架
5.django 框架
階段六、Python 全棧工程師之應用實戰(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ū)ο缶幊?
5.網(wǎng)頁爬蟲(單線程,保存到文本文件)
6.mysql 數(shù)據(jù)庫
7.mongodb 數(shù)據(jù)庫
8.多線程和多進程
9.scrapy 實戰(zhàn)
10.django 實戰(zhàn)
階段七、Python 全棧工程師之高階晉級 -PB 級網(wǎng)站高性能分布式服務器技術(shù)
課程十六、Linux 基礎(chǔ)& Shell 編程
1.Linux 簡介
2.Linux 安裝準備工作
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 客戶端遠程管理
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 緩存服務器開發(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 緩存服務器開發(fā)
1.redis 快速入門
2.redis 命令行、多數(shù)據(jù)庫
3.redis 配置文件和啟動參數(shù)
4.string 類型
5.hash 類型
6.list 類型
7.set 類型
8.redis 事務控制
9.主從復制
10.redis 持久化機制
11.消息通知和發(fā)布訂閱模式
12.php 訪問 redis
13.java 訪問 redis
課程十九、nginx 高性能服務器搭建
1.Nginx 的源碼安裝和基本配置
2.yum 方式安裝
3.yum 方式 Nginx 整合 PHP 測試頁面
4.修改 root 密碼以及遠程管理 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 反向代理服務器組
16.反向代理設(shè)置后獲取客戶端真實 IP
17.負載均衡配置
18.ewrite 四個標記的區(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 應用案例
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è)務需求與設(shè)計
16.基于事件驅(qū)動案例-監(jiān)控規(guī)則任務
階段八、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)測與維護
課程二十二、大數(shù)據(jù)運維 linux 系統(tǒng)服務管理(LAMP 平臺\nginx 服務\jenkins 自動化集成
1.DNS 服務的配置與管理
2.Apache+mysql+php 服務器的配置與管理
3.FTP 服務的配置與管理
4.NFS 服務器的配置與管理
5.Samba 服務器的配置與管理
6.DHCP 服務配置與管理
7.Emos 郵件服務器搭建
8.防火墻配置與管理
9.VPN 服務的配置與管理
10.webmin 管理工具
11.yun 源服務器搭建
12.saltstack 服務器搭建
13.java 環(huán)境 jdk 和 tomcat 配置
14.memcache+magent 集群搭建
15.redis+keepalive 高可用搭建
16.nginx+mysql+php-fpm 服務器配置與管理
17.分布式文件系統(tǒng)的搭建
18.svn 版本控制服務器搭建
19.git 版本控制服務器搭建
20.Jenkins 搭建與配置
21.禪道項目管理服務器搭建
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.容器的導入與導出
13.什么是數(shù)據(jù)卷?
14.通過網(wǎng)絡(luò)訪問容器
15.網(wǎng)絡(luò)配置的查看
16.容器連接
17.實訓項目 1--快速創(chuàng)建 SSH 服務鏡像
18.實訓項目 2--Docker 下構(gòu)建 LAMP 環(huán)境(Linux+Apache+Mysql+PHP)
階段九、Python 全棧工程師之大數(shù)據(jù)篇 - 基于 Python 的數(shù)據(jù)分析&機器學習
課程二十五、大數(shù)據(jù)分析項目實戰(zhàn)之 Python 金融應用編程
1.Python 與金融應用概述
2.Python 的基本數(shù)據(jù)類型與數(shù)據(jù)結(jié)構(gòu)
3.Python 數(shù)據(jù)可視化
4.金融時間序列分析
5.輸入輸出操作
6.提升 Python 效率
7.數(shù)學工具
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)機器學習(基于 Python 語言實現(xiàn))
1.機器學習的任務和方法
2.Python 語言基礎(chǔ)
3.分類算法介紹
4.k-臨近算法
5.決策樹
6.基于概率論的分類方法:樸素貝葉斯
7.Logistic 回歸
8.支持向量機
9.利用 AdaBoost 元算法提高分類性能
10.利用回歸預測數(shù)值型數(shù)據(jù)
11.樹回歸
12.無監(jiān)督學習
13.利用 K-均值聚類算法對未標注數(shù)據(jù)分組
14.使用 FP-growth 算法來高效發(fā)現(xiàn)頻分項集
15.利用 PCA 來簡化數(shù)據(jù)
16.利用 SVD 簡化數(shù)據(jù)
17.大數(shù)據(jù)與 MapReduce
課程二十七、基于 Python 機器學習、算法、經(jīng)典案例剖析實現(xiàn)
1.k 最近鄰算法
2.樸素貝葉斯分類算法
3.聚類算法
4.決策樹算法
5.線性回歸和梯度下降算法
6.邏輯回歸和極大似然估計
7.支持向量機
8.EM 算法和 GMM
9.隨機森林和 Adaboost
10.機器學習思想精華和實戰(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 應用安全
14、版本控制工具-Git & SVN
15、快速原型設(shè)計工具-mockplus
16、快速原型設(shè)計工具 - axure
17、UML 建模工具
18、PowerDesign 數(shù)據(jù)庫工具使用
19、Less 使用詳細
20、Sass 使用詳解