getfromcode后端开发

极客时间- Python进阶训练营(2期完结)

这套《Python 进阶训练营》第二期的内容,定位比较明确:不是带你把 Python 语法再从头过一遍,而是围绕后端工程里真正会遇到的几块硬骨头展开——Web 框架的源码机制、并发模型、以及可维护的项目结构。如果你已经能写 Python 脚本、用过 Flask 或 Django 做过小项目,但说不清

单课价¥29.90新品 上架
会员价 ¥0开通会员,全站课程无限下载套餐详情
13 人关注 更新于 2026-10-07 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

这套《Python 进阶训练营》第二期的内容,定位比较明确:不是带你把 Python 语法再从头过一遍,而是围绕后端工程里真正会遇到的几块硬骨头展开——Web 框架的源码机制、并发模型、以及可维护的项目结构。如果你已经能写 Python 脚本、用过 Flask 或 Django 做过小项目,但说不清一个请求从进来到返回到底经过了哪些层,这套资料适合拿来对照实践。

技术栈覆盖:Django 与 Flask 两条线并行

课程把两个主流框架放在一起讲,而不是二选一。Flask 部分更偏向「小核心 + 扩展」的组织方式,适合理解 Web 框架的最小闭环:路由注册、请求上下文、蓝图拆分、扩展挂载。Django 部分则深入到框架内部,目录里能看到对 URLconf 的 include 机制、template 模板的加载与渲染流程做源码级拆解。这类内容的价值在于,它解释的是「为什么这么写」——比如为什么 include 能让路由分层复用,为什么模板查找顺序会影响多 app 场景下的覆盖关系。

对照源码看框架,最大的好处是遇到报错时能定位到具体环节,而不是靠猜。学完这块,再去读 Django 的中间件、信号、ORM 查询链路,思路会顺很多。

并发部分:多进程与多线程的落地取舍

多进程多线程是 Python 后端绕不开的话题,也是最容易被讲成概念课的部分。这套资料把它和实际服务场景绑在一起:什么任务适合丢进进程池,什么场景下 GIL 会成为瓶颈,I/O 密集和 CPU 密集该怎么分流,线程间共享状态怎么处理。这些不是背结论能解决的,需要配合代码跑一遍、观察行为差异。建议在学这部分时,自己写小 demo 压测一下,比看视频印象深得多。

可复用的工程模块

除了框架和并发,课程还涉及 Python 高阶语法在后端项目里的应用,比如装饰器、上下文管理器、生成器在请求生命周期和资源管理中的用法。这些东西单独看是语法点,放进项目结构里就是可复用的组件:统一鉴权、日志切面、连接池管理、分页迭代器。把课程里的示例抽象成自己能直接搬进项目的模块,是这套资料最实际的用法。

怎么用这套资料更有效

  • 先跑通再深挖:拿到示例代码先本地跑起来,确认环境依赖,再回头看源码分析部分。
  • 带着问题看:源码讲解类内容,先自己猜一遍调用链路,再对照课程验证,记忆更牢。
  • 作业别跳过:目录里每周都附带作业,这是检验理解程度最直接的方式,尤其是路由拆分和模板渲染这类容易想当然的环节。
  • 建立自己的对照笔记:把 Flask 和 Django 在同类问题上的处理方式并排记录,比如路由、模板、请求对象,差异一目了然。

整体来说,这套完结版资料更适合已经有一定 Python 基础、想往框架原理和并发模型上走一层的开发者。它不适合零基础,也不适合只想快速搭个 CRUD 的人。把它当作对照实践的参考,边看边改代码,收获会比单纯刷视频大得多。

极客时间- Python进阶训练营(2期完结)

深入Python后端技术

编辑点评

系统学习Django和Flask框架,掌握多进程多线程,提升Python后端开发能力。

⭐ 编辑推荐

本课程深入讲解Python后端开发,涵盖Django、Flask框架,多进程多线程技术,助你成为高效开发者。

✨ 课程亮点

✦Django和Flask框架深入讲解
✦多进程多线程技术实践
✦Python高阶语法应用

课程目录

09- 第10、11周:Django开发进阶22 集
  • 2. Django源码分析之URLconf的include.mp4 [96.6 MB]
  • 19. Flask上下文与信号.mp4 [107.5 MB]
  • 16. Django相关功能-生产环境部署.mp4 [76.9 MB]
  • 本周作业.txt [395.0 B]
  • 11. DjangoWeb相关功能-表单.mp4 [108.3 MB]
  • 9. Django源码分析之template模板的渲染.mp4 [61.4 MB]
  • 20. Tornado简介与其他常见网络框架对比.mp4 [59.9 MB]
  • 8. Django源码分析之template模板的加载文件.mp4 [94.2 MB]
  • 5. Django源码分析之view视图的请求响应完整流程.mp4 [67.2 MB]
  • 6. Django源码分析之model模型的自增主键创建.mp4 [125.8 MB]
  • 15. DjangoWeb相关功能-中间件.mp4 [51.0 MB]
  • 3. Django源码分析之view视图的请求过程.mp4 [123.1 MB]
  • Django源码分析&Web开发进阶.pdf [1.9 MB]
  • 10. DjangoWeb相关功能-管理界面.mp4 [61.9 MB]
  • 4. Django源码分析之view视图的响应过程.mp4 [152.6 MB]
  • 17. Django相关功能-celery介绍.mp4 [56.1 MB]
  • 14. DjangoWeb相关功能-信号.mp4 [54.5 MB]
  • 18. Django相关功能-celery定时任务的实现.mp4 [88.0 MB]
  • 7. Django源码分析之model模型的查询管理器.mp4 [76.1 MB]
  • 13. DjangoWeb相关功能-用户管理认证.mp4 [78.3 MB]
  • 12. DjangoWeb相关功能-表单CSRF防护.mp4 [54.7 MB]
  • 1. Django源码分析之URLconf的偏函数.mp4 [162.2 MB]
03- 第03周:多进程和多线程15 集
  • 5. 多进程:管道共享内存.mp4 [61.4 MB]
  • 1. Scrapy并发参数优化原理.mp4 [114.3 MB]
  • 7. 多进程:进程池.mp4 [189.5 MB]
  • 11. 多线程:线程池.mp4 [51.1 MB]
  • 6. 多进程:锁机制解决资源抢占.mp4 [82.5 MB]
  • 3-多进程与多线程.pdf [1.4 MB]
  • 10. 澶氱嚎绋嬶細闃熷垪.mp4 [95.8 MB]
  • 2. 多进程:进程的创建.mp4 [100.8 MB]
  • 本周作业.txt [2.8 KB]
  • 13. 迷你Scrapy项目实践.mp4 [49.8 MB]
  • 9. 多线程:线程锁.mp4 [54.9 MB]
  • 8. 多线程:创建线程.mp4 [121.7 MB]
  • 4. 多进程:使用队列实现进程间的通信.mp4 [162.9 MB]
  • 3. 多进程:多进程程序调试技巧.mp4 [86.9 MB]
  • 12. 多线程:GIL锁与多线程的性能瓶颈.mp4 [79.6 MB]
06- 第06周:Django Web开发入门15 集
  • 18. manage.py婧愮爜鍒嗘瀽.mp4 [373.6 MB]
  • 9. 使用ORM创建数据表.mp4 [108.6 MB]
  • 16. 结合bootstrap模板进行开发.mp4 [271.1 MB]
  • 6-Django开发基础.pdf [2.0 MB]
  • 2. 创建项目和目录结构.mp4 [62.4 MB]
  • 7. URL正则和自定义过滤器.mp4 [71.8 MB]
  • 6. 璁︰RL鏀寔鍙橀噺.mp4 [54.9 MB]
  • 12. 展示数据库中的内容.mp4 [49.1 MB]
  • 5. 模块和包.mp4 [70.9 MB]
  • 13. 豆瓣页面展示功能的需求分析.mp4 [54.8 MB]
  • 17. 如何阅读Django的源代码.mp4 [77.2 MB]
  • 1. 开发环境配置.mp4 [99.0 MB]
  • 8. view视图快捷方式.mp4 [86.5 MB]
  • 3. 解析settings.py主要配置文件.mp4 [117.3 MB]
  • 14. urlconf与models 配置.mp4 [179.4 MB]
07- 第07周:面向对象编程12 集
  • 6. 描述器高级应用__getattr__.mp4 [51.8 MB]
  • 5. 描述器高级应用__getattribute__.mp4 [96.5 MB]
  • 2. 类的属性作用域.mp4 [87.9 MB]
  • 4. 静态方法描述器.mp4 [53.4 MB]
  • 本周作业.txt [1.4 KB]
  • 9. solid设计原则与设计模式&单例模式.mp4 [166.1 MB]
  • 8. 面向对象编程-继承.mp4 [210.2 MB]
  • 3. 类方法描述器.mp4 [179.7 MB]
  • 1. 类属性与对象属性.mp4 [121.8 MB]
  • 12. mixin模式.mp4 [76.8 MB]
  • 10. 工厂模式.mp4 [52.2 MB]
  • 7. 描述器原理&属性描述符.mp4 [134.5 MB]
08- 第08、09周:Python高阶语法9 集
  • 12. 官方文档中的装饰器代码阅读指南.mp4 [36.6 MB]
  • 8-Python高阶语法.pdf [2.5 MB]
  • 6. 函数工具与高阶函数.mp4 [106.4 MB]
  • 9. 被装饰函数带参数和返回值的处理.mp4 [69.6 MB]
  • 3. 字典与扩展内置数据类型.mp4 [88.5 MB]
  • 15. 迭代器使用的注意事项.mp4 [43.2 MB]
  • 2. 容器序列的深浅拷贝.mp4 [79.9 MB]
  • 本周作业.txt [388.0 B]
  • 13. 对象协议与鸭子类型.mp4 [131.2 MB]
05- 第05周:期中复习1 集
  • 鏈熶腑澶嶄範.mp4 [722.7 MB]
01- 第01周:requests爬虫&Scrapy爬虫14 集
  • 3. 使用XPath解析网页.mp4 [74.5 MB]
  • 13. yield涓庢帹瀵煎紡.mp4 [62.5 MB]
  • 9. Scrapy爬虫目录结构解析.mp4 [106.4 MB]
  • 7. 前端基础:HTTP协议.mp4 [94.1 MB]
  • 5. Python基础语法回顾.mp4 [77.8 MB]
  • 8. Scrapy框架结构解析.mp4 [84.6 MB]
  • 11. 通过Scrapy爬虫爬取电影详情页信息.mp4 [67.4 MB]
  • 1-简单爬虫&Scrapy爬虫.pdf [3.9 MB]
  • 本周作业.txt [569.0 B]
  • 1. 用requests写一个最简单的爬虫.mp4 [43.9 MB]
  • 10. 将requests爬虫改写为Scrapy爬虫.mp4 [132.8 MB]
  • 4. 实现爬虫的自动翻页功能.mp4 [55.3 MB]
  • 6. 前端基础:HTML基本结构.mp4 [118.3 MB]
  • 2. 使用BeautifulSoup解析爬取到的网页.mp4 [53.0 MB]
00- 预习周:Python语法预习&开发环境配置8 集
  • 0-开发环境准备&基础语法速览.pdf [1.7 MB]
  • 4. 加快第三方库的安装速度:配置pip源.mp4 [37.7 MB]
  • 5. 提升开发效率:配置venv虚拟环境.mp4 [22.2 MB]
  • 1. 为什么要学习Python?.mp4 [47.0 MB]
  • 3. 不同操作系统中的环境变量配置方法.mp4 [40.5 MB]
  • 7. Python基础语法概览.mp4 [126.5 MB]
  • 6. 开发工具:安装Visual Studio Code和相关插件.mp4 [43.1 MB]
  • 2. 如何体系化地学习Python?.mp4 [47.1 MB]
02- 第02周:反爬虫机制、Scrapy中间件和分布式爬虫10 集
  • 2-反爬虫、Scrapy中间件与分布式爬虫.pdf [648.3 KB]
  • 7. 爬虫中间件&系统代理IP.mp4 [105.4 MB]
  • 4. 鍙嶇埇铏細cookies楠岃瘉.mp4 [176.0 MB]
  • 8. 自定义中间件&随机代理IP.mp4 [257.3 MB]
  • 1. 异常捕获与处理.mp4 [142.1 MB]
  • 本周作业.txt [324.0 B]
  • 5. 反爬虫:使用WebDriver模拟浏览器行为.mp4 [196.0 MB]
  • 3. 反爬虫:模拟浏览器的头部信息.mp4 [139.3 MB]
  • 6. 反爬虫:验证码识别.mp4 [86.7 MB]
  • 2. 使用PyMySQL进行数据库操作.mp4 [186.0 MB]
10- 第12周:期末总结2 集
  • 毕业项目.txt [2.4 KB]
  • 鏈熸湯鐩存挱.mp4 [441.7 MB]
04- 第04周:数据清洗与预处理12 集
  • 6. pandas鍩烘湰鎿嶄綔.mp4 [50.3 MB]
  • 4. pandas数据预处理.mp4 [70.7 MB]
  • 7. pandas鍒嗙粍鑱氬悎.mp4 [78.5 MB]
  • 4-数据的清洗和预处理.pdf [568.6 KB]
  • 5. pandas数据调整.mp4 [106.8 MB]
  • 10. jieba分词与提取关键词.mp4 [153.5 MB]
  • 3. pandas数据导入.mp4 [47.6 MB]
  • 8. pandas澶氳〃鎷兼帴.mp4 [64.6 MB]
  • 11. SnowNLP情感倾向分析.mp4 [95.5 MB]
  • 本周作业.txt [869.0 B]
  • 2. pandas基本数据类型.mp4 [80.5 MB]
  • 课程源码获取操作方法.txt [451.0 B]

适合人群

  • Python后端开发者
  • 有Python基础想提升后端能力者

🎯 学习收获

  • 熟练使用Django和Flask框架
  • 掌握多进程多线程技术
  • 提升Python编程能力

🎉 祝您学习愉快!