Python Web开发企业直通班 Python Web开发-进阶提升视频教程

  • A+
所属分类:教程资源 视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程

课程简介:


适用人群

对python感兴趣


学到什么

你将系统的学到Mysql数据库,Django基础及进阶、项目实战、缓存优化和项目部署等全套Django开发技能,以及Ajax,Flask,Tornado,爬虫等相关知识,还将带你了解Python开发跨平台记事本、Python数据库编程、Python网络编程实战和Tkinter桌面编程等进阶内容。


主讲


sundy

麦子学院首席讲师,国内知名的软件开发架构师。擅长领域包括移动互联网开发,嵌入式以及大数据,人工智能...... 丰富的海外工作经验及管理经验。


胡明星

-职务:Python Web应用开发课程总监 -个人简介:10余年Web开发经验,曾担任国内某在线教育平台研发经理一职,参与过会员营销、财务管理、游戏管理等三十余个大中型Web项目的设计与研发,项目体验人数超过千万,所教授学员超过千余人。

官方课程链接:http://chuanke.baidu.com/v1266915-153778-582131.html

课程目录:


第1章Mysql基础

11-数据库简介

22-数据库的安装及配置

33-SQL语句规范

44-数据库的相关操作

55-MySQL中支持的数据类型简介

66-MySQL中的存储引擎简介

77-MySQL数据表的创建

88-测试数据类型

99-测试字符串类型

1010-测试字符串类型

1111-测试日期时间类型

1212-测试主键

1313-测试自增长

1414-非空约束

1515-测试默认值

1616-测试唯一性约束

1717-重命名数据表

1818-添加和删除字段

1919-修改字段

2020-添加删除默认值

2121-添加删除主键

2222-添加删除唯

2323-删除数据表

2424-插入记录的操作

2525-更新和删除记录

2626-查询表达式

2727-待条件的查询

2828-范围查询

2929-模糊查询

3030-逻辑运算符

3131-分组查询

3232-分组查询配合聚合函数

3333-having语句对分组结果进行二次筛选

3434-ORDER BY对查询结果排序

3535-通过limit限制显示条数

3636-更新删除应用order by和limit

3737-内连接查询

3838-外连接查询

3939-外键操作

4040-添加删除外键操作

4141-联合查询

4242-子查询

4343-子查询的形式

4444-正则表达式查询

4545-mysql中的运算符的使用

4646-数学函数库

4747-字符串函数库

4848-日期时间函数

4949-条件判断函数和系统函数

5050-其它常用函数

5151-索引的使用

5252-PHPMyAdmin管理数据库

5353-SQLyog工具简介


第2章django基础

11-django的介绍和安装

22-创建一个网站

33-模板变量

44-模板语法

55-过滤器的使用

66-Url的配置

77-Sqlite3的介绍

88-数据库的交互

99-数据库的交互

1010-数据库的交互

1111-admin的使用

1212-django框架总结


第3章django进阶

1第一节-用户信息扩展课程-compress

2第二节-自定义认证方式-compress

3第三节-权限设计和使用-compress

4第四节-自定义模板库-compress

5第五节-自定义标签-compress

6第六节-自定义filter-compress

7第七节-model的定义和同步-compress

8第八节-增加修改和删除操作-compress

9第九节-单表查询常用方法-compress

10第十小节-多表查询常用方式及方法-compress

11第十一小节-聚集查询相关方式和方法-compress

12第十二小节-在django中使用sql-compress

13第十三小节-自定义QuerySets及惰性机制-compress

14第十四小节-自定义manager-compress

15第十五小节-form的定义与验证的使用-compress


第4章ajax入门

11-ajax简介

22-ajax基础

33-运行环境

44-获取服务器文件

55-eval的使用

66-dom添加元素

77-封装库

88-数据类型

99-ajax注册用户


第5章django 缓存优化

1Lesson1_Django缓存优化框架与配置介绍

2Lesson2_Memcached解析

3Lesson3_Filesystem缓存解析

4Lesson4_Database缓存解析

5Lesson5_其它缓存:Local-memory 与 Dummy(仿)缓存

6Lesson6_缓存配置与使用-上

7Lesson6_缓存配置与使用-下

8Lesson7_Redis缓存介绍


第6章Django项目部署

11_概述--介绍Django和它的基础依赖项

21_概述--介绍Django和它的基础依赖项v

32_部署前准备--开启memcached

42_部署前准备--配置Settings.py

52_部署前准备--设置出错模版

62_部署前准备--使用mysql

73_主流部署方式介绍-Django+mod_wsgi+Apache

83_主流部署方式介绍-部署一个博客


第7章tornado入门

11_课程整体介绍及展示静态页面

22_Tomado模板

33_完善登录

44_代码优化

55_Tornado中基于redis缓存的session

66_注册与登录

77_数据库应用2_异步聊天室代码讲解

88_异步2(noise removed)

99_thread pool与nginx


第8章Django个人博客系统

11、项目展示及介绍

22、web项目开发流程介绍

33、项目开发环境和重难点分析

44、静态文件和模板文件的设置

55、日志器的使用

66、数据库设计

77、Model的设计和使用

88、admin的配置

99、增加富文本编辑器

1010、如何上传文件

1111、模板的规划和设计

1212、分页器Paginator的使用

1313、自定义Manager管理器

1414、自定义Manager管理器

1515、重构一下代码吧

1616、如何自定义过滤器

1717、评论

1818、注册登录注销

1919、部署上线

2020、项目总结


第9章python之django项目实战(购物系统)

101_课程概述

202_项目虚拟环境及包管理

303_开发前的准备工作

404_企业级团队开发合作流程

505_版本控制工具及Git的使用

606_通用购物系统需求分析


第10章Tkinter桌面编程

11什么是TkTkinter

22HelloTkinter

33HelloTkinter扩展

44GUI类库设计架构-Tkinter架构分析

55Config配置外观

66Widget Style组件外观属性

77事件Events and Bindings

88BaseWindow-TopLevel

99菜单Menu

1010工具栏Toolbar

1111Messagebox

1212状态栏StatusBar

1313扩展学习更多的Widget

1414Grid布局


第11章Python开发跨平台的记事本

11项目介绍及演示

22项目分析

33菜单实现Menu

44Toolbar

55Statusbar

66正文编辑区域Text&Scrollbar

77About关于信息实现

88OpenFile打开文件

99New新建文件

1010Save保存和另存为

1111复制粘贴

1212选择和查找


第12章Pyrhon数据库编程

11_课程简介

22_数据库技术回顾

33_Python DB API 2.0介绍

44_sqlite3模块初步

55_sqlite3模块进级

66_MariaDB数据库的访问


第13章Python网络编程

11网络协议层次

22IP协议-TCP协议


第14章python网络爬虫—Scrapy

101_scrapy是什么

202_初步使用scrapy

303_scrapy的基本使用步骤

404_基本概念介绍1-scrapy命令行工具

505_基本概念介绍2-scrapy的重要组件

606_基本概念介绍3-scrapy中的重要对象

707_scrapy内置服务介绍

808_抓取进阶-对“西刺”网站的抓取

909_“西刺”网站爬虫的核心代码解读

1010_Scrapy框架解读—深入理解爬虫原理

1111_实用技巧1—多级页面的抓取技巧

1212_实用技巧2—图片的抓取

1313_抓取过程中的常见问题1—代理ip的使用

1414_抓取过程中的常见问题2—cookie的处理

1515_抓取过程中的常见问题3—js的处理技巧

1616_scrapy的部署工具介绍-scrapyd

1717_部署scrapy到scrapyd

1818_课程总结


第15章Photoshop切片

11-什么是切片

22-为什么要对网页进行切片

33-制作切片的工具及切片前的准备工作

44-切片的具体操作讲解

55-切片的基本要点

66-切片的图层显示与隐藏

77-切片的编辑(大小、调整、删除、清除切片、保存切片)

88-切片的导出及格式选择

99-切片保存的目录及切片的命名

1010-切片的技巧(渐变、阴影、不规则图形的切片)

1111-结合案例对网页切片实例演示

1212-导出的切片如何快速的插入到网页中

1313-总结概述切片的知识点及要点


第16章html5+css3

11-课程简介

22-什么是HTML

33-认识新的网页结构

44-article元素的使用方法

55-section元素

66-aside元素

77-nav元素

88-time元素

99-pubdate属性

1010-header元素合成

1111-hgroup元素合成

1212-footer元素

1313-address元素合成

1414-figure元素与figcaption元素

1515-details元素与summary元素

1616-mark元素

1717-progress元素

1818-meter元素

1919-html5废除的元素

2020-HTML5的大纲(上)

2121-HTML5的大纲(下)

2222-加强版的ol列表元素

2323-重新定义后的dl元素

2424-canvas元素创建画布

2525-canvas绘制矩形

2626-canvas绘制圆形

2727-canvas绘制文字

2828-canvas保存文件

2929-canvas绘制动画

3030-Web Storage本地储存

3131-简单的网页留言板

3232-video元素与audio元素的基础知识

3333-video元素与audio元素的常用属性

3434-HTML5拖放

3535-CSS3简介

3636-CSS3新增的属性选择器

3737-结构性伪类选择器上

3838-结构性伪类选择器下

3939-UI元素状态伪类选择器上

4040-UI元素状态伪类选择器下

4141-使用选择器在页面中插入内容

4242-文字阴影与自动换行

4343-服务器端字体和@font-face属性

4444-盒模型上

4545-盒模型下

4646-overflow属性

4747-CSS3中新增的背景属性

4848-CSS3中边框相关的样式

4949-CSS3中的变形功能

5050-CSS3中的动画功能

5151-布局相关的样式-多栏布局

5252-布局相关的样式-盒布局

5353-布局相关的样式-弹性盒布局

5454-Media Queries 与自适应布局

5555-集团网站建设-全局头部制作

5656-集团网站建设-首页新闻列表

5757-集团网站建设-首页集团活动制作

5858-集团网站建设-首页右部份制作

5959-集团网站制作-底部版权信息制作

6060-集团网站建设-图片列表页制作

6161-集团网站建设-文章内容页制作

6262-关于兼容性的问题


第17章Bootstrap入门

1ch01_Bootstrap简介

2ch02_01_Bootstrap栅格系统原理

3ch02_02_Bootstrap栅格系统用法

4ch02_02_Bootstrap栅格系统用法

5ch03_01_Bootstrap排版基础

6ch03_02_Bootstrap排版基础

7ch04_bootstrap列表与代码样式

8ch05_Bootstrap表格样式

9ch06_01_Bootstrap表单样式

10ch06_02_Bootstrap表单样式

11ch06_03_Bootstrap表单样式

12ch07_Bootstrap按钮

13ch08_Bootstrap图片与辅助样式

14ch09_Bootstrap小图标

15ch10_Bootstrap下拉菜单

16ch11_Bootstrap按钮组

17ch12_Bootstrap按钮下拉菜单

18ch13_Bootstrap输入框

19ch14_Bootstrap导航

20ch15_Boostrap导航条

21ch16_面包屑导航和分页导航

22ch17_标签、徽章、大屏展播、页面标题

23ch18_缩略图和警告框

24ch19_进度条和媒体对象


第18章Flask开发入门

11——安装Flask

22——VirtualEnv和集成开发环境PyCharm

33——Flask最简单的Web程序

44_路由

55_请求上下文与响应

66_Flask扩展

77_模板

88_Jinja2基本语法

99_模板继承_包含与宏

1010_Flask_Bootstrap扩展

1111_表单

1212_Flask_SqlAlchemy

1313_合理化项目结构

1414_数据操作

1515_数据库事件与数据迁移

1616_项目组织与蓝图

1717_用户注册与登录

1818_帖子与评论的设计

1919_帖子与评论的设计

2020_数据伪装与分页

2121_全球化

2222_单元测试

2323_界面测试

2424_部署

2525-总结


第19章Linux基础

101-Linux基础及操作系统框架

202-Linux基础及操作系统框架

303-Linux基础及操作系统框架

404-Linux基础及操作系统框架

505-Shell命令机制

606-Shell命令机制

707-Shell命令机制

808-Shell命令机制

909-Linux命令类库机制及常用命令练习

1010-Linux命令类库机制及常用命令练习

1111-Linux命令类库机制及常用命令练习

1212-Linux命令类库机制及常用命令练习

1313-Linux命令类库机制及常用命令练习

1414-Linux命令类库机制及常用命令练习

1515-Linux命令类库机制及常用命令练习

1616-Linux命令类库机制及常用命令练习

1717-Linux命令类库机制及常用命令练习

1818-Linux命令类库机制及常用命令练习

1919-Linux命令类库机制及常用命令练习

2020-+Linux应用程序安装及卸载

2121-Linux应用程序安装及卸载

2222-Linux应用程序安装及卸载

2323-Linux应用程序安装及卸载

2424-Linux应用程序安装及卸载

2525-Linux服务程序的安装及配置

2626-Linux服务程序的安装及配置

2727-Linux服务程序的安装及配置

2828-Linux服务程序的安装及配置

2929-Vi的设计思想及使用

3030-Vi的设计思想及使用

3131-Vi的设计思想及使用


第20章redis入门

11、redis简介

22、下载、安装、启动、停止redis

33、redis的命令返回值

44、redis配置选项相关内容

55、redis string类型及相关命令

66、redis string类型及相关命令

77、redis string类型及相关命令

88、redis hash类型及相关命令

99、redis hash类型及相关命令

1010、redis hash类型及相关命令

1111、redis key相关命令

1212、redis key相关命令

1313、redis列表类型及相关命令

1414、redis列表类型及相关命令

1515、redis列表类型及相关命令

1616、redis集合类型及相关命令

1717、redis集合类型及相关命令

1818-Redis有序集合及相关命令

1919redis有序集合及相关命令2-

2020-redis有序集合及相关命令3-

2121-redis中的事务-

2222-redis连接相关-

2323-redis生存时间-

2424-redis排序-

2525sort排序使用注意-

2626发布订阅模式-

2727节

2828通过php操纵redis-

2929redis实例-


第21章Web应用安全

11_开篇知识介绍

22-SQL注入基础

33-SQL注入进阶

43-SQL注入进阶

54-SQL注入进阶及防御

65-前端攻击-xss,csrf

76-前端攻击及防御

87-文件上传

98-文件包含

109-安全加固


第22章自动化测试—selenium

11_自动化测试简介

22_selenium开发环境的搭建

33_webdriver的API与定位元素

44_webdriver的API与定位元素

55使用xpath定位元素

66使用xpath定位元素

77使用xpath定位元素


第23章深度学习进阶 算法与应用

11.1基本概念清晰版

22.1软件包安装和环境配置总述

32.2 环境配置分部详解

42.2环境配置分部详解下

53.1手写数字识别

63.2神经网络基本结构及梯度下降算法

73.3随机梯度下降算法

83.4梯度下降算法实现上

93.5梯度下降算法实现下

103.6神经网络手写数字演示

114.1Backpropagation算法上

124.2Backpropagation算法下

134.3Backpropagation算法实现

145.1cross-entropy函数

155.2Softmax和Overfitting

165.3Regulization

175.4Regulazition和Dropout

185.5正态分布和初始化(修正版)

195.6提高版本的手写数字识别实现

205.7神经网络参数hyper-parameters选择

216.1深度神经网络中的难点

226.2用ReL解决VanishingGradient问题

237.1ConvolutionNerualNetwork算法

247.2ConvolutionNeuralNetwork实现上

257.3ConvolutionNeuralNetwork实现下

268.1 Restricted Boltzmann Machine

278.2 Restricted Boltzmann Machine下

288.3Deep Brief Network 和 Autoencoder


第24章node.js上最新HTML5开发框架

11-为什么要学习最新技术以及为什么要选择Meteor来学习

22-花20分钟时间用Meteor技术做一个跨平台的拍照APP

33-花20分钟时间用Meteor技术做一个跨平台的拍照APP

44-全栈工程师介绍从LAMP到MEAN再到Meteor

55-全栈工程师介绍从LAMP到MEAN再到Meteor

66-全栈工程师介绍从LAMP到MEAN再到Meteor

77-Meteor是什么以及秒杀其他技术栈的7大原则

88-通过Demo了解Meteor7大技术原则以及学习Meteor的基本技术要求

99-通过Demo了解Meteor7大技术原则以及学习Meteor的基本技术要求

1010-通过Demo了解Meteor7大技术原则及学习Meteor的基本技术要求

1111-通过Demo了解Meteor7大技术原则及学习Meteor的基本技术要求

1212-通过Demo了解Meteor7大技术原则及学习Meteor的基本技术要求


第25章深度学习基础介绍

11-课程介绍机器学习介绍上

22-课程介绍机器学习介绍下

33-深度学习介绍

44-基本概念

55-决策树算法

66-决策树应用

77-最邻近规则分类KNN算法

88-最邻近规则KNN分类应用

99-支持向量机SVM上

1010-支持向量机(SVM)算法下

1111-支持向量机SVM上应用

1212-神经网络NN算法

1313-支持向量机(SVM)算法(下)应用

1414-神经网络算法应用上

1515-神经网络算法应用下

1616-简单线性回归上

1717-简单线性回归下

1818-多元线性回归

1919-多元线性回归应用

2020-非线性回归 Logistic Regression

2121-非线性回归应用

2222-回归中的相关度和决定系数

2323-回归中的相关性和R平方值应用

2424-Kmeans算法

2525-Kmeans应用

2626-Hierarchical clustering 层次聚类

2727-总结


第26章Bottle Web开发

11_课程简介

22_Bottle框架的“Hello World”

33_初识URL装饰器

44_URL装饰器进阶

55_静态文件请求、404错误与URL转向

66_获取GET、POST请求的参数

77_为web客户端返回不同类型的数据

88_使用cookie与signed cookie跟踪客户

99_实现HTTP上传文件

1010_内建模板引擎基础

1111_模板引擎进阶

1212_Bottle网站程序的部署

1313_Bottle网站开发实例——用户注册与登录

1414_Bottle网站开发实例——互动学习系统


第27章python自动化运维+web监控系统

11、python自动化运维

22-jenkins的安装及配置

33-jenkins 实战

44-jenkins 实战

55-web监控系统1- 创建Model

66-web监控系统2-api

77-web监控系统3-api

88-web监控系统4 前段展示页面


第28章使用pyqt开发windows gui程序及打包

11、-python gui框架简介,pyqt介绍,为什么使用pyqt.mp

22、使用python开发pyqt程序的环境搭建

33、pyqt在ubuntu系统下的体验最终~

44、pyqt在mac os系统下的体验

55、第一个pyqt程序,label控件的使用

66、-加入一点交互,button控件的使用

77、加入一点交互,button控件的使用

88、理解信号与槽,qt的核心理念(上)

99、理解信号与槽,qt的核心理念(下)

1010、更多的交互,单行文本框的使用

课程截图:


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程


Python Web开发企业直通班 Python Web开发-进阶提升视频教程
下载地址

抱歉,此资源仅限VIP下载,请先