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 微信小程序





