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