课程章节
第1章Mysql基础
1-数据库简介
2-数据库的安装及配置
3-SQL语句规范
4-数据库的相关操作
5-MySQL中支持的数据类型简介
6-MySQL中的存储引擎简介
7-MySQL数据表的创建
8-测试数据类型
9-测试字符串类型
10-测试字符串类型
11-测试日期时间类型
12-测试主键
13-测试自增长
14-非空约束
15-测试默认值
16-测试唯一性约束
17-重命名数据表
18-添加和删除字段
19-修改字段
20-添加删除默认值
21-添加删除主键
22-添加删除唯
23-删除数据表
24-插入记录的操作
25-更新和删除记录
26-查询表达式
27-待条件的查询
28-范围查询
29-模糊查询
30-逻辑运算符
31-分组查询
32-分组查询配合聚合函数
33-having语句对分组结果进行二次筛选
34-ORDER BY对查询结果排序
35-通过limit限制显示条数
36-更新删除应用order by和limit
37-内连接查询
38-外连接查询
39-外键操作
40-添加删除外键操作
41-联合查询
42-子查询
43-子查询的形式
44-正则表达式查询
45-mysql中的运算符的使用
46-数学函数库
47-字符串函数库
48-日期时间函数
49-条件判断函数和系统函数
50-其它常用函数
51-索引的使用
52-PHPMyAdmin管理数据库
53-SQLyog工具简介
第2章django基础
1-django的介绍和安装
2-创建一个网站
3-模板变量
4-模板语法
5-过滤器的使用
6-Url的配置
7-Sqlite3的介绍
8-数据库的交互1
9-数据库的交互2
10-数据库的交互3
11-admin的使用
12-django框架总结
第3章django进阶
第一节-用户信息扩展课程-compress
第二节-自定义认证方式-compress
第三节-权限设计和使用-compress
第四节-自定义模板库-compress
第五节-自定义标签-compress
第六节-自定义filter-compress
第七节-model的定义和同步-compress
第八节-增加修改和删除操作-compress
第九节-单表查询常用方法-compress
第十小节-多表查询常用方式及方法-compress
第十一小节-聚集查询相关方式和方法-compress
第十二小节-在django中使用sql-compress
第十三小节-自定义QuerySets及惰性机制-compress
第十四小节-自定义manager-compress
第十五小节-form的定义与验证的使用-compress
第4章ajax入门
1-ajax简介
2-ajax基础
3-运行环境
4-获取服务器文件
5-eval的使用
6-dom添加元素
7-封装库
8-数据类型
9-ajax注册用户
第5章django 缓存优化
Lesson1_Django缓存优化框架与配置介绍
Lesson2_Memcached解析
Lesson3_Filesystem缓存解析
Lesson4_Database缓存解析
Lesson5_其它缓存:Local-memory 与 Dummy(仿)缓存
Lesson6_缓存配置与使用-上
Lesson6_缓存配置与使用-下
Lesson7_Redis缓存介绍
第6章Django项目部署
1_概述--介绍Django和它的基础依赖项
1_概述--介绍Django和它的基础依赖项v2
2_部署前准备--开启memcached
2_部署前准备--配置Settings.py
2_部署前准备--设置出错模版
2_部署前准备--使用mysql
3_主流部署方式介绍-Django+mod_wsgi+Apache
3_主流部署方式介绍-部署一个博客
第7章tornado入门
1_课程整体介绍及展示静态页面
2_Tomado模板
3_完善登录
4_代码优化
5_Tornado中基于redis缓存的session
6_注册与登录
7_数据库应用2_异步聊天室代码讲解
8_异步2(noise removed)
9_thread pool与nginx
第8章Django个人博客系统
1、项目展示及介绍
2、web项目开发流程介绍
3、项目开发环境和重难点分析
4、静态文件和模板文件的设置
5、日志器的使用
6、数据库设计
7、Model的设计和使用
8、admin的配置
9、增加富文本编辑器
10、如何上传文件
11、模板的规划和设计
12、分页器Paginator的使用
13、自定义Manager管理器1
14、自定义Manager管理器2
15、重构一下代码吧
16、如何自定义过滤器
17、评论
18、注册登录注销
19、部署上线
20、项目总结
第9章python之django项目实战(购物系统)
01_课程概述
02_项目虚拟环境及包管理
03_开发前的准备工作
04_企业级团队开发合作流程
05_版本控制工具及Git的使用
06_通用购物系统需求分析
第10章Tkinter桌面编程
1什么是Tk?Tkinter
2HelloTkinter
3HelloTkinter扩展
4GUI类库设计架构-Tkinter架构分析
5Config配置外观
6Widget Style组件外观属性
7事件Events and Bindings
8BaseWindow-TopLevel
9菜单Menu
10工具栏Toolbar
11Messagebox
12状态栏StatusBar
13扩展学习更多的Widget
14Grid布局
第11章Python开发跨平台的记事本
1项目介绍及演示
2项目分析
3菜单实现Menu
4Toolbar
5Statusbar
6正文编辑区域Text&Scrollbar
7About关于信息实现
8OpenFile打开文件
9New新建文件
10Save保存和另存为
11复制粘贴
12选择和查找
第12章Pyrhon数据库编程
1_课程简介
2_数据库技术回顾
3_Python DB API 2.0介绍
4_sqlite3模块初步
5_sqlite3模块进级
6_MariaDB数据库的访问
第13章Python网络编程
1网络协议层次
2IP协议-TCP协议
第14章python网络爬虫—Scrapy
01_scrapy是什么
02_初步使用scrapy
03_scrapy的基本使用步骤
04_基本概念介绍1-scrapy命令行工具
05_基本概念介绍2-scrapy的重要组件
06_基本概念介绍3-scrapy中的重要对象
07_scrapy内置服务介绍
08_抓取进阶-对"西刺”网站的抓取
09_"西刺”网站爬虫的核心代码解读
10_Scrapy框架解读—深入理解爬虫原理
11_实用技巧1—多级页面的抓取技巧
12_实用技巧2—图片的抓取
13_抓取过程中的常见问题1—代理ip的使用
14_抓取过程中的常见问题2—cookie的处理
15_抓取过程中的常见问题3—js的处理技巧
16_scrapy的部署工具介绍-scrapyd
17_部署scrapy到scrapyd
18_课程总结
第15章Photoshop切片
1-什么是切片
2-为什么要对网页进行切片
3-制作切片的工具及切片前的准备工作
4-切片的具体操作讲解
5-切片的基本要点
6-切片的图层显示与隐藏
7-切片的编辑(大小、调整、删除、清除切片、保存切片)
8-切片的导出及格式选择
9-切片保存的目录及切片的命名
10-切片的技巧(渐变、阴影、不规则图形的切片)
11-结合案例对网页切片实例演示
12-导出的切片如何快速的插入到网页中
13-总结概述切片的知识点及要点
第16章html5+css3
1-课程简介
2-什么是HTML5
3-认识新的网页结构
4-article元素的使用方法
5-section元素
6-aside元素
7-nav元素
8-time元素
9-pubdate属性
10-header元素合成
11-hgroup元素合成
12-footer元素
13-address元素合成
14-figure元素与figcaption元素
15-details元素与summary元素
16-mark元素
17-progress元素
18-meter元素
19-html5废除的元素
20-HTML5的大纲(上)
21-HTML5的大纲(下)
22-加强版的ol列表元素
23-重新定义后的dl元素
24-canvas元素创建画布
25-canvas绘制矩形
26-canvas绘制圆形
27-canvas绘制文字
28-canvas保存文件
29-canvas绘制动画
30-Web Storage本地储存
31-简单的网页留言板
32-video元素与audio元素的基础知识
33-video元素与audio元素的常用属性
34-HTML5拖放
35-CSS3简介
36-CSS3新增的属性选择器
37-结构性伪类选择器上
38-结构性伪类选择器下
39-UI元素状态伪类选择器上
40-UI元素状态伪类选择器下
41-使用选择器在页面中插入内容
42-文字阴影与自动换行
43-服务器端字体和@font-face属性
44-盒模型上
45-盒模型下
46-overflow属性
47-CSS3中新增的背景属性
48-CSS3中边框相关的样式
49-CSS3中的变形功能
50-CSS3中的动画功能
51-布局相关的样式-多栏布局
52-布局相关的样式-盒布局
53-布局相关的样式-弹性盒布局
54-Media Queries 与自适应布局
55-集团网站建设-全局头部制作
56-集团网站建设-首页新闻列表
57-集团网站建设-首页集团活动制作
58-集团网站建设-首页右部份制作
59-集团网站制作-底部版权信息制作
60-集团网站建设-图片列表页制作
61-集团网站建设-文章内容页制作
62-关于兼容性的问题
第17章Bootstrap入门
ch01_Bootstrap简介
ch02_01_Bootstrap栅格系统原理
ch02_02_Bootstrap栅格系统用法
ch02_02_Bootstrap栅格系统用法
ch03_01_Bootstrap排版基础01
ch03_02_Bootstrap排版基础02
ch04_bootstrap列表与代码样式
ch05_Bootstrap表格样式
ch06_01_Bootstrap表单样式01
ch06_02_Bootstrap表单样式02
ch06_03_Bootstrap表单样式03
ch07_Bootstrap按钮
ch08_Bootstrap图片与辅助样式
ch09_Bootstrap小图标
ch10_Bootstrap下拉菜单
ch11_Bootstrap按钮组
ch12_Bootstrap按钮下拉菜单
ch13_Bootstrap输入框
ch14_Bootstrap导航
ch15_Boostrap导航条
ch16_面包屑导航和分页导航
ch17_标签、徽章、大屏展播、页面标题
ch18_缩略图和警告框
ch19_进度条和媒体对象
第18章Flask开发入门
1——安装Flask
2——VirtualEnv和集成开发环境PyCharm
3——Flask最简单的Web程序
4_路由
5_请求上下文与响应
6_Flask扩展
7_模板
8_Jinja2基本语法
9_模板继承_包含与宏
10_Flask_Bootstrap扩展
11_表单
12_Flask_SqlAlchemy
13_合理化项目结构
14_数据操作
15_数据库事件与数据迁移
16_项目组织与蓝图
17_用户注册与登录
18_帖子与评论的设计
19_帖子与评论的设计2
20_数据伪装与分页
21_全球化
22_单元测试
23_界面测试
24_部署
25-总结
第19章Linux基础
01-Linux基础及操作系统框架1
02-Linux基础及操作系统框架2
03-Linux基础及操作系统框架3
04-Linux基础及操作系统框架4
05-Shell命令机制1
06-Shell命令机制2
07-Shell命令机制3
08-Shell命令机制4
09-Linux命令类库机制及常用命令练习1
10-Linux命令类库机制及常用命令练习2
11-Linux命令类库机制及常用命令练习3
12-Linux命令类库机制及常用命令练习4
13-Linux命令类库机制及常用命令练习5
14-Linux命令类库机制及常用命令练习6
15-Linux命令类库机制及常用命令练习7
16-Linux命令类库机制及常用命令练习8
17-Linux命令类库机制及常用命令练习9
18-Linux命令类库机制及常用命令练习10
19-Linux命令类库机制及常用命令练习11
20-+Linux应用程序安装及卸载1
21-Linux应用程序安装及卸载2
22-Linux应用程序安装及卸载3
23-Linux应用程序安装及卸载4
24-Linux应用程序安装及卸载5
25-Linux服务程序的安装及配置1
26-Linux服务程序的安装及配置2
27-Linux服务程序的安装及配置3
28-Linux服务程序的安装及配置4
29-Vi的设计思想及使用1
30-Vi的设计思想及使用2
31-Vi的设计思想及使用3
第20章redis入门
1、redis简介
2、下载、安装、启动、停止redis
3、redis的命令返回值
4、redis配置选项相关内容
5、redis string类型及相关命令1
6、redis string类型及相关命令2
7、redis string类型及相关命令3
8、redis hash类型及相关命令1
9、redis hash类型及相关命令2
10、redis hash类型及相关命令3
11、redis key相关命令1
12、redis key相关命令2
13、redis列表类型及相关命令1
14、redis列表类型及相关命令2
15、redis列表类型及相关命令3
16、redis集合类型及相关命令1
17、redis集合类型及相关命令2
18-Redis有序集合及相关命令1
19redis有序集合及相关命令2-1
20-redis有序集合及相关命令3-1
21-redis中的事务-1
22-redis连接相关-1
23-redis生存时间-1
24-redis排序-1
25sort排序使用注意-1
26发布订阅模式-1
27节
28通过php操纵redis-1
29redis实例-1
第21章Web应用安全
1_开篇知识介绍
2-SQL注入基础
3-SQL注入进阶1
3-SQL注入进阶2
4-SQL注入进阶及防御
5-前端攻击-xss,csrf
6-前端攻击及防御
7-文件上传
8-文件包含
9-安全加固
第22章自动化测试—selenium
1_自动化测试简介
2_selenium开发环境的搭建
3_webdriver的API与定位元素1
4_webdriver的API与定位元素2
5使用xpath定位元素1
6使用xpath定位元素2
7使用xpath定位元素3
第23章深度学习进阶 算法与应用
1.1基本概念清晰版
2.1软件包安装和环境配置总述
2.2 环境配置分部详解
2.2环境配置分部详解下
3.1手写数字识别
3.2神经网络基本结构及梯度下降算法
3.3随机梯度下降算法
3.4梯度下降算法实现上
3.5梯度下降算法实现下
3.6神经网络手写数字演示
4.1Backpropagation算法上
4.2Backpropagation算法下
4.3Backpropagation算法实现
5.1cross-entropy函数
5.2Softmax和Overfitting
5.3Regulization
5.4Regulazition和Dropout
5.5正态分布和初始化(修正版)
5.6提高版本的手写数字识别实现
5.7神经网络参数hyper-parameters选择
6.1深度神经网络中的难点
6.2用ReL解决VanishingGradient问题
7.1ConvolutionNerualNetwork算法
7.2ConvolutionNeuralNetwork实现上
7.3ConvolutionNeuralNetwork实现下
8.1 Restricted Boltzmann Machine
8.2 Restricted Boltzmann Machine下
8.3Deep Brief Network 和 Autoencoder
第24章node.js上最新HTML5开发框架
1-为什么要学习最新技术以及为什么要选择Meteor来学习
2-花20分钟时间用Meteor技术做一个跨平台的拍照APP1
3-花20分钟时间用Meteor技术做一个跨平台的拍照APP2
4-全栈工程师介绍从LAMP到MEAN再到Meteor1
5-全栈工程师介绍从LAMP到MEAN再到Meteor2
6-全栈工程师介绍从LAMP到MEAN再到Meteor3
7-Meteor是什么以及秒杀其他技术栈的7大原则
8-通过Demo了解Meteor7大技术原则以及学习Meteor的基本技术要求1
9-通过Demo了解Meteor7大技术原则以及学习Meteor的基本技术要求2
10-通过Demo了解Meteor7大技术原则及学习Meteor的基本技术要求3
11-通过Demo了解Meteor7大技术原则及学习Meteor的基本技术要求4
12-通过Demo了解Meteor7大技术原则及学习Meteor的基本技术要求5
第25章深度学习基础介绍
1-课程介绍机器学习介绍上
2-课程介绍机器学习介绍下
3-深度学习介绍
4-基本概念
5-决策树算法
6-决策树应用
7-最邻近规则分类KNN算法
8-最邻近规则KNN分类应用
9-支持向量机SVM上
10-支持向量机(SVM)算法下
11-支持向量机SVM上应用
12-神经网络NN算法
13-支持向量机(SVM)算法(下)应用
14-神经网络算法应用上
15-神经网络算法应用下
16-简单线性回归上
17-简单线性回归下
18-多元线性回归
19-多元线性回归应用
20-非线性回归 Logistic Regression
21-非线性回归应用
22-回归中的相关度和决定系数
23-回归中的相关性和R平方值应用
24-Kmeans算法
25-Kmeans应用
26-Hierarchical clustering 层次聚类
27-总结
第26章Bottle Web开发
1_课程简介
2_Bottle框架的"Hello World”
3_初识URL装饰器
4_URL装饰器进阶
5_静态文件请求、404错误与URL转向
6_获取GET、POST请求的参数
7_为web客户端返回不同类型的数据
8_使用cookie与signed cookie跟踪客户
9_实现HTTP上传文件
10_内建模板引擎基础
11_模板引擎进阶
12_Bottle网站程序的部署
13_Bottle网站开发实例——用户注册与登录
14_Bottle网站开发实例——互动学习系统
第27章python自动化运维+web监控系统
1、python自动化运维
2-jenkins的安装及配置
3-jenkins 实战1
4-jenkins 实战2
5-web监控系统1- 创建Model
6-web监控系统2-api
7-web监控系统3-api
8-web监控系统4 前段展示页面
第28章使用pyqt开发windows gui程序及打包
1、python gui框架简介,pyqt介绍,为什么使用pyqt.mp4
2、使用python开发pyqt程序的环境搭建
3、pyqt在ubuntu系统下的体验最终~1
4、pyqt在mac os系统下的体验
5、第一个pyqt程序,label控件的使用
6、-加入一点交互,button控件的使用
7、加入一点交互,button控件的使用
8、理解信号与槽,qt的核心理念(上)
9、理解信号与槽,qt的核心理念(下)
10、更多的交互,单行文本框的使用