课程介绍
通过小型项目,动手实践以及精心设计的图形解释,学习使用Python进行面向对象编程(OOP)。了解OOP的元素和抽象概念如何在后台工作。将您的知识应用于新的设计方案。
Python是目前最流行的编程语言之一,并且其流行度每年都在持续增长。它用于各种领域的实际应用,例如数据科学,游戏开发,Web开发,机器学习,人工智能等。使用Python学习面向对象的编程是您进入强大的计算机科学世界的下一步。
如果您希望扩展计算机科学技能并创建可维护和可扩展的程序,那么面向对象编程将是关键。您将需要学习这些概念来实现数据结构,例如树,图形和链表。它也是游戏开发,GUI编程,人工智能和许多其他领域的关键。您将在本课程中学习的概念和技术可以轻松转移到其他编程语言,例如Java,JavaScript等。
h264, yuv420p, 1280×720 |英语, 44100 Hz, 2 Channels | 7h 18mn | 2.59 GB
在整个课程中,您将找到以下资源:
- 视频讲座:精心设计的图形,动画和说明。
- 中期课程项目:您将使用面向对象编程的原理创建二十一点游戏的基于文本的版本。
- 小型项目:在每个部分的末尾使用这些小型项目应用您的知识。
- 小型项目的解决方案:每个小型项目都有其相应的解决方案。
- PDF讲义:独特的学习指南,其中包含每个部分关键方面的图形摘要。
- 编码练习:通过编码练习练习关键概念。
- 编码练习的解决方案:每个编码练习都有其对应的解决方案。
- 测验:每堂课后都要进行无限制尝试的简短测验,以交互方式检查您的知识。
- PDF幻灯片:将每个部分中使用的幻灯片下载为pdf文件。随身携带学习知识。
- Python文件:将每个部分使用的代码下载为带有单个python(.py)文件的压缩(.zip)文件。
要求
基本的Python和编程知识(数据类型,变量,函数,条件和循环)。
要完成小型项目,需要具有列表,元组和词典的基础知识。
设备上安装了Python 3和Python Shell或Python IDE。
编码练习可以直接在浏览器上提交。
本课程适合谁:
熟悉Python基础知识并希望扩展其知识的新开发人员。
想要学习如何使用面向对象编程的开发人员和学生。
自学成才的开发人员希望从基础知识深入到面向对象编程的世界。
需要更新有关此主题的知识的程序员。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。