getfromcode软考考证

跟着王进老师学开发之Python篇视频课程第四季:面向对象基础篇

《跟着王进老师学开发之Python篇视频课程第四季:面向对象基础篇》image.webp (120.08 KB, 下载次数: 70) 下载附件   保存到相册 2022-5-6 01:40 上传【技能收获】学完可掌握:Python 编程。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云

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

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

保障

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

客服

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

支付成功后自动发货,可在「我的订单」查看网盘链接;链接失效可联系客服免费补链。

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

这套 Python 第四季把主题收拢到一件事上:面向对象。对已经写过一些脚本、能跑通流程控制和函数的人来说,这一季是绕不过去的一道坎——不是语法难,而是思维方式要换。前三季里写的多是过程式代码,变量散着放、逻辑顺着写;到了面向对象,你要开始考虑数据和方法怎么绑在一起、谁负责什么、状态放在哪。这门课的价值就在这个转折点上,它不铺开讲全 Python,而是集中把类与对象这一层讲透。

这一季讲什么,边界在哪

面向对象基础,重点通常是这几块:类与实例的关系、属性与方法、构造与初始化、封装、继承、多态,以及在 Python 里这些概念具体长什么样。Python 的面向对象和 Java、C++ 有区别,比如没有真正的私有、多继承、鸭子类型、魔术方法,这些如果按别的语言的经验去套,很容易写别扭。课程围绕基础铺开,适合把它当作一次系统梳理,而不是零散查文档拼出来的理解。

从资料结构看,视频配合章节笔记,笔记的作用不只是抄板书,更适合在写代码卡住时回头对照概念定义。这类基础内容看一遍视频往往不够,真正吃透要靠自己动手把示例改掉、跑挂、再修回来。

怎么用这份资料,而不是只看

面向对象最大的坑是「看懂了但写不出」。看视频时觉得类、继承都好理解,一上手写就不知道属性该放哪、方法该不该拆。建议的做法是:每看完一节,把视频里的例子关掉自己重写一遍,写到卡住再回看;写完之后再刻意改一改,比如把某个属性改成私有约定、把父类方法在子类里重写、加一个魔术方法让对象能打印出可读信息。这些动作不需要大项目,几个小类就够。

  • 类定义和实例化:先分清类属性与实例属性的差别,这是后面所有坑的源头。
  • 方法与 self:理解 self 到底指什么,比记住语法重要。
  • 封装:Python 里靠命名约定和 property,不用照搬其他语言的 getter/setter 套路。
  • 继承与多态:先把单继承写顺,再看多继承和方法解析顺序。
  • 魔术方法:让自定义对象用起来像内置类型,这是 Python 面向对象的特点所在。

可复用的练习方式

面向对象不适合用「打印 Hello World」式的例子练。更有效的做法是找身边熟悉的小系统来建模,比如一个简易的图书借阅、一个订单和商品的关系、一个学生和班级的结构。写的时候关注几件事:哪些数据应该成为属性,哪些行为应该成为方法,两个类之间是继承还是组合。这些判断做多了,面向对象的手感才会出来。课程里的例子可以当模板,但真正记住的是自己改过的版本。

另外建议配一份自己的笔记,不用抄概念,只记「我踩过的坑」和「我当时怎么想的」。比如为什么这个属性放在类上会导致所有实例共享、为什么这个重写没生效。这类记录在几个月后回看,比任何教程都管用。

适合谁,以及学完之后

如果你已经能写函数、用过列表字典、跑过几个小脚本,但一遇到稍大的需求就觉得代码乱、改一处牵动全身,那这一季正好补上。学完面向对象基础,再去读别人的库源码、看框架里的类设计,会顺畅很多;之后无论是继续深入 Python、还是转向 Web 后端、自动化脚本、数据处理,类这一层都是共同的地基。基础打不牢,后面学框架时容易停在「会用不会改」的状态。

配套的笔记和示例适合对照实践,不建议只顺着视频看一遍就过。每两三个小节停下来写一次小结,最后用一个自己设计的小类体系收尾,这一季才算真正落地。


image.webp (120.08 KB, 下载次数: 70) 下载附件   保存到相册 2022-5-6 01:40 上传

课程推荐

《跟着王进老师学开发之Python篇视频课程第四季:面向对象基础篇》image.webp (120.08 KB, 下载次数: 70) 下载附件   保存到相册 2022-5-6 01:40 上传【技能收获】学完可掌握:Python 编程。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(56 节)

*   1-1 引出面向对象.mp4

*   1-2 初次接触面向对象.mp4

*   1-3 初步理解类与对象.mp4

*   1-4 面向对象基本演示.mp4

*   1-5 面向对象的GUI.mp4

*   2-1 类的创建和实例化.mp4

*   2-2 演示:使用面向对象的思维开发计算器01.mp4

*   2-3 演示:使用面向对象的思维开发计算器02.mp4

*   2-4 类和对象的内存分配.mp4

*   2-5 Self关键字.mp4

*   2-6 实现构造函数的“重载”.mp4

*   3-1 身份证校验总体介绍.mp4

*   3-2 认识身份证号码.mp4

*   3-3 实现GUI类---界面呈现.mp4

*   3-4 实现功能类(1)--身份证验证码的校验.mp4

*   3-5 实现功能类(2)--出生日期的校验.mp4

*   3-6 实现功能类(3)--地区码的校验.mp4

*   3-7 完成身份校验功能.mp4

*   4-1 实例变量和实例函数.mp4

*   4-2 认识类变量.mp4

*   4-3 类变量的访问.mp4

*   4-4 对象变量访问的顺序.mp4

*   5-1 实现GUI界面的类.mp4

*   5-2 实现学生数据加载的类.mp4

*   5-3 实现GUI完成数据加载.mp4

*   6-1 类的三种方法总体介绍.mp4

*   6-2 实例方法的介绍.mp4

*   6-3 实例方法的案例演示.mp4

*   6-4 类方法的介绍.mp4

*   6-5 类方法的案例演示.mp4

*   6-6 静态方法的介绍.mp4

*   6-7 静态方法的案例演示.mp4

*   7-1 引出属性.mp4

*   7-2 私有字段.mp4

*   7-3 属性的基本使用.mp4

*   7-4 使用属性对私有字段赋值.mp4

*   8-1 类的组合的介绍和创建.mp4

*   8-2 组合的类的实例化.mp4

*   8-3 组合的类的输出.mp4

*   9-1 红绿灯案例介绍.mp4

*   9-2 红绿灯程序需求分析.mp4

*   9-3 类的基本创建.mp4

*   9-4 红绿灯时间的输入和校验.mp4

*   9-5 实现红绿灯的倒计时.mp4

*   9-6 实现不同颜色的输出.mp4

*   9-7 构建电子屏上的数字.mp4

*   9-8 实现数字在电子屏上的显示.mp4

*   10-1 案例的介绍.mp4

*   10-2 之前代码存在的问题分析.mp4

*   10-3 用户类的分析和创建.mp4

*   10-4 加载文件中用户信息.mp4

*   10-5 完成登陆的方法.mp4

*   10-6 在GUI中实现用户登陆.mp4

*   10-7 加载主界面.mp4

*   10-8 输错三次密码禁用账号.mp4

*   11-1 动手练习:体育彩票选号器.mp4