Python 精通:从绝对初学者到高级 OOP
Python 从 PEP8 到高级 OOP 概念,包括类、继承、多态。许多实践练习
讲师:Olga Piliaieva
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 掌握 Python 基础知识:了解 Python 的核心语法、数据类型和控制流,使您能够从头开始编写干净高效的代码。
- 培养面向对象编程 (OOP) 技能:深入了解类、继承、多态等 OOP 概念。
- 管理虚拟环境和 Python 版本(Pyenv):了解如何创建和管理虚拟环境,在不同的 Python 版本之间切换。
- 通过实践练习进行练习:通过大量的实践练习来巩固您的学习。
- 我们将创建一个用于生成二维码的应用程序,并使用 Python 为我们的社交媒体生成代码。
探索相关主题
要求
- 参加本课程没有任何先决条件。本课程专为初学者设计。
- 在本课程中,我们将使用 Visual Studio Code (VSCode) 作为代码编辑器,以及 Python 版本 3.9 和 3.11。您将学习如何设置和使用它。
描述
Python 精通:从绝对初学者到高级 OOP。这门综合性的 Python 课程专为绝对初学者设计,带您一路了解面向对象编程 (OOP) 的高级概念。
从 Python 的基础知识开始,您将学习数据类型、变量、循环、条件和函数等基本主题。
随着您的进步,您将深入了解高级 Python 主题,例如类、继承、多态性、封装和抽象。我们还将探索如何使用 pyenv 在安全的虚拟环境中使用不同的 Python 版本。
您将学习以下主题:
* 使用不同的 Python 版本:虚拟环境、Pyenv。PEP 指南、理解 Python 语法
* Python 中的数字类型:int、float 和 complex
* Python 中的原子和引用对象类型
* Python 中的字符串数据类型
* 在 Python 中列出数据类型
* Python 中的元组数据类型
* Python 中的布尔数据类型
* Python 中的字典数据类型
* Python 中的 Set 和 Frozenset 数据类型
* Python 中的二进制序列类型
* 循环及其使用方法
* Break 和 Continue:Python 中的控制流语句
* 嵌套循环和条件语句
* 使用循环和嵌套数据结构
* Python 中的列表推导
* Python 中的 Input() 函数
* 什么是函数?在 Python 中创建函数
* Python 函数中的位置参数和关键字参数
* Python 函数中的参数打包和解包运算符
* Python 中的 Lambda 函数
* Python 中的作用域是什么?
* 在 Python 函数中使用 try-except
* Python 中的模块是什么:使用它们。导入语句
* 装饰器作为 Python 中的一种设计模式:如何使用和实现它们
* 使用 Python 为你的社交媒体创建二维码生成器
* Python 中的面向对象编程 (OOP):类和实例
* Python 中的面向对象编程:类、静态和实例方法
* Python 中的面向对象编程:单继承和多继承
* Python 中的面向对象编程:多级和分层继承
* Python 中的面向对象编程:组合
* Python 中的面向对象编程:多态性
* Python 中的面向对象编程:封装
* Python 中的面向对象编程:Getter、Setter 和属性
* Python 中的面向对象编程:聚合
* Python 中的面向对象编程:抽象
无论您是想从事软件开发、数据科学方面的职业,还是只是想扩展您的编程知识,本课程都将为您提供在 Python 生态系统中取得成功所需的技能和信心。
立即加入并开始掌握 Python!
本课程适合哪些人:
- 本课程适合初学者或想要从头开始学习其他编程语言的人。
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。