Python全栈开发:打通后端逻辑与前端展示

这门课专门填补"只会写脚本"到"能独立开发Web应用"的缺口。你将掌握Python与数据库的交互、HTML/CSS布局以及JavaScript的动态逻辑,构建出具备完整前后端功能的网站。课程从Python操作MySQL入手,逐步过渡到HTML页面搭建,最后用JavaScript和jQuery实现交互,适合有一定Python基础,想系统掌握Web开发全流程的学习者。学习门槛在于需要提前掌握Python的基本语法,否则在理解数据库操作和逻辑控制时会感到吃力。

重点学习顺序与核心内容

建议按照顺序重点学习第10章的数据库操作与第11-12章的页面渲染。你需要重点关注如何使用pymysql增删改查数据,以及CSS盒子模型与布局的实现,这是前后端数据展示的基础。特别是关于SQL注入问题的讲解,是保障应用安全的关键一环。在页面布局方面,要熟练掌握div、span标签以及display属性的使用,确保页面结构清晰、样式美观。第13章的JavaScript逻辑控制和第14章的jQuery操作,则是让页面从静态变成动态交互的核心,不可跳过。

学完产出与资料用法

学完本课程,你应能独立编写一个包含用户登录、数据录入和展示功能的Web应用。例如,搭建一个后台管理系统,能够连接数据库存储信息,并在前端页面通过表单提交数据并动态展示。请结合资料包中的视频进行实战演练,不要只看不动手。重点练习第10章的SQL操作,尝试编写代码实现一个完整的增删改查流程;同时动手制作一个包含表单和布局的静态页面,并将数据通过后端接口传递,真正打通全栈开发。遇到不懂的地方,先回顾对应视频,再对照资料包中的代码示例进行调试,把每一个知识点都转化为可运行的代码。

课程目录

10-1 pymysql插入数据.mp4 20.24M
10-2 pymysql修改数据.mp4 11.87M
10-3 pymysql删除数据.mp4 5.89M
10-4 pymysql查询数据库.mp4 15.56M
10-5 pymysql sql注入问题.mp4 27.62M
11-1 html入门.mp4 14.47M
11-2 html基本标签.mp4 12.40M
11-3 表格标签.mp4 22.76M
11-4 有序列表无序列表.mp4 11.45M
11-5 div span.mp4 20.06M
11-6 选择框input.mp4 13.87M
11-7 form表单.mp4 11.47M
11-8 video标签.mp4 11.80M
12-1 css入门id class选择器.mp4 19.89M
12-10 html css布局登录页面.mp4 147.46M
12-2 背景设置.mp4 14.25M
12-3 css背景.mp4 12.58M
12-4 文本相关css.mp4 37.24M
12-4 文本相关css_20250303_215354.mp4 37.24M
12-5 字体css.mp4 11.08M
12-6 链接标签.mp4 10.32M
12-7 盒子模型.mp4 12.76M
12-8 padding magin.mp4 15.34M
12-9 display.mp4 9.23M
13-1 js简介.mp4 21.70M
13-2 js入门.mp4 9.44M
13-3 js数据类型.mp4 34.00M
13-4 js判断语句.mp4 65.72M
13-5 js循环语句.mp4 11.68M
13-6 js操作符.mp4 25.06M
13-7 定时器.mp4 13.04M
14-1 为什么使用jquery.mp4 13.10M
14-1 为什么使用jquery_20250303_215418.mp4 13.10M
14-2 jquery选择器.mp4 30.86M
14-3 jquery事件.mp4 14.77M
14-4 jquery效果.mp4 16.55M
14-5 jquery添加删除元素.mp4 21.90M
14-6 jquery css操作.mp4 34.28M
14-6 jquery css操作_20250303_215426.mp4 34.28M
15-1 http协议.mp4 48.18M
15-10 提取浏览器内核.mp4 22.45M
15-11 模拟浏览器爬虫.mp4 12.76M
15-12 fake_useragent.mp4 16.71M
15-13 浏览器代理池.mp4 24.62M
15-14 代理ip.mp4 36.82M
15-15 超时处理.mp4 25.10M
15-16 手动制作ip代理池.mp4 68.92M
15-17 利用ip代理池爬虫.mp4 35.98M
15-18 BeautifulSoup.mp4 16.94M
15-19 BeautifulSoup标签获取.mp4 17.91M
15-2 xpath.mp4 61.38M
15-20 BeautifulSoup两个函数提取信息.mp4 18.76M
15-21 BeautifulSoup三大常见节点.mp4 32.27M
15-22 BeautifulSoup爬虫51.mp4 28.96M
15-23 BeautifulSoup爬虫51.mp4 55.52M
15-24 携带cookies进行登录.mp4 27.64M
15-25 使用session进行登录.mp4 15.53M
15-26 模拟登录51job.mp4 37.22M
15-27 Scrapy介绍.mp4 16.58M
15-28 Scrapy入门程序.mp4 48.44M
15-29 pipelines编写.mp4 46.75M
15-3 requests.mp4 23.47M
15-3 requests_20250303_215505.mp4 23.47M
15-30 多页爬虫和正则.mp4 58.89M
15-31 Scrapy爬虫插入到数据库中.mp4 60.30M
15-31 Scrapy爬虫插入到数据库中_20250303_215516.mp4 60.30M
15-32 Scrapy常见的命令.mp4 59.50M
15-4 51job岗位提取.mp4 86.16M
15-5 51job地址发布时间地区信息提取.mp4 55.47M
15-6 正则表达式爬虫51job.mp4 100.47M
15-7 51job多页爬虫.mp4 58.69M
15-8 ajax爬虫.mp4 54.35M
15-9 批量下载报读贴吧图片.mp4 95.22M
16-1 flask介绍.mp4 22.10M
16-10 自定义自己的转换器.mp4 43.00M
16-11 request对象.mp4 71.13M
16-12 文件上传.mp4 20.12M
16-13 abort.mp4 39.52M
16-14 response响应.mp4 28.89M
16-15 json.mp4 19.96M
16-16 cookie.mp4 48.93M
16-17 session.mp4 24.99M
16-18 上线文钩子.mp4 94.67M
16-19 flask manager启动方式.mp4 15.41M
16-2 flask虚拟环境搭建.mp4 47.68M
16-20 模板的用法.mp4 54.95M
16-21 模板的小案例.mp4 23.93M
16-22 wtf表单验证.mp4 87.94M
16-23 wtf表单验证.mp4 47.39M
16-24 宏的使用.mp4 48.80M
16-25 SQLAlchemy配置.mp4 24.93M
16-26 创建模型.mp4 55.51M
16-27 创建表.mp4 18.52M
16-28 保存数据.mp4 26.65M
16-29 查询.mp4 37.42M
16-3 安装flask相关的依赖包.mp4 19.22M
16-30 逻辑查询.mp4 47.34M
16-31 分组查询.mp4 43.65M
16-32 修改和删除.mp4 14.64M
16-33 图书案例.mp4 167.07M
16-34 删除图书.mp4 30.12M
16-35 数据库迁移.mp4 109.89M
16-36 flask邮件模块.mp4 30.65M
16-37 flask邮件模块测试.mp4 3.54M
16-37 flask邮件模块测试_20250303_215656.mp4 3.54M
16-38 单元测试.mp4 4.54M
18-10 删除和关联保存.mp4 27.32M
18-11 django的后台管理系统.mp4 14.51M
18-12 注册模型类.mp4 15.69M
18-13 解决python3.7小bug.mp4 17.30M
18-13 解决python3.7小bug_20250303_215709.mp4 17.30M
18-14 自定义页面显示.mp4 8.38M
18-15 视图和URL.mp4 47.71M
18-16 django模板.mp4 39.82M
18-17 图书管家小案例.mp4 66.78M
18-18 django连接mysql.mp4 16.06M
18-19 models __str__.mp4 10.78M
18-5 Django创建应用.mp4 6.89M
18-6 模型创建.mp4 20.60M
18-7 一对多模型,生成迁移文件执行迁移.mp4 13.48M
18-8 django数据库的查询和保存.mp4 18.29M
18-9 orm修改.mp4 8.30M
19-1 numpy介绍.mp4 9.33M
19-10 线性代数.mp4 12.07M
19-11 pandas索引.mp4 14.49M
19-12 pandas DataFrame.mp4 18.20M
19-13 pandas DataFrame常见操作.mp4 6.84M
19-13 pandas DataFrame常见操作_20250303_215730.mp4 6.84M
19-14 DataFrame的基本功能.mp4 14.13M
19-15 pandas的统计操作.mp4 10.58M
19-16 读取和导出csv文件.mp4 18.19M
19-17 excel文件的读取和导出.mp4 7.83M
19-18 matplotlib.mp4 14.87M
19-19 matplotlib绘制多图.mp4 4.11M
19-2 numpy入门.mp4 14.43M
19-20 标记颜色和线型.mp4 9.69M
19-21 标签和图例网格线.mp4 5.62M
19-22 同一张图绘制sinx cosx.mp4 6.05M
19-23 matplotlib绘制折线图柱形图.mp4 20.37M
19-24 matplotlib绘制饼图.mp4 4.14M
19-25 pandas绘图.mp4 9.34M
19-26 pandas绘制饼图.mp4 13.65M
19-27 pandas绘制直方图.mp4 5.16M
19-28 seaborn入门.mp4 10.66M
19-29 seaborn绘制热力图.mp4 16.72M
19-3 数据类型.mp4 21.75M
19-30 设置图形显示效果.mp4 36.49M
19-31 调色.mp4 20.64M
19-4 数组运算.mp4 8.47M
19-5 numpy数组操作.mp4 50.59M
19-6 窃取矩形数组.mp4 9.62M
19-7 numpy的常用函数.mp4 21.17M
19-8 数学方法.mp4 8.15M
19-9 二维数组数学运算.mp4 10.13M
19-9 二维数组数学运算_20250303_215757.mp4 10.13M
20-1 CPI指数.mp4 45.83M
20-10 三大需求对经济的拉动可视化分析.mp4 27.88M
20-2 根据CPI指数分析通货膨胀.mp4 11.62M
20-3 货币供应量.mp4 28.36M
20-4 货币供应量数据的获取.mp4 33.06M
20-5 货币供应量数据清洗.mp4 41.42M
20-6 金融危机对货币供应量的影响.mp4 93.52M
20-7 货币供应量和GDP数据的获取和清洗.mp4 61.11M
20-8 货币供应量和GDP可视化.mp4 20.00M
20-9 三大需求对GDP的拉动数据获取并清洗.mp4 19.83M
21-1 上证指数数据获取.mp4 30.15M
21-10 k线数据获取.mp4 27.69M
21-11 k线图绘制.mp4 29.15M
21-12 成交量绘制.mp4 16.20M
21-2 上证指数可视化.mp4 9.57M
21-3 成交量的可视化.mp4 25.35M
21-4 均线分析.mp4 28.22M
21-5 日收益率分析.mp4 14.73M
21-6 多只股票数据的获取.mp4 30.95M
21-7 多只股票相关性分析.mp4 19.03M
21-8 散点图看相关性.mp4 14.25M
21-9 k线图基础知识.mp4 42.29M
22-1 pyechars环境搭建.mp4 21.18M
22-2 公司行情数据获取.mp4 16.74M
22-3 上市公司详情数据清洗.mp4 42.64M
22-4 生成上市公司全国分布地图.mp4 32.75M
22-5 全国上市公司柱状图.mp4 3.27M
22-6 上市公司省份柱状图标注.mp4 16.12M
22-7 上市公司总资产分布情况.mp4 15.45M
22-8 词云统计.mp4 47.18M
23-1 傅里叶变换.mp4 20.74M
23-2 使用python进行傅里叶变换.mp4 57.31M
24-1 图像的基础知识.mp4 20.14M
24-10 图像的旋转.mp4 12.93M
24-11 图像的旋转.mp4 12.92M
24-12 图像的噪声.mp4 10.18M
24-13 均值滤波.mp4 32.74M
24-14 高斯滤波.mp4 13.63M
24-15 中值滤波.mp4 18.97M
24-16 图像的傅里叶变换.mp4 26.02M
24-17 傅里叶变换补充.mp4 2.82M
24-18 图像的傅里叶逆变换.mp4 20.90M
24-2 opencv读取图片.mp4 16.16M
24-3 opencv像素处理.mp4 9.69M
24-4 获取图像属性.mp4 26.70M
24-5 图像融合和通道.mp4 32.00M
24-6 提取图片不同的颜色.mp4 11.20M
24-7 图像的加法运算.mp4 14.27M
24-8 图片的转换.mp4 21.36M
24-9 图像的缩放.mp4 15.88M
25-1 机器学习介绍.mp4 24.56M
25-10 缺失值处理.mp4 19.99M
25-11 特征选择删除低方差的特征.mp4 22.03M
25-12 pca主成分分析.mp4 14.49M
PART1
1-1 课程介绍.mp4 33.84M
1-1 课程介绍_20250303_215113.mp4 33.84M
1-2 微信小程序点餐项目介绍.mp4 16.65M
2-1 python介绍.mp4 30.01M
2-10 格式化输出.mp4 37.79M
2-10 格式化输出_20250303_215122.mp4 37.79M
2-11 字符串格式化输出.mp4 5.74M
2-12 python变量的命名规则.mp4 24.03M
2-13 算数运算符.mp4 9.95M
2-14 比较运算符.mp4 6.88M
2-15 逻辑运算符.mp4 12.91M
2-16 赋值运算符.mp4 16.31M
2-17 运算符的优先级.mp4 6.99M
2-18 条件语句入门.mp4 17.04M
2-19 python代码块.mp4 8.99M
2-2 Anaconda安装.mp4 7.46M
2-20 条件语句案例.mp4 24.36M
2-21 节日案例.mp4 15.07M
2-22 if elif判断成绩案例.mp4 14.81M
2-23 剪刀石头布游戏.mp4 26.99M
2-24 while循环.mp4 18.79M
2-25 累加求和.mp4 10.35M
2-26 偶数求和.mp4 8.84M
2-27 break语句.mp4 11.65M
2-28 continue语句.mp4 9.16M
2-29 打印小星星.mp4 22.51M
2-3 python优缺点介绍.mp4 11.91M
2-30 九九乘法表.mp4 16.72M
2-31 转义字符.mp4 6.36M
2-32 函数.mp4 11.60M
2-33 带参数的函数.mp4 15.31M
2-34 函数的返回值.mp4 3.15M
2-35 函数的嵌套调用.mp4 4.01M
2-4 hello world程序.mp4 16.13M
2-5 python的注释.mp4 6.72M
2-6 变量.mp4 17.30M
2-7 字符串整数.mp4 15.77M
2-8 买书案例.mp4 22.40M
2-9 买书案例改进版本.mp4 6.15M
3-1 列表的基本使用.mp4 24.95M
3-10 列表中有元组.mp4 8.36M
3-11 元组中有列表.mp4 6.85M
3-12 字典的基本操作.mp4 11.03M
3-13 字典的统计清空合并.mp4 5.48M
3-14 字典的遍历.mp4 10.48M
3-15 字典放在列表中.mp4 8.04M
3-16 在包含字典的列表查询数据.mp4 12.71M
3-17 字符串的定义和遍历.mp4 4.27M
3-18 字符串的统计.mp4 5.55M
3-19 字符串的判断.mp4 6.36M
3-2 del关键字.mp4 7.77M
3-20 字符串查找和替换.mp4 12.52M
3-21 字符串切割和合并.mp4 12.07M
3-22 字符串切片.mp4 30.64M
3-23 列表元组运算符.mp4 15.30M
3-24 引用.mp4 56.50M
3-25 局部变量.mp4 11.26M
3-26 全局变量.mp4 19.07M
3-26 全局变量_20250303_215225.mp4 19.07M
3-27 多个返回值函数.mp4 13.46M
3-28 python中交换参数.mp4 7.18M
3-29 函数的缺省参数定义.mp4 11.20M
3-3 列表的数据统计.mp4 9.83M
3-30 多值参数.mp4 11.82M
3-31 递归.mp4 16.64M
3-32 元组和字典的拆包.mp4 15.95M
3-4 列表的排序.mp4 7.97M
3-5 列表的遍历.mp4 4.58M
3-6 列表不要求数据类型一致.mp4 1.89M
3-7 元组的基本操作.mp4 6.60M
3-8 元组的遍历.mp4 3.62M
3-9 列表元组的互相转换.mp4 5.37M
4-1 面向对象介绍.mp4 26.37M
4-10 覆盖父类的方法.mp4 11.60M
4-11 扩展父类的方法.mp4 15.14M
4-12 父类的私有属性和方法.mp4 26.24M
4-13 多继承.mp4 26.83M
4-14 面向对象三大特性.mp4 9.02M
4-15 多态.mp4 43.60M
4-16 类属性.mp4 13.10M
4-17 类方法.mp4 14.09M
4-18 静态方法.mp4 12.44M
4-19 __new__.mp4 19.98M
4-2 类和对象.mp4 14.60M
4-20 单例.mp4 23.75M
4-3 对象属性.mp4 34.23M
4-4 __del __str析构函数.mp4 20.69M
4-5 家具案例.mp4 44.41M
4-6 私有属性和私有方法.mp4 36.32M
4-7 伪私有属性和方法.mp4 22.11M
4-8 面向对象之继承.mp4 23.33M
4-9 继承的传递性.mp4 19.25M
5-1 捕获异常.mp4 27.03M
5-10 分行读取文件.mp4 7.10M
5-11 文件的复制.mp4 13.47M
5-11 文件的复制_20250303_215311.mp4 13.47M
5-12 计算器.mp4 6.41M
5-13 网络通信协议和Ip.mp4 33.18M
5-14 udp发送数据.mp4 36.00M
5-15 带循环和退出的udp.mp4 13.48M
5-16 udp接收数据.mp4 56.79M
5-17 udp聊天室.mp4 96.82M
5-18 tcp协议介绍.mp4 7.84M
5-19 tcp通信.mp4 50.08M
PART2
PART3
51CTO-Python全栈一课通/
1-2 微信小程序