人工智能时代,抓住弯道超车的机会窗口

分秒必争!抢占全球人工智能制高点的战斗,正式打响!

什么人适合学Python

来硅谷,拿高薪!这样学Python,更有力!

技术大牛全程引路,企业真实项目直接练手

  • 500天 授课打磨
  • 660课时 饱满讲授
  • 4大优势 涵盖Python、前端
    大数据、机器学习
  • 4次 大纲全新迭代

1.与百度合力打造AI教育生态,化深奥为通俗易懂,谈笑间幼苗成栋梁
2.Web主流框架:“全面“讲授且“深入“源码级
3. Web项目:业务模块“全面“覆盖互联网名企网站功能
4. 数据爬虫:实战项目“丰富”,多“变”创新
5. 数据分析:强势“回归”,2018年就业新宠
6.进阶计划
(1)大数据分析师方向:统计分析+数据可视化+大数据处理框架+数据挖掘工具+机器学习+挖掘算法
(2)人工智能实战工程师方向:机器学习+深度学习 + Tensorflow + PaddlePaddle + NLP + 语音图像处理

剑指月薪12000+

应用范围不断增加,Python人才供不应求,薪资持续疯涨

Python就业方向

就业选择广泛,高薪,爱你没商量

爬虫工程师

企业强烈渴望的人才,就业的“蓝海”
大数据时代的宠儿,纵横网络的技术极客

全栈工程师

站在时代的风口,做精通前后端的全能型人才
“跨界”挑战高薪

人工智能工程师

成就人工智能时代的先行者
立足当下迫在眉睫的用人需求,更面向未来的全方位发展

数据分析工程师

坐拥人工智能时代的“准入证书”
懂技术、懂业务,技术专家、管理者,任意进阶

汇聚业界众多名师大咖,全程亲自面授!

站在大牛的肩膀上,轻松收获高薪名企、offer不断

python讲师

宋老师

东北师大数学系本科,北京航空航天大学硕士,曾于北航软件开发环境国家重点实验室研究多项课题,对智能交通—浮动车海量数据挖掘及在线社交网络信息传播和控制问题有深入研究,曾发表论文数篇。先后担任过高级软件开发工程师,系统架构师,高级讲师。具备丰富的软件开发经验和教学经验。精通C/C++、Java、Objective-C 等开发语言, 对JavaEE、Android开发、基于Python的Web开发和数据分析有深入研究。亲自主持开发过多个大型项目,具备很强的项目管理能力和丰富的项目实施经验。

  • Python讲师
    宋老师
  • Python讲师
    沈老师
  • Python讲师
    刘老师
  • Python讲师
    Andy老师
  • Python讲师
    李老师
  • Python讲师
    杨老师
  • Python讲师
    刘老师
  • Python讲师
    刘老师
  • Python讲师
    左老师
  • Python讲师
    韩老师
  • Python讲师
    赵老师
  • Python讲师
    丁老师

项目实战

项目实战全程驱动,技术大牛亲自指导开发

python项目仿京东

项目架构:
第一章:页面布局
1、使用浮动完成页面顶部布局
2、使用浮动完成中间菜单的布局
3、使用浮动完成内容的布局
第二章:实现菜单的制作
1、完成菜单的制作
2、完成鼠标经过时的变化
3、完成鼠标经过时二级菜单
第三章:页面结构内容填充
1、使用静态填充的方式填充图片
2、填充文字和内容结构

Python的应用领域

课程大纲

地表更强Python课程

1阶段

前端与移动开发

2阶段

Python及数据库操作

3阶段

Web常用框架

4阶段

数据爬虫

5阶段

人工智能

进阶计划

阶段一 前端与移动开发
01 HTML入门
  • 1、H5课程简介
  • 2、html简介
  • 3、html常用标签
  • 4、xhtml标签规范
  • 5、实体标签
  • 6、图片标签
02 HTML和CSS高级
  • 1、超链接
  • 2、WebStrom编辑器
  • 3、css概念
  • 4、内联和块元素-div和span
  • 5、常用选择器
  • 6、关系选择器
03 样式及列表
  • 1、继承与权重
  • 2、文本样式
  • 3、段落样式
  • 4、列表
  • 5、列表样式
  • 6、PS使用与切图
04 布局
  • 1、背景样式
  • 2、盒模型
  • 3、浮动布局
  • 4、定位
05 表单
  • 1、表单
  • 2、表格
  • 3、表格样式
  • 4、显示
  • 5、隐藏
  • 6、过渡动画
06 高级特效&BootStrap语法
  • 1、特效
  • 2、CSS使用技巧
  • 3、SVN
  • 4、网站发布
  • 5、布局网页案例
  • 6、布局容器&栅格系统
  • 7、排版&表格&表单
  • 8、图片与背景
07 BootStrap语法
  • 1、辅助类
  • 2、字体图标
  • 3、下拉菜单&折叠
  • 4、导航与导航条
  • 5、分页&徽章&面板
  • 6、模态窗口&轮播图
  • 7、京东APP首页
  • 8、美团APP首页案例
08 JS入门
  • 1、JavaScript历史
  • 2、javaScript的组成
  • 3、javascript引入及写法
  • 4、注释&调试
  • 5、常用方法
  • 6、语句块&变量
  • 7、数据类型&转换
  • 8、进制
09 JS运算符
  • 1、算术运算符
  • 2、一元运算符
  • 3、关系运算符
  • 4、逻辑运算符
  • 5、赋值运算符
  • 6、条件运算符
  • 7、表达式
  • 8、条件语句
10 JS语法
  • 1、循环语句
  • 2、对象
  • 3、基础函数
  • 4、参数
  • 5、return
  • 6、continue
  • 7、break
  •  
11 JS函数&数组
  • 1、为什么使用函数
  • 2、函数的声明
  • 3、工厂型创建对象
  • 4、函数的执行
  • 5、构造函数
  • 6、数组 & 访问元素
  • 7、数组的属性
12 JS数组
  • 1、数组的方法
  • 2、二维数组
  • 3、对象数组
  • 4、数组遍历
  • 5、函数中的arguments对象
  • 6、函数中的call和apply
  • 7、练习
13 JS方法
  • 1、Math的方法
  • 2、String对象&属性&方法
  • 3、获取时间对象
  • 4、时间的获取方法
  • 5、字符串拆解案例
  • 6、字符串模糊搜索案例
  • 7、数组中模糊查询案例
14 DIV&DOM&BOM
  • 1、节点
  • 2、DIV案例实战
  • 3、Dom属性&事件
  • 4、DOM案例实战
  • 5、事件
  • 6、BOM
  • 7、BOM案例实战
15 综合案例
  • 1、懒加载
  • 2、预加载
  • 3、创建表格
  • 4、留言板
  • 5、给表格中添加记录
  • 6、删除记录
  •  
16 轮播图案例
  • 1、时间间隔
  • 2、div移动
  • 3、列表项菜单
  • 4、轮播图
  • 5、购物车案例
17 JQuery入门
  • 1、简单选择器
  • 2、进阶选择器&高级选择器
  • 3、属性选择器&基本过滤器
  • 4、内容过滤器&可见性过滤器
  • 5、子元素过滤器
18 JQuery核心
  • 1、表单选择器
  • 2、表单过滤器
  • 3、其它方法
  • 4、html和text方法
  • 5、属性方法
19 JQuery高级
  • 1、css方法
  • 2、宽高和位置
  • 3、事件
  • 4、动画
  • 5、jQuery封装
20 JS购物车项目
  • 1、购物车数据
  • 2、点击购物
  • 3、增减数量
  • 4、删除商品
  • 5、查找商品
21 Ajax
  • 1、Ajax入门介绍
  • 2、Ajax优缺点
  • 3、XMLHttpRequest对象介绍
  • 4、原生Ajax发送GET请求
  • 5、原生Ajax发送POST请求
  • 6、Ajax传递参数
  • 7、跨域问题及解决方案
  • 8、Ajax案例练习
22 ES5/6/7语法
  • 1、ES5常用方法介绍
  • 2、ES6常用语法介绍
  • 3、解构赋值, 对象简写方式
  • 4、箭头函数语法及特点
  • 5、promise对象使用
  • 6、async异步函数使用
  • 7、class类应用
  • 8、ES7语法介绍
23 JavaScript模块化
  • 1、模块化介绍
  • 2、模块化进化史
  • 3、模块化优缺点
  • 4、模块化规范Commonjs
  • 5、模块化规范ES6
  • 6、打包编译工具Browserify
  • 7、转换ES6工具Babel
  •  
24 项目构建工具
  • 1、什么是项目构建
  • 2、项目构建工具的好处
  • 3、webpack介绍
  • 4、webpack特点及基本使用
  • 5、使用webpack打包各种资源
  • 6、webpack.config.js配置
  • 7、webpack的loader使用
  • 8、webpack插件使用
25 Vue框架
  • 1、Vue入门介绍
  • 2、Vue特点及基本语法
  • 3、MVVM介绍
  • 4、Vue高级语法及生命周期
  • 5、Vue脚手架(vue-cli)使用
  • 6、添加评论练习
  • 7、Vue-Resource/axios发送Ajax
  • 8、Vue-Router路由库使用
阶段二 Python及数据库操作
01 储备知识
  • 1、计算机硬件组成
  • 2、计算机的运行原理
  • 3、操作系统介绍
  • 4、操作系统多任务的原理
  • 5、操作系统的发展历史
  • 6、Linux不同版本及应用领域
  • 7、关于键盘的介绍
  •  
02 Linux基本命令(一)
  • 1、Windows和Linux文件系统区别
  • 2、cd命令
  • 3、理解权限
  • 4、ls命令
  • 5、clear命令
  • 6、键盘tab键自动补全
  • 7、帮助文档
  •  
03 Linux基本命令(二)
  • 1、通配符:?、*
  • 2、输出重定向:>、>>
  • 3、分屏命令和管道命令:more和|
  • 4、创建、删除文件和文件夹:mkdir、touch、rm
  • 5、建立链接文件ln
  • 6、查看文件内容:cat
  • 7、文本中搜索:grep
  •  
04 Linux基本命令(三)
  • 1、拷贝文件:cp
  • 2、移动文件:mv
  • 3、查找文件:find
  • 4、文件的打包压缩和解压:tar
  • 5、查杀进程:ps、kill、top、htop
  • 6、查看日期和时间:和cal&date
  • 7、查看电脑ip和mac地址:ifconfig
  •  
05 Linux基本命令(四)
  • 1、测试远程主机连通性:ping
  • 2、查看当前用哪个账号登录:whoami
  • 3、添加和删除Linux用户:useradd、userdel
  • 4、添加、删除组账号:groupadd、groupdel
  • 5、修改用户所在组:usermod
  • 6、创建的普通用户添加sudo权限
  • 7、chgrp、chown
  • 8、修改文件权限:字母法和数字法
06 编辑工具&服务器构建
  • 1、gedit编辑工具
  • 2、vim编辑工具
  • 3、sublime Text文本编辑工具
  • 4、更新Ubuntu软件下载地址
  • 5、远程登录-SSH
  • 6、Linux常用服务器构建-samba
07 python基础(一)
  • 1、认识python
  • 2、编写第一个python程序
  • 3、Python的交换模式
  • 4、注释
  • 5、变量以及类型
  • 6、标示符和关键字
08 python基础(二)
  • 1、输入&输出
  • 2、运算符
  • 3、数据类型转换
  • 4、判断语句介绍
  • 5、if判断语句
  • 6、比较(即关系)运算符
09 判断语句&循环语句
  • 1、if-else
  • 2、elif
  • 3、if嵌套
  • 4、应用:猜拳游戏
  • 5、循环语句介绍
  • 6、while循环
10 循环语句
  • 1、while循环应用
  • 2、while循环嵌套
  • 3、for循环
  • 4、break和continue
  • 5、for-else
  • 6、if语句总结
11 字符串、列表
  • 1、字符串介绍
  • 2、字符串输入&输出
  • 3、下标和切片
  • 4、字符串常见函数
  • 5、列表(list)介绍
  • 6、列表的循环遍历
  • 7、列表的增删改查
  • 8、列表的嵌套
12 元组、字典
  • 1、元组(tuple)
  • 2、字典(dict)介绍
  • 3、字典的增删改查
  • 4、字典的键值操作
  • 5、字典遍历
  • 6、公共方法
  • 7、引用
  •  
13 函数(一)
  • 1、函数介绍
  • 2、函数的定义和调用
  • 3、给函数添加的文档说明
  • 4、函数参数(一)
  • 5、函数返回值(一)
  • 6、4种函数的类型
  • 7、函数的嵌套调用
  • 8、函数应用:打印图形和数学计算
14 函数(二)
  • 1、局部变量
  • 2、全局变量
  • 3、函数应用:学生管理系统
  • 4、函数返回多个值(二)
  • 5、递归函数
  • 6、匿名函数lambda &引用
  • 7、函数使用注意事项
  • 8、三种方式交换两个数
15 文件操作
  • 1、文件的打开与关闭
  • 2、文件的读写
  • 3、应用1:制作文件的备份
  • 4、文件的随机读写
  • 5、文件的重命名、删除
  • 6、文件夹的相关操作
  • 7、应用2:批量修改文件名
  • 8、综合应用:学生管理系统(文件版)
16 类和对象
  • 1、面向对象编程介绍
  • 2、类和对象
  • 3、定义类&创建对象
  • 4、self
  • 5、__init__()方法
  • 6、"魔法"方法id()和__str__()
  • 7、全局变量、函数和属性、方法的联系和区别
  • 8、应用:烤地瓜(SweetPotato)
  • 9、通过方法隐藏数据
17 封装、继承、多态
  • 1、私有方法
  • 2、__del__()方法
  • 3、测量对应引用个数
  • 4、保护对象的属性
  • 5、继承介绍以及单继承
  • 6、重写父类方法与调用父类方法
  • 7、多继承&多态
  • 8、类属性、实例属性
  • 9、静态方法和类方法
18 设计模式&异常
  • 1、练习:设计类
  • 2、工厂模式
  • 3、__new__方法
  • 4、单例模式
  • 5、异常&异常案例剖析
  • 6、异常的传递
  • 7、抛出自定义的异常raise
  • 8、异常处理中抛出异常
  • 9、if的各种真假判断
19 模块&列表推导式及集合
  • 1、模块中的__all__
  • 2、模块制作
  • 3、python中的包
  • 4、模块安装、使用
  • 5、给程序传参数
  • 6、列表推导式
  • 7、集合set
  • 8、set、list、tuple相互转换
  • 9、应用案例:老王开枪
20 第15章:游戏-飞机大战
  • 1、游戏开发的原理
  • 2、搭建窗口
  • 3、显示玩家飞机并且左右移动
  • 4、检测键盘
  • 5、显示、控制玩家飞机-面向过程
  • 6、显示、控制玩家飞机-面向对象
  • 7、玩家飞机发射子弹Bullet
  •  
  •  
21 游戏-飞机大战
  • 1、显示敌机
  • 2、让敌机移动
  • 3、优化代码
  • 4、敌机发射子弹
  • 5、代码优化-抽象出基类
  • 6、敌机爆炸效果
  • 7、击中敌机
22 深拷贝、浅拷贝
  • 1、import导入模块
  • 2、==、is
  • 3、深拷贝、浅拷贝
  • 4、进制、位运算(了解)
  • 5、作用域
  • 6、私有化
  • 7、属性property
23 生成器、迭代器、闭包、装饰器、元类
  • 1、生成器generator
  • 2、迭代器(Iterator)
  • 3、闭包
  • 4、装饰器
  • 5、python是动态语言
  • 6、__slots__
  • 7、元类
24 垃圾回收、内建属性和内建函数
  • 1、垃圾回收(一)-小、大整数对象池和intern机制
  • 2、垃圾回收(二)-引用计数和标记清零
  • 3、垃圾回收(三)-gc模块
  • 4、内建属性
  • 5、内建函数
  • 6、functools
  •  
25 调试、编码风格
  • 1、常用标准库&常用扩展库
  • 2、hashlib
  • 3、调试-pdb&日志&print
  • 4、调试-PyCharm提供的debug功能
  • 5、编码风格-错误认知
  • 6、编码风格-正确认知
  • 7、pep8 编码规范
26 PyCharm的使用
  • 1、Python中主流的集成开发环境简介
  • 2、PyCharm的安装
  • 3、PyCharm创建Python项目
  • 4、设置字体
  • 5、设置快捷键
  • 6、PyCharm其他设置
  • 7、使用PyCharm调试代码
27 Linux系统编程-进程
  • 1、多任务的引入&概念
  • 2、进程的创建-fork
  • 3、进程与进程之间数据不共享
  • 4、进程的创建-multiprocessing
  • 5、多次fork问题
  • 6、进程的创建-Process子类
  • 7、进程池Pool&进程间通信-Queue
28 Linux系统编程-线程
  • 1、练习使用多进程拷贝文件
  • 2、多线程-threading
  • 3、threading注意点
  • 4、多线程-共享全局变量
  • 5、进程VS线程
  • 6、同步的概念
  • 7、互斥锁
29 Linux系统编程-线程
  • 1、多线程-非共享数据
  • 2、死锁-理解
  • 3、同步的应用
  • 4、生产者与消费者模式
  • 5、ThreadLocal
  • 6、异步
  • 7、GIL的问题
30 网络编程-网络概述&udp
  • 1、网络通信概述
  • 2、tcp/ip简介
  • 3、端口&ip地址
  • 5、子网掩码
  • 6、socket简介
  • 7、udp介绍
  • 8、udp网络程序-发送数据
31 udp
  • 1、udp网络程序-端口问题
  • 2、udp绑定信息
  • 3、udp网络程序-发送、接收数据
  • 4、udp网络通信过程
  • 5、udp应用:聊天室
  • 6、udp应用:echo服务器
  • 7、udp总结
  • 8、udp综合作业-模拟QQ
32 网络编程-TFTP项目、TCP编程
  • 1、wireshark抓包工具使用
  • 2、TFTP(简单文件传输协议)下载演示
  • 3、应用:TFTP客户端
  • 4、udp广播
  • 5、tcp相关介绍
  • 6、tcp服务器
  • 7、tcp客户端
  • 8、应用:模拟QQ聊天
33 网络编程-网络通信过程详解
  • 1、Packet Tracer 介绍&安装
  • 2、2台电脑组网
  • 3、通过集线器(hub)组网
  • 4、通过交换机组网
  • 5、通过路由器组网
  • 6、交换机、路由器、服务器组网
  • 7、访问网络的整个过程
  • 8、tcp三次握手
34 网络编程-网络通信过程详解
  • 1、tcp四次挥手
  • 2、tcp十种状态
  • 3、tcp的2MSL问题
  • 4、tcp长连接和短连接
  • 5、listen的队列长度
  • 6、手动配置ip
  • 7、常见网络攻击案例
  • 8、家庭上网解析
35 网络编程-并发服务器
  • 1、单进程tcp服务器
  • 2、多进程tcp服务器
  • 3、单进程tcp服务器-非堵塞模式
  • 4、单进程tcp服务器-select版
  • 5、单进程tcp服务器-epoll版
  • 6、多任务实现-协程
  • 7、协程-greenlet、gevent
  • 8、单进程tcp服务器-gevent版
36 正则表达式
  • 1、正则表达式概述
  • 2、re模块操作
  • 3、表示字符
  • 4、表示数量
  • 5、原始字符串
  • 6、表示边界
  • 7、匹配分组
  • 8、re模块的高级用法
  • 9、python贪婪和非贪婪
  • 10、小练习
37 web服务器
  • 1、应用层协议HTTP
  • 2、HTTP协议使用场景举例
  • 3、Web静态服务器-1-显示固定的页面
  • 4、Web静态服务器-2-显示需要的页面
  • 5、Web静态服务器-3-使用类
  • 6、动态Web服务器--运行python脚本程序
  • 7、服务器动态资源请求-WSGI标准
  • 8、Web框架的编写-MyWebFramework.py
  • 9、Web动态服务器--支持静态页面的访问
  • 10、Web服务器--支持多个遵循WSGI的web框架
38 认识数据库
  • 1、什么是数据和数据的作用
  • 2、MySQL
  • 3、数据库的好处
  • 4、数据库的概念-DB、DBMS、SQL
  • 5、数据库管理系统
  • 6、数据库的特点
  • 7、数据库对象
  • 8、安装mysql-server客户端
  • 9、安装mysql-client客户端
  • 10、查是否安装成功
39 MySQL创建数据库与表
  • 1、登陆和退出mysql数据库
  • 2、启动、关闭、重启服务器
  • 3、显示和切换mysql里的数据库
  • 4、示数据库中的所有表
  • 5、列出某个表的结构
  • 6、查看当前选择的数据库
  • 7、创建和删除新的数据库
  • 8、增加新用户和修改密码
  • 9、创建和删除数据表
  • 10、数据库表的增删改查
40 MySQL创建数据库与表
  • 1、在表中添加一个字段
  • 2、更改表得的定义把某个栏位设为主键
  • 3、数据备份&数据恢复
  • 4、登录mysql服务器,创建一个远程用户,并赋予相应的权限
  • 5、修改mysql配置文件,让mysql服务器允许远程连接
  • 6、Navicat for Mysql连接Ubuntu16.04上的mysql服务器
  • 7、E-R模型&三范式&数据完整性
  •  
  •  
  •  
41 MySQL-查询(基础)
  • 1、查询简介
  • 2、准备数据
  • 3、查询的基本语法
  • 4、条件
  • 5、聚合&分组
  • 6、排序&分页
  • 7、关系
42 MySQL-查询(高级)
  • 1、连接
  • 2、自关联
  • 3、子查询
  • 4、内置函数
  • 5、事务
  • 6、视图
  • 7、索引
43 MySQL与Python连接
  • 1、交互类型
  • 2、增改删
  • 3、查询
  • 4、封装
  • 5、用户登录
  •  
  •  
44 MongoDB-基本操作
  • 1、MongoDB简介
  • 2、环境安装
  • 3、数据库操作
  • 4、集合操作
  • 5、数据类型
  • 6、数据操作
  • 7、基本查询
45 MongoDB-基本操作
  • 1、比较运算符&逻辑运算符
  • 2、范围运算符
  • 3、支持正则表达式
  • 4、自定义查询
  • 5、支持正则表达式
  • 6、Limit与Skip
  • 7、统计个数&消除重复
46 MongoDB-高级操作
  • 1、聚合 aggregate
  • 2、聚合-$group--分组
  • 3、聚合-$match --筛选
  • 4、聚合-$project--投影
  • 5、聚合-$sort--排序
  • 6、聚合-$limit、$skip-分页
  • 7、聚合-$unwind--拆分
  • 8、索引&安全&复制(副本集)
  • 9、备份与恢复
47 数据库-Redis
  • 1、MongoDB与python交互
  • 2、NoSQL简介
  • 3、安装redis
  • 4、基本配置
  • 5、数据操作:string、键的命令、 hash、list、setzset
  • 6、高级-发布订阅
  • 7、高级-主从配置
  • 8、Redis与Python交互
  • 9、示例:用户登录
48 Git的简介与安装
  • 1、为什么学习Git
  • 2、Git是什么
  • 3、Git的历史
  • 4、Git能做什么
  • 5、Git的安装
  • 6、创建版本库
  • 7、提交文件
  • 8、查看文件提交记录
  • 9、回退历史
49 Git实战操作
  • 1、版本穿越
  • 2、还原文件
  • 3、删除某个文件
  • 4、理解工作区、暂存区、本地库
  • 5、分支
  • 6、GitHub是什么
  • 7、网址、注册注意事项
  • 8、增加远程地址
  • 9、推送到远程库
50 GitHub介绍与实操
  • 1、从github上克隆项目
  • 2、从github上更新项目
  • 3、增加合作伙伴&协作冲突
  • 4、Fork、pull request
  • 5、https、ssh模式
  • 6、Egit安装&操作
  • 7、Git工作流是什么
  • 8、集中式工作流&GitFlow工作流
  • 9、分支实战&Fork、pull request
51 MySQL-查询(基础)
  • 1、查询简介
  • 2、准备数据
  • 3、查询的基本语法
  • 4、条件
  • 5、聚合&分组
  • 6、排序&分页
  • 7、关系
  • 8、连接
  • 9、自关联
52 MySQL-查询(高级)
  • 1、子查询
  • 2、内置函数
  • 3、事务
  • 4、视图
  • 5、索引
  • 6、交互类型
  • 7、增改删
  • 8、查询/封装
  • 9、用户登录
53 MongoDB-基本操作
  • 1、MongoDB简介
  • 2、环境安装
  • 3、数据库操作
  • 4、集合操作
  • 5、数据类型
  • 6、数据操作
  • 7、基本查询
  • 8、比较运算符&逻辑运算符
  • 9、范围运算符
54 MongoDB-基本操作
  • 1、支持正则表达式
  • 2、自定义查询
  • 3、支持正则表达式
  • 4、Limit与Skip
  • 5、统计个数&消除重复
  • 6、聚合 aggregate
  • 7、聚合-$group--分组
  • 8、聚合-$match --筛选
  • 9、聚合-$project--投影
55 MongoDB-高级操作
  • 1、聚合-$sort--排序
  • 2、聚合-$limit、
  • 3、聚合-$skip-分页
  • 4、聚合-$unwind--拆分
  • 5、索引
  • 6、安全
  • 7、复制(副本集)
  • 8、备份
  • 9、恢复
56 数据库-Redis
  • 1、NoSQL简介
  • 2、Redis入门
  • 3、Redis/memcache/MongDB对比
  • 4、Redis安装
  • 5、Redis启动
  • 6、Redis基本配置
  • 7、分布式数据库CAP原理
  • 8、Redis五大数据类型
  • 9、基本操作命令
57 数据库-Redis
  • 1、Redis总体配置Redis.conf
  • 2、Redis持久化(RDB和AOF)
  • 3、Redis事务控制
  • 4、Redis发布
  • 5、Redis订阅
  • 6、Redis主从复制
  • 7、Jedis
  • 8、Redis与Python交互
  • 9、示例:用户登录
58 Git的简介与安装
  • 1、为什么学习Git
  • 2、Git是什么
  • 3、Git的历史
  • 4、Git能做什么
  • 5、Git的安装
  • 6、创建版本库
  • 7、提交文件
  • 8、查看文件提交记录
  • 9、回退历史
59 Git实战操作
  • 1、版本穿越
  • 2、还原文件
  • 3、删除某个文件
  • 4、理解工作区、暂存区、本地库
  • 5、分支
  • 6、GitHub是什么
  • 7、网址、注册注意事项
  • 8、增加远程地址
  • 9、推送到远程库
60 GitHub介绍与实操
  • 1、从github上克隆项目
  • 2、从github上更新项目
  • 3、增加合作伙伴&协作冲突
  • 4、Fork、pull request
  • 5、https、ssh模式
  • 6、Egit安装&操作
  • 7、Git工作流是什么
  • 8、集中式工作流&GitFlow工作流
  • 9、分支实战&Fork、pull request
阶段三 Web常用框架
1 Django开发环境搭建及入门
  • 1、python框架据介绍
  • 2、开发环境的搭建
  • 3、创建Django项目和应用
  • 4、Django的工作流程
  • 5、MVC架构的介绍
  • 6、MVT 架构的介绍
2 Django的模型
  • 1、ORM映射机制
  • 2、pymysql
  • 3、定义模型&元选项
  • 4、模型类的属性:Manager,自定义管理器
  • 5、模型的继承&查询
  • 6、案例
3 Django的URL的设置&视图函数views
  • 1、urlconf,url编组
  • 2、子url
  • 3、url参数
  • 4、url传值
  • 5、HttpRequest
  • 6、HttpReponse
4 Django的模板
  • 1、错误页面定义
  • 2、基础语法
  • 3、对象的属性和类对象展示
  • 4、过滤器
  • 5、继承、包含
  • 6、块、静态文件的加载
5 Django的form表单
  • 2、django的Form类
  • 3、表单wiggets自定义
  • 4、激活中间
  • 5、中间的启用顺序&异常处理
  • 6、自定义中间件
  • 6 Django富文本编辑器:kindedtor
    • 1、在django后台使用富文本编辑器
    • 2、在页面中使用富文本编辑器
    • 3、后台管理上传图片
    • 4、页面上传文件
    •  
    •  
    7 Django站点管理&分页
    • 1、启用后台管理
    • 2、modelAdmin
    • 3、操作
    • 4、分页器objects: Paginator
    • 5、Page对象:Page objects
    •  
    8 Django缓存
    • 1、什么是缓存
    • 2、django缓存
    • 3、Django自带的缓存分类
    • 4、redis缓存
    • 5、案例
    •  
    9 Django部署:uWSGI+nginx
    • 1、uWSGI + 项目
    • 2、nginx + 项目
    • 3、静态文件
    •  
    •  
    •  
    10 flask入门
    • 什么是Flask
    • 为什么选择Flask框架
    • Flask 环境搭建及安装
    • Flask Web程序案例
    • 创建Flask项目
    • 启动项目
    11 Flask 路由
    • 1、什么是路由?
    • 2、怎么注册路由?
    • 3、如何为路由指定HTTP方法
    • 4、匹配动态URL
    • 5、URL变量类型过滤
    • 6、修改静态目录路由
    12 Flask请求、应答与会话
    • 1、请求 :Request & request
    • 2、读取表单数据 & 读取查询参数
    • 3、读取JSON数据
    • 4、构造JSON响应
    • 5、Response & cookie
    • 6、重定向响应 & 终止响应
    13 Flask模板渲染
    • 1、模板引擎
    • 2、模板渲染
    • 3、变量与表达式
    • 4、全局对象&自定义全局对象
    • 5、过滤器 & 自定义过滤器
    • 6、循环结构 & 条件结构
    14 Flask访问操作数据库
    • 1、对象-关系映射
    • 2、配置数据库信息
    • 3、维护数据表
    • 4、对象持久化
    • 5、查询数据
    • 6、永久移除对象&对象修改
    15 Flask扩展
    • 1、如何寻找flask扩展包?
    • 2、如何管理项目应用的包
    • 3、如何组织你的项目
    • 4、全局config配置文件
    • 5、app程序包
    • 6、启动脚本
    16 Flask蓝图
    • 1、初识蓝图
    • 2、运行机制
    • 3、蓝图的URL前缀
    • 4、蓝图的endpoint
    • 5、注册静态目录路由
    • 6、设置模板目录
    17 Tornado入门
    • 1、Tornado简介
    • 2、Tornado工作机制
    • 3、httpserver
    • 4、Tornado请求、应答
    • 5、Tornado文件处理
    • 6、cookie & cookie安全
    18 Tornado接口与模板
    • 1、网络请求响应状态码
    • 2、Tornado接口
    • 3、静态文件
    • 4、前后端分离
    • 5、Tornado模板与建表
    •  
    19 Tornado数据库
    • 1、创建数据库
    • 2、建表
    • 3、关联查询
    • 4、注入数据库
    • 5、数据库安全防护
    • 6、数据库操作案例
    阶段四 数据爬虫
    1 爬虫简介&爬虫原理
    • 1、概念及现实生活中的使用
    • 2、起源
    • 3、分类
    • 4、发展趋势
    • 5、四个阶段
    • 6、爬虫原理
    • 7、爬虫的工作流程
    • 8、http协议
    2 urllib, urllib2及python3的urllib
    • 1、urllib urllib2初级使用
    • 2、异常处理
    • 3、 Cookielib,cookies
    • 4、python3的urllib.request
    • 5、urllib.request的初级使用
    • 6、 urllib.request的高级使用
    • 7、 urllib.request的异常处理
    • 8、cookies处理&案例
    3 正则表达式
    • 1、使用的原因
    • 2、了解正则表达式
    • 3、语法及相关的注解
    • 4、匹配模式、常用函数
    • 5、案例
    • 6、写入mongodb案例
    • 7、总结爬取思路及相关问题反思
    •  
    4 常见反爬及应对措施
    • 1、为什么反爬虫
    • 2、常见的反爬虫策略
    • 3、反爬虫常用应对策略
    • 4、后续课程展望
    • 5、requests简介及安装
    • 6、requests基本使用
    • 7、requests升级使用
    • 8、requests案例
    5 Beautiful Soup的用法
    • 1、什么是Beautifulsoup
    • 2、安装
    • 3、学习的意义
    • 4、语法使用
    • 5、案例
    • 6、什么是xpath
    • 7、xpath安装、语法及使用
    • 8、xpath案例
    6 selenium+phantomjs
    • 1、什么是Phantomjs和seleniums
    • 2、学习selenium、phantomjs的意义
    • 3、安装、使用
    • 4、案例
    • 5、案例升级
    7 多线程爬虫
    • 1、多线程的使用
    • 2、多线程queue的爬虫实例
    • 3、多进程和多线程的区别
    • 4、进程间数据同步方法
    • 5、实例
    8 scrapy 框架&整站抓取
    • 1、常见的爬虫框架
    • 2、scrapy初试及案例
    • 3、spider类及案例
    • 4、crawlspider及案例
    • 5、logging系统
    9 中间件
    • 1、中间件简介
    • 2、scrapy自带的中间件:DownloaderMiddleware,SpiderMIddleware
    • 3、自定义DownloaderMiddleware
    • 4、案例
    •  
    10 分布式爬虫
    • 1、分布式爬虫简介
    • 2、安装scrapy-redis
    • 3、scray-redis源码剖析
    • 4、案例
    •  
    阶段五 人工智能
    01 shell编程
    • 1、shell概述
    • 2、shell脚本的执行方式
    • 3、shell定义变量
    • 4、将命令的返回值赋给变量
    • 5、设置环境变量
    • 6、位置参数变量
    • 7、预定义变量
    02 shell编程
    • 1、条件判断语句
    • 2、常用判断条件
    • 3、if判断
    • 4、case语句
    • 5、for循环
    • 6、while循环
    • 7、系统函数
    03 NumPy数据分析库
    • 1、NumPy数据结构详解
    • 2、NumPy随机数生成
    • 3、NumPy通用函数
    • 4、NumPy数据处理
    • 5、NumPy文件操作
    • 6、NumPy矩阵运算
    •  
    04 Pandas数据分析库
    • 1、Pandas数据结构详解
    • 2、Pandas索引对象
    • 3、Pandas数据汇总与统计
    • 4、Pandas缺失数据处理
    • 5、Pandas数据加载与存储
    • 6、Pandas数据规整化
    • 7、共享单车数据分析实战
    05 Matplotlib可视化库/机器学习
    • 1、Matplotlib可视化基本结构
    • 2、Matplotlib核心概念
    • 3、Matplotlib绘图精讲
    • 4、机器学习基本理论与特征工程
    • 5、机器学习算法精讲
    • 6、scikit-learn机器学习库精讲
    • 7、机器学习项目实战: NBA球星科比职业生涯分析与投篮预测
    06 人工智能概述
    • 1、什么是人工智能?
    • 2、弱人工智能、强人工智能、超人工智能
    • 3、图灵测试
    • 4、人工智能的历史
    • 5、机器是否具有真正的智能
    07 人工智能中的数学基础
    • 1、数学分析
    • 2、线性代数
    • 3、概率论
    •  
    •  
    08 回归与分类
    • 1、机器学习基础
    • 2、线性回归
    • 3、Logistic 回归
    • 4、Softmax回归
    •  
    09 决策树
    • 1、多种决策树模型,
    • 2、Bagging
    • 3、Boosting思想
    • 4、随机森林&GBDT模型
    • 5、二阶泰勒展开
    10 朴素贝叶斯
    • 1、自然语言处理
    • 2、文本分类
    •  
    •  
    •  
    进阶计划
    01 大数据分析师方向
    • 1.统计分析
    • 2.数据可视化
    • 3.大数据处理框架
    • 4.数据挖掘工具
    • 5.机器学习
    • 6.挖掘算法
    02 人工智能实战工程师方向
    • 1.机器学习
    • 2.深度学习
    • 3.Tensorflow
    • 4.PaddlePaddle
    • 5. NLP
    • 6. 语音图像处理

    为你的职业发展提供长远支持

    老学员秀薪水 为母校代言

    真实就业信息,没有1分钱水分,来校可查看完整名单并与老学员直接联系

    姓名 学历 就职企业 月薪 福利待遇
    • 张同学本科北京**榜科技有限公司13000五险一金
    • 田同学本科创业型公司25000五险一金
    • 陈同学本科北京***商贸有限公司13000五险一金+13薪
    • 杨同学本科****技术有限公司12000六险一金
    • 徐同学本科北京**教育科技有限公司11500五险一金
    • 李同学本科北京**科技发展有限公司14000项目奖+五险一金
    • 刘同学本科乐*支付有限公司12000五险一金
    • 宣同学本科北京易***网络技术有限公司10000五险一金
    • 李同学本科搜**(北京)11000项目奖+五险一金
    • 孙同学本科****科技服务有限公司16000五险一金 15薪 季度奖
    • 高同学本科北京卓***科技有限公司11000各种奖金+补助
    • 彭同学本科北京泰**信息技术有限公司11000五险一金
    • 闫同学专科北京**信息技术有限公司14000五险一金+13薪
    • 于同学本科北京**传媒有限公司13000五险一金+13薪+300
    • 张同学专科北京一****网络科技有限公司10000五险一金
    • 刘同学本科**科技(南京)股份有限公司12500五险一金+项目奖金
    • 朴同学专科友**软件科技有限公司10000五险一金
    • 孙同学本科中***科技有限公司 12000五险一金,13薪
    • 寒同学本科 北京中***技术股份有限公司1300013薪+项目奖
    • 洪同学本科北京一*网络科技有限公司10000项目奖+饭补
    • 郭同学本科**新媒体文化传媒(北京)有限公司14500五险一金
    • 王同学本科绿***信息技术有限公司(Python开发)11000五险一金
    • 李同学本科重庆**科技有限公司(Python开发) 8000重庆13薪
    • 曹同学专科清***信息技术有限公司(Python开发)12000年终奖+五险一金
    • 秦同学本科****(北京)科技有限公司12000五险一金
    • 张同学本科北京*迪科技(Python开发)11000五险一金
    • 孙同学本科上海**国际有限公司(Python开发)13000五险一金
    • 王同学本科一起**网12000五险一金
    • 李同学本科北京**科技有限公司(Python开发)12000五险一金
    • 温同学大专北京休*科技(Python开发)13000五险一金
    • 曾同学本科万家**(深圳)网络有限公司14000五险
    • 林同学本科杭州**通信技术有限公司12500五险+13薪
    • 尹同学本科医*园12000五险一金
    • 李同学本科北京****信息技术有限公司(Python开发)12000五险一金
    • 杨同学专科无**(北京)科技10000五险一金
    • 李同学本科北京*光控股集团有限公司(Python开发)11000五险一金+免费3餐
    • 杜同学研究生北京网*信息技术有限公司1300014薪+项目奖金
    • 徐同学本科****信息科技有限公司(Python开发)12000五险一金 15薪
    • 刘同学本科****(北京)科技有限责任公司13000五险一金+餐补+全勤奖
    • 孙同学专科盛力**文化传播有限公司(Python开发)11000五险一金
    • 周同学本科亚**创集团股份有限公司(Python开发)1200013薪+饭补
    • 张同学本科上海***汽车金融信息服务有限公司13000五险一金
    • 刘同学本科北京京*世纪贸易有限公司(Python开发)1350014薪+季度项目奖
    • 曹同学专科杭州**信息技术有限公司(Python开发)13000五险一金
    • 金同学本科北京****科技有限公司14000五险一金+14薪
    • 马同学本科中瑞**技术有限公司(Python开发)1000014薪+饭补
    • 商同学专科精彩**(北京)科技发展有限公司9500五险一金
    • 黄同学专科北京**科技有限公司(Python开发)15000五险一金
    • 姜同学本科北京**科技有限公司11000五险一金
    • 黄同学本科大公**软件有限公司(Python开发)12000五险一金
    • 陈同学本科联*集团有限公司(Python开发)12000各种补助+年终奖
    • 刘同学本科****(北京)网络科技有限公司12000五险一金
    • 卞同学本科联*集团有限公司(Python开发)9500各种补助+年终奖
    • 罗同学高中北京**科技有限公司(Python开发)1250013薪+项目奖金
    • 王同学本科上海**信息科技有限公司(Python开发)12000五险一金+13薪
    • 刘同学研究生奇*36*科技有限公司(Python开发)9200项目奖+年终奖
    • 钟同学本科家*购物集团有限公司(Python开发)10000五险一金
    • 俞同学本科北京亿美**信息技术有限公司10000五险一金
    • 王同学专科****(北京)资本有限公司12000五险一金
    • 李同学专科****网络科技(北京)有限公司 13000五险一金
    • 王同学专科北京***公司科技有限公司(Python开发)12000五险一金
    • 李同学专科北京中关村****信息服务有限公司15700五险一金(全额) 季度资金 17薪
    • 胡同学专科中**际科技服务有限公司(Python开发)1100013薪 五险一金
    • 白同学研究生北京利**通信息技术有限公司11000饭补+交通补助+项目奖
    • 莫同学本科深圳****科技有限公司(Python开发)15500五险一金
    • 乔同学本科北****技术有限公司(Python开发)14000五险一金
    • 张同学本科北京***科技有限公司(Python开发)12000五险一金+13薪
    • 汪同学本科北京****科技有限公司12000五险一金
    • 钟同学专科广州立*信息技术有限公司10000五险一金
    • 张同学本科北**助科技有限公司13000五险一金
    • 兰同学大专北京****软件股份有限公司13000五险一金
    • 贾唐同学本科****(北京)有限公司(Python开发)12000五险一金
    • 刘同学硕士上海**电子商务有限公司(Python开发) 14000五险一金
    • 袁同学本科亚信**科技(中国)有限公司12000五险一金
    • 刘同学本科北京**信息科技发展有限公司(Python开发)12000五险一金
    • 陆同学本科紫*股份有限公司10000五险一金
    • 王同学本科北京**泰克科技有限公司(Python开发)10000五险一金
    • 朱同学本科北京***科技有限公司(Python开发工程师)12000五险一金 13薪
    • 安同学本科北京**全景信息技术有限公司13000五险一金

    管理体系

    从心出发,助你学习、求职、晋升一路顺畅!

    入学
    测验

    科学量化开发潜力
    从一开始就知道自己的特长,让学习更明确!

    学习小组,自习辅导,阶段测评,个人学习分析
    讲师、助教、班主任时时陪同,让你从此爱上学习!

    实时教学
    反馈系统
    职业能
    力拓展

    纵向拓展专业技术,横向拓展综合实力
    挤进尚硅谷,注定你优秀,不只是说说而已!

    就业
    指导

    知名企业技术大牛分享,老学员分享
    在尚硅谷,你永远不是一个人在奋斗!

    关于我们
    名师团队
    新闻动态
    合作企业
    资源下载
    视频下载
    资料下载
    工具下载
    加入我们
    招聘岗位
    岗位介绍
    招贤纳师
    联系我们
    电话:010-56253825
    邮箱:info@atguigu.com
    地址:北京市昌平区宏福科技园综合楼3层(北京)

     深圳市宝安区西部硅谷大厦B座3层(深圳)