Python实战·从0到1搭建直播视频平台
Python实战·从0到1搭建直播视频平台

【资源介绍】:

近期 ChatGPT 非常火爆,点燃了大家对人工智能的热情,Python 作为人工智能的主开发语言,备受各行业热捧。

Python 的功能非常强大,除了应用在 AI 技术领域,在数据采集、数据分析、大数据应用、自动化测试、自动化办公、Web 项目开发、大数据等领域都能发挥巨大的作用,因此市场对 Python 相关的人才需求非常大。

然而,单纯学习语言无法快速提高技术实力。在项目开发工程师的求职面试过程中,企业尤其会关注面试者的项目经验和技术开发能力。针对这两方面痛点,本课程给出了体系化解决方案,手把手带你开发一个类似 B 站的在线视频直播平台,带你高效掌握前后端主流技术,迅速提升核心竞争力。

课程分为五个核心模块,将技术与业务功能需求充分结合,让开发者实现对技术的充分掌握。

赛前热身
巩固 PythonVue 的基础知识,构建基础技能体系,为后续的实战开发做热身准备,跟随老师体系化完成项目需求分析,强化你的项目搭建能力。

前端实战篇
从项目需求到研发落地全流程体验,培养你熟练应用前端框架、快速实现前端功能模块以及灵活应用第三方组件库的能力。让你高效提升开发效率和技术能力,独立完成前端项目的设计与开发。

后端实战篇
覆盖后端主流框架应用能力,从代码设计到具体功能的模块接口开发,带你深度体验独立平台搭建和后端开发的完整链路。核心知识点包括 Flask 项目搭建、正则匹配路由、异常捕获、Flask-RESTful 开发实践、Flask 认证机制,还有数据库的应用。

直播模块篇
紧随行业热点需求,带你拓展技术领域,实现直播应用。该应用涵盖平台直播系统后台搭建、HLS 协议直播、推拉流、串流码与控制器以及直播功能的完整实现。

总结篇
整个项目开发完成的整体总结回顾,帮你沉淀经验。同时老师还会提供全栈工程师职业发展的路线和进阶建议,强化你的职业发展路径。

【资源目录】:

├──videos
| └──开篇词|打通前后端技术,玩转视频平台
| | └──1ffbeac1-187b21043d2-0000-0000-01d-dbacd.mp4 103.25M
├──开篇词|打通前后端技术,玩转视频平台.md 9.77kb
├──开篇词|打通前后端技术,玩转视频平台.mp3 12.07M
└──开篇词|打通前后端技术,玩转视频平台.pdf 7.40M
├──01|初识Python(上):入门Python你应该怎么做?.md 30.30kb
├──01|初识Python(上):入门Python你应该怎么做?.mp3 26.74M
├──01|初识Python(上):入门Python你应该怎么做?.pdf 4.30M
├──02|初识Python(下):入门Python你应该怎么做?.md 14.11kb
├──02|初识Python(下):入门Python你应该怎么做?.mp3 11.94M
├──02|初识Python(下):入门Python你应该怎么做?.pdf 4.30M
├──03|初识Web:学习Web最好的方式是什么?.md 16.46kb
├──03|初识Web:学习Web最好的方式是什么?.mp3 19.21M
├──03|初识Web:学习Web最好的方式是什么?.pdf 6.01M
├──04|Vue概览:Vue哪些内容是你必须要掌握的?.md 21.17kb
├──04|Vue概览:Vue哪些内容是你必须要掌握的?.mp3 28.08M
├──04|Vue概览:Vue哪些内容是你必须要掌握的?.pdf 8.30M
├──05|需求分析:如何确定在线视频平台的核心功能模块?.md 13.24kb
├──05|需求分析:如何确定在线视频平台的核心功能模块?.mp3 16.27M
├──05|需求分析:如何确定在线视频平台的核心功能模块?.pdf 16.28M
├──06|框架搭建:如何用vue-cli搭建一个前端框架?.md 13.50kb
├──06|框架搭建:如何用vue-cli搭建一个前端框架?.mp3 13.50M
├──06|框架搭建:如何用vue-cli搭建一个前端框架?.pdf 9.10M
├──07|路由设计:如何借助VueRouter设计出更合理的路由?.md 22.80kb
├──07|路由设计:如何借助VueRouter设计出更合理的路由?.mp3 21.59M
├──07|路由设计:如何借助VueRouter设计出更合理的路由?.pdf 17.67M
├──08|个人中心与权限:如何玩转各类系统的权限管理?.md 15.88kb
├──08|个人中心与权限:如何玩转各类系统的权限管理?.mp3 15.43M
├──08|个人中心与权限:如何玩转各类系统的权限管理?.pdf 5.63M
├──09|ElementU&CSS:如何设计页面逻辑与功能点?.md 20.33kb
├──09|ElementU&CSS:如何设计页面逻辑与功能点?.mp3 18.79M
├──09|ElementU&CSS:如何设计页面逻辑与功能点?.pdf 18.47M
├──10|详情页实现:如何实现需求定制化?.md 30.22kb
├──10|详情页实现:如何实现需求定制化?.mp3 18.59M
├──10|详情页实现:如何实现需求定制化?.pdf 7.17M
├──11|DPlayer播放器综合应用:怎样实现自己的第一个视频播放器?.md 19.02kb
├──11|DPlayer播放器综合应用:怎样实现自己的第一个视频播放器?.mp3 18.35M
├──11|DPlayer播放器综合应用:怎样实现自己的第一个视频播放器?.pdf 4.09M
├──12|视频发布功能实现:怎样满足用户发布视频的需求?.md 17.35kb
├──12|视频发布功能实现:怎样满足用户发布视频的需求?.mp3 13.73M
├──12|视频发布功能实现:怎样满足用户发布视频的需求?.pdf 3.77M
├──13|数据中心应用:平台数据大脑应具备哪些核心指标?.md 8.90kb
├──13|数据中心应用:平台数据大脑应具备哪些核心指标?.mp3 11.05M
├──13|数据中心应用:平台数据大脑应具备哪些核心指标?.pdf 4.09M
├──14|ECharts实战:可视化如何更好地服务于创作者?.md 16.09kb
├──14|ECharts实战:可视化如何更好地服务于创作者?.mp3 13.10M
├──14|ECharts实战:可视化如何更好地服务于创作者?.pdf 5.80M
├──15|直播中心搭建(一):如何通过Video.js配置直播中心?.md 18.05kb
├──15|直播中心搭建(一):如何通过Video.js配置直播中心?.mp3 12.72M
├──15|直播中心搭建(一):如何通过Video.js配置直播中心?.pdf 4.78M
├──16|直播中心搭建(二):如何通过VideoJs配置直播中心?.md 16.13kb
├──16|直播中心搭建(二):如何通过VideoJs配置直播中心?.mp3 13.85M
├──16|直播中心搭建(二):如何通过VideoJs配置直播中心?.pdf 1.20M
├──17|项目打包与优化:前端必备的Webpack打包配置详解.md 14.00kb
├──17|项目打包与优化:前端必备的Webpack打包配置详解.mp3 15.99M
├──17|项目打包与优化:前端必备的Webpack打包配置详解.pdf 2.83M
├──18|初识Flask:搭建第一个Flask项目.md 10.53kb
├──18|初识Flask:搭建第一个Flask项目.mp3 11.55M
├──18|初识Flask:搭建第一个Flask项目.pdf 3.02M
├──19|路由定义和视图常用逻辑:路由定义和视图的核心是什么?.md 21.48kb
├──19|路由定义和视图常用逻辑:路由定义和视图的核心是什么?.mp3 20.99M
├──19|路由定义和视图常用逻辑:路由定义和视图的核心是什么?.pdf 1.58M
├──20|匹配路由&异常捕获:如何用转化器实现匹配规则?.md 21.58kb
├──20|匹配路由&异常捕获:如何用转化器实现匹配规则?.mp3 21.72M
├──20|匹配路由&异常捕获:如何用转化器实现匹配规则?.pdf 2.35M
├──21|数据库ORM对象关系映射(一):数据库连接与必备操作.md 13.90kb
├──21|数据库ORM对象关系映射(一):数据库连接与必备操作.mp3 15.24M
├──21|数据库ORM对象关系映射(一):数据库连接与必备操作.pdf 8.75M
├──22|数据库应用(二):数据库ORM对象关系映射.md 14.39kb
├──22|数据库应用(二):数据库ORM对象关系映射.mp3 13.67M
├──22|数据库应用(二):数据库ORM对象关系映射.pdf 4.74M
├──23|数据库应用(三):项目数据库配置实战.md 14.44kb
├──23|数据库应用(三):项目数据库配置实战.mp3 15.55M
├──23|数据库应用(三):项目数据库配置实战.pdf 3.25M
├──24|数据库应用(四):如何在项目中灵活应用数据库操作.md 12.80kb
├──24|数据库应用(四):如何在项目中灵活应用数据库操作.mp3 11.95M
├──24|数据库应用(四):如何在项目中灵活应用数据库操作.pdf 4.62M
├──25|Blueprint与Redprint:如何让程序进行模块化处理?.md 20.03kb
├──25|Blueprint与Redprint:如何让程序进行模块化处理?.mp3 19.42M
├──25|Blueprint与Redprint:如何让程序进行模块化处理?.pdf 2.64M
├──26|RESTfulAPI与Flask-Restful:如何实现后端接口的开发与封装?.md 19.72kb
├──26|RESTfulAPI与Flask-Restful:如何实现后端接口的开发与封装?.mp3 21.33M
├──26|RESTfulAPI与Flask-Restful:如何实现后端接口的开发与封装?.pdf 3.69M
├──27|初识认证机制:认证机制能解决哪些问题?.md 17.00kb
├──27|初识认证机制:认证机制能解决哪些问题?.mp3 18.32M
├──27|初识认证机制:认证机制能解决哪些问题?.pdf 1.57M
├──28|认证机制:Flask认证机制设计与实现.md 15.23kb
├──28|认证机制:Flask认证机制设计与实现.mp3 12.71M
├──28|认证机制:Flask认证机制设计与实现.pdf 1.47M
├──29|后端功能接口实战(一):后端接口该如何开发?.md 16.80kb
├──29|后端功能接口实战(一):后端接口该如何开发?.mp3 12.02M
├──29|后端功能接口实战(一):后端接口该如何开发?.pdf 1.54M
├──30|后端功能接口实战(二):后端接口该如何开发?.md 16.68kb
├──30|后端功能接口实战(二):后端接口该如何开发?.mp3 12.59M
├──30|后端功能接口实战(二):后端接口该如何开发?.pdf 2.87M
├──31|项目实战与部署:如何实现接口部署与访问?.md 16.54kb
├──31|项目实战与部署:如何实现接口部署与访问?.mp3 18.34M
├──31|项目实战与部署:如何实现接口部署与访问?.pdf 1.63M
├──32|全面解析HTTP:从HTTP-0.9到HTTP-3的演变.md 10.29kb
├──32|全面解析HTTP:从HTTP-0.9到HTTP-3的演变.mp3 13.58M
├──32|全面解析HTTP:从HTTP-0.9到HTTP-3的演变.pdf 2.10M
├──33|直播流程:如何设计搭建直播的核心流程?.md 16.00kb
├──33|直播流程:如何设计搭建直播的核心流程?.mp3 14.62M
├──33|直播流程:如何设计搭建直播的核心流程?.pdf 1.77M
├──34|Nginx安装与直播配置:Nginx如何实现直播配置?.md 12.52kb
├──34|Nginx安装与直播配置:Nginx如何实现直播配置?.mp3 18.82M
├──34|Nginx安装与直播配置:Nginx如何实现直播配置?.pdf 5.66M
├──35|RTMP协议与NRM搭建:如何使用NRM支持HLS协议直播?.md 12.52kb
├──35|RTMP协议与NRM搭建:如何使用NRM支持HLS协议直播?.mp3 17.23M
├──35|RTMP协议与NRM搭建:如何使用NRM支持HLS协议直播?.pdf 4.83M
├──36|推拉流、串流码与控制器:实现录制与停止直播流.md 10.17kb
├──36|推拉流、串流码与控制器:实现录制与停止直播流.mp3 13.59M
├──36|推拉流、串流码与控制器:实现录制与停止直播流.pdf 7.45M
├──37|直播完整实现:使用Nginx-rtmp-module配置RTMP直播服务.md 20.35kb
├──37|直播完整实现:使用Nginx-rtmp-module配置RTMP直播服务.mp3 22.12M
├──37|直播完整实现:使用Nginx-rtmp-module配置RTMP直播服务.pdf 7.29M
├──38|回顾总结:前后端知识体系全景回顾.md 9.12kb
├──38|回顾总结:前后端知识体系全景回顾.mp3 11.01M
├──38|回顾总结:前后端知识体系全景回顾.pdf 5.80M
├──结束语|在技术的浪潮中,成为奔腾不息的后浪.md 6.73kb
├──结束语|在技术的浪潮中,成为奔腾不息的后浪.mp3 7.73M
├──结束语|在技术的浪潮中,成为奔腾不息的后浪.pdf 1.47M
├──开篇词|打通前后端技术,玩转视频平台.md 9.77kb
├──开篇词|打通前后端技术,玩转视频平台.mp3 12.07M
├──开篇词|打通前后端技术,玩转视频平台.pdf 7.40M
├──期末测试|来赴一场满分之约!.md 0.73kb
└──期末测试|来赴一场满分之约!.pdf 385.04kb

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源