从零基础到能写业务代码,这门课帮你跨过入门门槛

对于没有编程背景的上班族和转行者来说,直接上手写项目代码往往会卡在基础语法和面向对象概念的理解上。黑马-Python就业班 v6.5 这门课,核心解决的是“听得懂、写不出”的问题。它不讲枯燥的理论堆砌,而是直接针对 Python 6.5 版本,把计算机组成原理、变量、循环、函数以及面向对象等核心知识点拆解成一个个具体的操作步骤。课程设计非常务实,从 PyCharm 的环境搭建开始,一步步教你如何通过代码控制程序流程,如何处理文件,最终通过“学员管理系统”这类经典案例,让你在实战中完成从语法到逻辑的跨越。如果你之前学过其他语言,可以通过第一章快速过一遍 Python 特有的切片、字典和函数特性;如果是纯小白,请务必死磕 0-1 到 0-3 的环境搭建和变量部分,这是地基,地基不稳后面全是坑。

适合什么基础?资料怎么用最有效率?

这门课最适合零基础入门,或者有一定了解但想系统补全知识体系的读者。建议你先从第一章的“Python基础语法”开始,不要跳过 0-1 到 0-3 的环境搭建和变量部分。对于有一定基础的朋友,可以重点看 0-21 和 0-22 的函数应用,以及第二章的“面向对象编程”。资料包里的练习文件(如批量修改文件名、烤地瓜案例)非常关键,建议先看视频讲解,关掉视频自己敲一遍,遇到报错再回头看。不要只做“看客”,只有亲手敲出的代码才能真正转化为你的技能。特别是第二章的文件操作部分,建议结合资料包里的练习题,尝试完成文件备份和批量重命名等实际任务,这能极大地提升你的动手能力。

学完能独立做什么?如何利用资料巩固技能?

当你跟着这门课走完两个阶段,你将具备独立编写 Python 脚本的能力。学完后,你可以独立完成诸如批量处理文件、管理数据列表、以及基于面向对象思想开发简单管理系统等实际工作。为了达到这个目标,你需要利用资料包中的练习题进行反复训练。特别是“学生管理系统”的面向对象版本,是检验你是否掌握封装、继承和多态的最佳试金石。把资料包里的案例当作工作任务的模拟,在敲代码的过程中去理解每一个模块的作用,你才能真正建立起 Python 编程的思维,为后续的进阶打下坚实基础。这门课不仅是知识的传递,更是让你从“会看”变成“会写”的实操训练。

课程目录

python 6.5/ 1.阶段一 pythonv6.5版本课程.mp4
 01.第一章∶ 1-Python基础语法V6.5.mp4
 0-1 计算机组成.mp4
 0-10 循环中的关键词与总结.mp4
 0-11 字符串定义与切片.mp4
 0-12 字符串常用方法.mp4
 0-13 列表定义与基本使用.mp4
 0-14 列表嵌套与应用及元组.mp4
 0-15 字典定义及基本使用.mp4
 0-16 函数定义函数作用域.mp4
 0-17 函数返回、嵌套调用及应用.mp4
 0-18 函数答疑总结复习.mp4
 0-19 函数不定长参数及拆包.mp4
 0-2 初始Python及Pycharm设置.mp4
 0-20 引用及引用参数.mp4
 0-21 学员管理系统-面向过程版本.mp4
 0-22 递归函数与匿名函数.mp4
 0-23 匿名函数使用及列表推导式.mp4
 0-3 变量定义与使用.mp4
 0-4 Python输入与输出.mp4
 0-5 类型转化.mp4
 0-6 Python分支结构-if else.mp4
 0-7 分支结构-if嵌套与应用.mp4
 0-8 循环结构-while循环.mp4
 0-9 循环结构-for循环以及练习.mp4
 02.第二章∶ 2-Python基础面向对象编程V6.5.mp4
 0-1 文件常规读写操作.mp4
 0-10 面向对象-类属性、静态方法、多态.mp4
 0-11 面向对象试题讲解及作用讲解.mp4
 0-

12 Python 错误处理-Exception.mp4
 0-13 Python模块与包.mp4
 0-14 学生管理系统-面向对象版.mp4
 0-2 文件其他操作及练习文件备份.mp4
 0-3 文件案例-批量修改文件名.mp4
 0-4 类与对象初识.mp4
 0-5 对象属性访问及魔法方法使用.mp4
 0-6 面向对象案例-烤地瓜.mp4
 0-7 案例-搬家具.mp4
 0-8 面向对象-单继承.mp4
 0-9 面向对象-多继承及私有属性.mp4
 03.第三章∶ 3-linux操作系统使用V6.5.mp4
 0-1 操作系统介绍.mp4
 0-2 Linux目录基本操作.mp4
 0-3 Linux目录文件操作选项.mp4
 0-4 Linux远程连接及软件操作.mp4
 0-5 linux命令补充.mp4
 04.第四章∶ 4-多任务编程V6.5.mp4
 0-1 Python进程使用.mp4
 0-2 Python进程注意事项.mp4
 0-3 Python线程的使用及注意事项.mp4
 0-4 Python线程锁.mp4
 05.第五章∶ 5-TCP网络应用开发V6.5.mp4
 0-1 作业与复习.mp4
 0-2 IP端口socket介绍.mp4
 0-3 TCP客户端开发.mp4
 0-4 TCP服务器开发.mp4
 0-5 协程.mp4
 06.第六章∶ 6-静态web服务器V6.5.mp4
 0-1 复习及本节介绍.mp4
 0-2 HTTP协议.mp4
 0-3 静态web服务器搭建.mp4
 0-4 静态web服务器进阶版本.mp4
 07.第七章∶ 7-web前端基础 V6.5.mp4
 0-1 HTML基础第一部分.mp4
 0-10 Ajax使用.mp4
 0-2 HTML基础第二部分.mp4
 0-3 CSS样式及选择器.mp4
 0-4 JavaScript介绍及引入方式.mp4
 0-5 JavaScript基础语法.mp4
 0-6 JavaScript高级操作.mp4
 0-7 JQuery基本使用.mp4
 0-8 JQuery的高级使用.mp4
 0-9 JQuery事件及json.mp4
 08.第八章∶ 8-Mysql数据库V6.5.mp4
 0-1 数据库的介绍.mp4
 0-10 mysql索引及补充.mp4
 0-2 MySQL登陆及简单操作.mp4
 0-3 MySQL表结构操作及数据增删.mp4
 0-4 MySQL查询【条件、排序、分组、聚合】.mp4
 0-5 MySQL关联查询.mp4
 0-6 MySQL范式介绍及外键约束.mp4
 0-7 MySQL操作演练及Mysql事务.mp4
 0-8 Python与MySQL交互.mp4
 0-9 mysql案例-京东案例.mp4
 09.第九章∶ 9-Python高级语法V6.5.mp4
 0-1 闭包.mp4
 0-2 装饰器.mp4
 0-3 property与上下文管理器.mp4
 0-4 生成器与深浅拷贝.mp4
 0-5 正则表达式.mp4
 10.第十章∶ 10-mini-web框架V6.5.mp4
 0-1 web框架概述及框架搭建.mp4
 0-2 框架功能实现.mp4
 0-3 web框架数据操作.mp4
 11.第十一章∶ 11-Django基础V6.5.mp4
 0-1 redis安装配置.mp4
 0-10 ORM数据增删改及基本查询.mp4
 0-11 ORM数据高级查询.mp4
 0-12 视图中获取查询字符串.mp4
 0-13 视图中获取请求体/头数据.mp4
 0-14 cookie与session.mp4
 0-15 django类视图.mp4
 0-16 django中间件.mp4
 0-17 初始Vue框架.mp4
 0-18 Vue条件与循环语法.mp4
 0-19 Vue方法绑定与声明周期.mp4
 0-2 redis数据类型.mp4
 0-3 git操作.mp4
 0-4 Web流程及Django MVT模型.mp4
 0-5 django工程创建及ORM模型.mp4
 0-6 Django视图路由.mp4
 0-7 Django 模版及基本配置.mp4
 0-8 Django项目案例准备.mp4
 0-9 项目案例模型定义.mp4
 12.第十二章∶ 12-美多商城V6.5.mp4
 0-1 项目开发流程及仓库搭建.mp4
 0-10 celery异步短信方案.mp4
 0-11 登录功能实现.mp4
 0-12 登出功能实现.mp4
 0-13 第三方登录流程及QQ登录准备.mp4
 0-14 QQ登录-跳转.mp4
 0-15 QQ登录绑定实现.mp4
 0-16 itsdangerous及用户中心展示.mp4
 0-17 邮件发送准备及步骤.mp4
 0-18 邮件发送实现及celery实现.mp4
 0-19 areas区域功能准备.mp4
 0-2 项目结构搭建及基本配置.mp4
 0-20 区域数据获取及缓存实现.mp4
 0-21 新增收货地址实现.mp4
 0-22 goods商品表分析创建.mp4
 0-

23 fdfs docker镜像与容器操作.mp4
 0-24 storage/tracker运行实现及回顾.mp4
 0-25 fdfs图片上传.mp4
 0-26 商品分类数据查询及图片展示.mp4
 0-27 列表页功能实现.mp4
 0-

28 Elastic Search搜索介绍.mp4
 0-

29 Elastic Search搜索实现.mp4
 0-3 用户模型类设计使用.mp4
 0-30 商品详情页及页面静态化.mp4
 0-31 商品详情页面静态化实现.mp4
 0-32 分类商品统计实现.mp4
 0-33 用户浏览记录.mp4
 0-34 购物车思路分析.mp4
 0-35 购物车-添加.mp4
 0-36 购物车-展示.mp4
 0-37 购物车-修改删除.mp4
 0-38 购物车合并.mp4
 0-39 提交订单思路分析以及订单表分析.mp4
 0-4 restful设计介绍及判断用户名重复功能.mp4
 0-40 生成订单实现.mp4
 0-41 订单表数据保存.mp4
 0-42 订单并发处理.mp4
 0-43 支付宝介绍.mp4
 0-44 支付功能实现.mp4
 0-45 Mysql主从配置.mp4
 0-46 美多商城部署.mp4
 0-47 git进阶.mp4
 0-5 CORS及总结回顾.mp4
 0-6 注册功能实现.mp4
 0-7 图片验证码功能实现.mp4
 0-8 短信验证码功能实现.mp4
 0-9 代码优化设计.mp4
 13.第十三章∶ 13-Django Rest Framework框架V6.5.mp4
 0-1 前后端分离及restful设计.mp4
 0-

10 DRF Mixin视图及视图集.mp4
 0-11 DRF扩展功能.mp4
 0-2 DRF序列化器基本使用.mp4
 0-3 DRF序列化器-外键定义.mp4
 0-4 DRF序列化器反序列化使用.mp4
 0-5 DRF反序列化-自定义验证及保存数据.mp4
 0-6 模型序列化器-ModelSerializer.mp4
 0-7 DRF序列化器反序列化-进阶.mp4
 0-8 DRF视图-Apiview.mp4
 0-9 DRF视图-GennericAPIViews.mp4
 14.第十四章∶ 14-美多商城后台V6.5.mp4
 0-1 vue-cli及单文件组件.mp4
 0-10 sku-新增(一).mp4
 0-11 sku-新增(二).mp4
 0-12 sku更新保存事务实现.mp4
 0-13 权限功能实现.mp4
 0-14 组及管理员功能实现.mp4
 0-2 前端服务启动.mp4
 0-3 token原理及实现.mp4
 0-4 后台登录实现.mp4
 0-5 统计信息功能实现.mp4
 0-6 用户管理页面功能实现.mp4
 0-7 图片展示及上传流程.mp4
 0-8 图片功能实现.mp4
 0-9 sku展示功能实现.mp4
 15.第十五章∶ 15-项目自动化部署V6.5.mp4
 0-1 nginx介绍.mp4
 0-10 shell-控制语句.mp4
 0-11 shell-函数及发布流程.mp4
 0-12 shell-命令部署(一).mp4
 0-13 shell-部署(二).mp4
 0-14 美多商城部署.mp4
 0-15 shell-命令进阶.mp4
 0-16 jenkins介绍.mp4
 0-17 jenkins进阶及美多构建任务.mp4
 0-18 gitlab任务构建(一).mp4
 0-19 gitlab任务构建(二).mp4
 0-2 nginx基本使用.mp4
 0-20 pipeline构建美多.mp4
 0-21 elk介绍及logstash.mp4
 0-22 kiban/filebeat及案例.mp4
 0-23 es介绍及elk使用.mp4
 0-3 部署-反向代理.mp4
 0-4 部署-负载均衡.mp4
 0-5 日志实现.mp4
 0-6 docker基本使用.mp4
 0-7 dockerfile使用.mp4
 0-8 dockerfile构建美多商城.mp4
 0-9 shell-变量.mp4
 16.第十六章∶ 16-Python自动化测试V6.5.mp4
 0-1 测试理论及缺陷管理.mp4
 0-10 pytest.raises()的使用.mp4
 0-11 pytest.warns()的使用.mp4
 0-12 pytest.fixture基本使用.mp4
 0-13 pytest.mark的使用及常用插件.mp4
 0-14 yml的学习和简单使用.mp4
 0-15 selenium的安装.mp4
 0-16 selenium的使用一.mp4
 0-17 selenium的使用二.mp4
 0-18 seleniumIED的安装和使用.mp4
 0-19 认识PO模型.mp4
 0-2 禅道的使用和说明.mp4
 0-20 复习回顾.mp4
 0-21 PyAutoGUI的安装及具体使用.mp4
 0-22 移动端app测试.mp4
 0-23 理发店模型.mp4
 0-24 性能测试.mp4
 0-25 jmter的基本使用流程.mp4
 0-26 jmeter的元件一.mp4
 0-27 jmter的元件二.mp4
 0-28 jmeter逻辑控制器.mp4
 0-29 jemter生成测试报告和分布式的使用.mp4
 0-3 测试用例常用方法.mp4
 0-30 locust的使用.mp4
 0-31 单元测试总结一.mp4
 0-32 单元测试总结二.mp4
 0-33 web自动化和app自动化测试总结.mp4
 0-34 性能测试总结.mp4
 0-4 接口测试.mp4
 0-5 requests模块的简单使用.mp4
 0-6 基于django的单元测试.mp4
 0-7 Unittest的使用.mp4
 0-8 Mock的使用(一).mp4
 0-9 Mock的使用(二).mp4
 17.第十七章∶ 17-Flask框架V6.5.mp4
 0-1 第一个Flask应用.mp4
 0-10 单例模式及总结回顾.mp4
 0-11 restful中蓝图使用及参数解析.mp4
 0-12 restful响应以及自定义返回.mp4
 0-13 Flask-SQLALchemp配置使用.mp4
 0-14 ORM模型定义及基本查询.mp4
 0-15 高级查询集数据操作.mp4
 0-16 SQLalchemy数据刷新.mp4
 0-

17 SQLalchemy 关联查询.mp4
 0-18 Session机制与数据库迁移.mp4
 0-2 Flask路由与自定义转换器.mp4
 0-3 Flask模板、请求、响应.mp4
 0-4 Flask状态保持与异常捕获.mp4
 0-5 Flask请求钩子.mp4
 0-6 Flask蓝图与上下文.mp4
 0-7 用户认证案例.mp4
 0-8 Flask配置加载.mp4
 0-9 Flask-restful基本使用及类视图.mp4
 18.第十八章∶ 18-Flask项目-黑马头条V6.5 这章开始未建文件夹.mp4
 001.08-项目介绍&产品原型图使用 .mp4
 124.99M 002.09-项目技术架构设计 .mp4
 55.65M 003.10-人员配置&开发环境&gitlab .mp4
 44.02M 004.11-mysql数据库优化 .mp4
 53.67M 005.12-简历编写 .mp4
 89.09M 006.01-重点回顾 .mp4
 66.61M 007.02-模型类字段分析 .mp4
 49.20M 008.03-用户表&频道表&关系表 .mp4
 48.86M 009.04-用户的关注表 [自关联的多对多] .mp4
 43.70M 010.05-文章表&文章的关系表 .mp4
 76.39M 011.06-文章表评论数量和图片优化 .mp4
 49.55M 012.07-评论表&关系表 .mp4
 49.25M 013.08-文章内容表&总结 .mp4
 42.56M 014.09-Gitflow工作流程&分支的功能 .mp4
 43.91M 015.10-项目经理和程序员负责的内容 .mp4
 19.47M 016.11-项目经理新建仓库 .mp4
 85.97M 017.12-程序员开发合并代码 .mp4
 82.04M 018.13-集中测试和发布阶段 .mp4
 53.07M 019.14-冲突演示 .mp4
 50.13M 020.15-项目初始化 .mp4
 29.03M 021.16-生产app的工厂方法实现 .mp4
 43.20M 022.17-将common文件夹添加到python搜索路径 .mp4
 20.39M 023.18-flask项目启动文件 .mp4
 23.55M 024.01-重点回顾(1) .mp4
 137.70M 025.02-MySQL和redis配置信息 .mp4
 40.27M 026.03-创建mysql和redis数据库对象 .mp4
 94.66M 027.04-用户模块restful蓝图组件化 .mp4
 69.62M 028.05-用户模块自定义返回json字符串格式 .mp4
 31.02M 029.06-项目架构总结 .mp4
 36.84M 030.07-短信验证码接口实现 .mp4
 78.89M 031.08-数据库迁移 .mp4
 95.16M 032.09-jwt案列 .mp4
 68.84M 033.10-登录接口思路梳理 .mp4
 51.15M 034.11-登录注册参数解析 .mp4
 32.33M 035.12-登录注册业务逻辑实现 .mp4
 64.94M 036.13-生成登录token和刷新token .mp4
 87.20M 037.14-登录注册接口测试 .mp4
 20.55M 038.15-postman进阶 .mp4
 32.03M 039.01-重点回顾(2) .mp4
 87.60M 040.02-请求钩子统一提取token信息 .mp4
 67.08M 041.03-强制登录装饰器 .mp4
 46.14M 042.04-获取当前登录用户信息 .mp4
 52.11M 043.05-刷新token业务逻辑实现 .mp4
 55.42M 044.06-Pycharm远程开发 .mp4
 30.81M 045.07-七牛云新建空间&交互过程 .mp4
 52.34M 046.08-七牛云工具使用 .mp4
 97.07M 047.09-检查图片文件 .mp4
 30.87M 048.10-封装上传图片工具类 .mp4
 32.08M 049.11-修改头像接口实现 .mp4
 125.52M 050.12-添加忽略文件&接口文档 .mp4
 14.80M 051.13-支持前端跨域访问后端 .mp4
 103.69M 052.14-CORS_ORIGINS参数说明 .mp4
 28.71M 053.15-获取用户频道准备工作 .mp4
 45.64M 054.16-用户频道接口实现 .mp4
 122.31M 055.01-重点回顾(3) .mp4
 86.91M 056.02-查询所有频道实现 .mp4
 43.81M 057.03-修改用户频道思路分析 .mp4
 42.18M 058.04-修改用户频道代码实现 .mp4
 116.50M 059.05-首页文章列表需求分析 .mp4
 62.96M 060.06-时间日期转换 .mp4
 45.67M 061.07-查询文章列表接口实现1 .mp4
 60.26M 062.08-查询文章列表接口实现2 .mp4
 111.59M 063.09-获取文章详情需求分析 .mp4
 66.76M 064.10-文章详情接口代码实现1 .mp4
 84.04M 065.11-文章详情接口代码实现2 .mp4
 117.09M 066.12-关注接口代码实现 .mp4
 117.69M 067.13-取消关注接口代码实现 .mp4
 42.06M 068.14-关注&取消关注接口测试 .mp4
 29.47M 069.15-总结 .mp4
 58.06M 070.01-重点回顾(4) .mp4
 96.88M 071.02-查询关注列表代码实现1 .mp4
 99.24M 072.03-查询关注列表代码实现2 .mp4
 90.09M 073.04-发布主评论接口实现 .mp4
 80.67M 074.05-查询评论列表思路分析 .mp4
 31.98M 075.06-查询评论列表接口代码实现 .mp4
 99.36M 076.07-回复子评论思路分析 .mp4
 10.06M 077.08-回复子评论接口实现 .mp4
 58.93M 078.09-查询子评论列表接口代码实现 .mp4
 137.71M 079.10-项目接口总结 .mp4
 305.21M 080.11-Redis持久化 .mp4
 41.90M 081.01-主从原理&主从架构 .mp4
 69.26M 082.02-读写分离思路分析 .mp4
 117.91M 083.03-读写分离代码实现 .mp4
 131.86M 084.04-读写分离功能测试 .mp4
 80.38M 085.05-项目集成读写分离 .mp4
 66.60M 086.06-读写分离回顾 .mp4
 22.54M 087.07-分片介绍 .mp4
 29.20M 088.08-垂直拆分 .mp4
 26.52M 089.09-垂直分库访问代码实现 .mp4
 101.91M 090.10-水平拆分 .mp4
 24.79M 091.11-水平拆分定向查询 .mp4
 205.83M 092.12-水平拆分定向查询再次理解 .mp4
 138.26M 093.13-分布式事务-二阶段提交 .mp4
 87.60M 094.14-基于消息状态一致性解决方案 .mp4
 34.76M 095.15-分布式中join&排序&分页 .mp4
 19.54M 096.16-redis常见命令回顾 .mp4
 60.57M 097.17-redis基本使用 .mp4
 20.55M 098.18-总结 .mp4
 69.58M 099.01-重点回顾(5) .mp4
 108.49M 100.02-Redis事务 .mp4
 53.56M 101.03-Redis乐观锁 .mp4
 107.62M 102.04-Redis悲观锁 .mp4
 48.86M 103.05-非事务型管道 .mp4
 16.80M 104.06-Redis安装 .mp4
 23.85M 105.07-数据库主从 .mp4
 87.07M 106.08-哨兵模式机制理解 .mp4
 37.99M 107.09-Redis配置哨兵步骤 .mp4
 35.51M 108.10-哨兵机制代码实现 .mp4
 32.91M 109.11-centos哨兵配置[bug] .mp4
 118.17M 110.12-centos哨兵配置 .mp4
 66.12M 111.13-redis集成哨兵主从客户端对象 .mp4
 26.13M 112.14-集群搭建步骤 .mp4
 97.80M 113.15-卡槽原理 .mp4
 14.43M 114.16-centos集群启动&使用 .mp4
 47.07M 115.01-重点回顾(6) .mp4
 150.18M 116.02-项目集成集群 .mp4
 41.43M 117.03-缓存架构 .mp4
 48.70M 118.04-缓存粒度 .mp4
 43.64M 119.05-缓存数据格式 .mp4
 10.81M 120.06-项目缓存设计 .mp4
 88.18M 121.07-缓存过期策略 .mp4
 34.49M 122.08-缓存淘汰策略 .mp4
 68.87M 123.09-redis热点数据 .mp4
 72.18M 124.10-redis缓存更新&删除 .mp4
 52.55M 125.11-redis缓存更新回顾 .mp4
 10.46M 126.12-缓存穿透 .mp4
 71.30M 127.13-缓存雪崩 .mp4
 25.42M 128.14-缓存模式 .mp4
 46.75M 129.15-缓存工具类 .mp4
 32.27M 130.16-查询缓存思路分析 .mp4
 29.56M 131.17-查询缓存工具类实现 .mp4
 94.05M … 共 937 条