实战化教学领导品牌  全国咨询热线:400-009-1906
  • Linux基础
  • Python基础
  • 数据库SQL
  • 前端与移动开发
  • web全栈开发
  • 爬虫及搜索
  • 大数据
  • 人工智能

第一阶段

Linux基础 shell操作 文件和目录
文件属性修改命令
查找与检索命令
系统管理 磁盘管理
压缩包管理
进程管理
用户管理
网络管理
常用Linux命令
常用服务器ftp/ssh
编辑器vim/sublime
gcc工具链
常见Linxu系统 ubuntu软件安装与卸载
RedHat软件安装与卸载
centOS软件安装与卸载

第二阶段

Python基础 Python语法基础
基础数据类型
变量本质
简单函数
输入输出函数
局部变量和全局变量
算术表达式
逻辑表达式
关系表达式
位运算
语法格式
分支语句
循环语句
break
continue
list列表-增删改查截取操作
tuple元祖-查和截取操作
dictionary字典-增删改查操作
函数高级
函数的参数详解
函数调用关系
按值传递参数和按引用传递参数
匿名函数
return语句
变量作用域
数字类型转换
数学函数
内建range函数
随机数函数
Python字符串解析 Python访问字符串中的值
Python字符串更新
Python字符串运算符
Python字符串格式化
Python时间和日历
时间和日期
获取格式化的时间
获取某月日历
Time模块的内置函数
日历(Calendar)模块
Python文件操作
终端输入和输出
打开和关闭文件
File对象的属性
close()方法
write()方法
read()方法
seek()方法
重命名和删除文件
Python里的目录:
chdir()方法
getcwd()方法:
rmdir()方法
文件、目录相关的方法
Linux和Windows平台下的
差异性
Python面向对象
面向对象思想
类和对象
类的继承
多态
类属性和实例属性
静态方法和类方法
设计模式 工厂模式
单例模式
异常
异常作用
捕获异常
异常的传递
抛出自定义异常
嵌套处理异常
模块
模块制作
模块发布
模块安装
模块使用
import 语句
from…import 语句
from…import* 语句

第三阶段

Python
数据库阶段
Linux下MySQL数据库 Mysql5.5/5.6数据库、Navicat、workbench客户端软件;
业界常见问题设计;数据库表的设计范式;
Linux下Oracle数据库 Oracle 基础管理;SQL 语言,PL/SQL 语言;触发器、存储过程;
序列、索引、视图对象;数据备份与移植;多表连接难题详解;
数据库设计和SQL标准 设计的三大范式;SQL语句调优;
DDL;DML;SELECT;PowerDesigner的使用;
Python 数据库操作的库 Python DB-API,Mysqldb,cx_Oracle等
Linux下MongoDB 非关系型数据库 NoSQL;安装;pymongo;企业应用案例;
SQL优化和数据库优化
ORM对象关系映射基本思想

第四阶段

Python
前端与移动开发
Html 基础元素
布局
表单
CSS
类选择器
Id选择器
元素选择器
属性选择器
关系选择器
伪类选择器
伪元素选择器
选择器优先级
基础样式
盒子模型
浮动, 定位
PS应用
PC端页面开发实战流程
Bootstrap 栅格系统
常用布局效果
常用特效组件
html5和css3
JavaScript
基础语法
驼峰命名规则
数据类型
控制语句
Math类
Date类
String类
Array类
函数
DOM操作
事件对象
事件流
BOM对象
作用域, 闭包, 预解释, this关键字, call, apply
原型和原型链
面向对象
AJAX, 跨域
HTML5本地存储
JQuery
选择器
操作DOM
事件
特效
常用工具函数
移动端框架和库
概述
声明式渲染
条件与循环
组件化开发
构造器
data与methods
实例生命周期
插值
指令
过滤器
computed
class与style
事件处理
路由
前端自动化构建工具 Gulp
Webpack

第五阶段

Python
Web全栈开发
Git项目代码管理和项目开发流程
Linux下Oracle数据库
概述
模型层
ORM
视图层
MTV
Django表单
管理员工具
Django网站部署
Nginx配置和uWSGI部署
RESTful接口开发
tornado 框架开发
概述
异步及协程基础
用户身份验证框架
HTML5 WebSocket应用
Tornado网站部署
Web开发项目
电商平台项目
媒体管理系统

第六阶段

搜索 Luence
ucene基础介绍
Lucene索引结构
倒排索引原理
分词器
搜索排序
评分算法
Solr安装
Solr基于json操作
ElasticSearch
ElasticSearch介绍
Elasticsearch集群分布式
Elasticsearch分片和副本
Discovery机制
Transport接口
Restful操作接口
Python编程操作Elasticsearch
搜索 第一个Python网络爬虫 什么是爬虫
一起编写第一个爬虫
专业HTTP分析工具Fiddler的使用
Fiddler 用户界面
Fiddler 主菜单
Fiddler 工具栏
信任 Fiddler 证书
Inspector
保存\导入\导出数据流
使用Fiddler检测手机流量
Fiddler自动生成爬虫代码
实际爬虫Python编码问题
vim中如何查看文件编码
str编码转换
print函数如何处理编码
浏览器如何推断网页编码
使用Python推测一个文件的
编码并给出推断概率
Windows 命令行编码查看与设置
如何解决Windows命令行的乱码问题
urllib2 的使用
urllib2请求返回网页
urllib2使用代理访问网页
urllib2修改header
Tesseract 使用介绍
TesseractOCR 语言模型
爬取使用带验证码登录的网站
Tesseract 使用介绍
Tesseract 语言模型训练
带验证码网站登录示例
Beautiful Soup bs4解析器选择
lxml解析器安装与使用
XPath & CSS选择器
XPath语法讲解
XPath 选择示例
浏览器对XPath的支持
CSS选择器原理
CSS选择器使用实例
Mechanize
模拟浏览器行为
http基本认证
form认证
cookie支持
proxy设置
Mechanize的使用经验
PhantomJS
模拟浏览器行为
http基本认证
form认证
cookie支持
proxy设置
Mechanize的使用经验
PhantomJS
安装
脚本传参
页面加载
Code Evaluation
DOM 操作
网络请求及响应
Selenium Webdriver
元素的定位
添加等待时间
打印信息
浏览器的操作
浏览器前进后退
键盘事件
鼠标事件
定位一组元素
上传文件
下拉框处理
调用JavaScript脚本
控制浏览器滚动条
原理解析
使用代理服务器爬取 代理ip的获取
代理ip的使用
Scrapy大型框架
架构概览
Spider
Selector
Item
Scrapy Shell
Item Pileline
Requests and Responses
Link Extractor
Logging
Redis MongoDB在爬虫里的应用 编写应用MongoDB的Scrapy-Redis 爬虫
Redis 分布式集群 Redis 分布式集群搭建
Scrapy分布式集群多代理爬虫 应用之前讲过的多代理技术\分布式爬虫技术\Redis集群技术,
编写一个大型新闻门户网站整站遍历抓取爬虫项目

第七阶段

Python大数据 Hadoop HDFS 认识HDFS及其HDFS架构
HDFS的HA机制
Hadoop文件系统的访问
API接口与维护HDFS
Yarn分布式资源管理框架
Zookeeper搭建高可用集群必要组件
Kafka大数据分布式消息队列
Spark计算框架
Spark Core核心编程
Spark SQL模块
Spark Streaming流计算
Spark MLlib机器学习
电商平台项目

第八阶段

人工智能
(机器学习)
监督学习
线性回归
Logistic回归
决策树
随机森林
朴素贝叶斯
无监督学习 聚类K-means
话题模型
深度学习框架
TensorFlow
CNN实战
RNN实战
用户画像系统
图像识别
推荐系统

第九阶段

人工智能
(深度学习)
深度学习框架
TensorFlow
CNN实战
RNN实战
图像识别