Skillshare - Learn How to Learn Coding Faster _01 Skillshare - Learn How to Learn Coding Faster _021 The course Demo学习如何更快地学习编码:Python 中的面向对象编程

2 What you'll learn Demo你将会学到的

  • 听说过“面向对象编程”这个术语吗?没听说过,但想提高你的编码技能?
  • 本课程涵盖了每个程序员必须知道的主题:面向对象编程 (OOP)。我们将介绍几个概念和要点:
  • 面向对象编程的思维范式
  • 使用 OOP 概念的简单冰淇淋卡车模拟器
  • 家庭电灯开关的最小模拟,同样使用 OOP 概念
  • 什么是类和实例
  • 如何编写你的第一堂课
  • 如何保持代码的可读性(抽象)、可维护性(继承)和灵活性(混合、组合)
  • 1 小时内容,包括 5 分钟的简短课程 + 30 分钟的奖励内容
  • 课程互动性很强,因为我们会一起编写代码。在课程结束时,您将能够使用面向对象编程编写和阅读代码。更重要的是,您将使用一种新的代码组织工具来提升您的代码水平。
  • 对创意编码感兴趣?查看我的VR101 (AFrame) 课程。
  • 对数据科学或机器学习感兴趣?查看我的编码 101 (Python)、SQL 101 (数据库设计)、数据 101 (分析) 或计算机视觉 101 (应用 ML) 课程。

3 Course content Demo课程内容

  • 1.介绍
  • 2.项目
  • 3.概念:OOP范式
  • 4.做法:冰淇淋
  • 5.(额外)练习:电灯开关
  • 6.(额外)谜题:同步灯光
  • 7. 概念:抽象
  • 8.实践:冰淇淋车
  • 9.(额外)练习:同步灯光
  • 10.概念:继承
  • 11.实践:豪华冰淇淋车
  • 12.(额外)练习:闪烁的灯光
  • 13.(额外)谜团:MRO
  • 14.概念:继承+
  • 15.做法:融化冰淇淋
  • 16.(额外)练习:定时灯
  • 17.(额外)谜团:脆弱的基准情况
  • 18.结论

4 Description Demo说明

  • 大家好,我是 Alvin。我之前是加州大学伯克利分校的计算机科学讲师,在那里担任了 5 年的各种课程教员。我现在是一家大型科技公司的研究员,致力于尖端人工智能的研究。我开设的课程可以让你入门——不仅教授基础知识,还让你对学习更多知识充满热情。
  • 欢迎客座教师 Derek!我以前是加州大学伯克利分校最大的计算机科学课程的讲师,在那里我教了好几年,并获得了杰出 GSI(研究生讲师)奖。我现在是一家大型科技公司的软件工程师,负责实验平台。加州大学伯克利分校的平均评分为 4.45 / 5.00(943 条评论)。

5 Who this course is for Demo此课程面向哪些人

  • 想要提升Python 编程技能的所有职业人士或爱好者
声明: 本站所有文章, 如无特殊说明或标注, 均为本站原创发布.任何个人或组织, 在未征得本站同意时, 禁止复制、盗用、采集、发布本站内容到任何网站以及各类媒体平台. 本网站不会在其服务器上存储任何非法文件, 我们仅索引和链接到其他网站提供的内容.由于文档会不定期更新, 课程内容目录仅供参考, 实际以下载文档中的目录为准. 这里任何项目的内容仅供学习试看, 试看后请删除, 请勿用于商业用途. 如若本站内容侵犯了原著者的合法权益, 请提供证据证明您是涉嫌被侵权的唯一所有者, 可联系我们的电子邮箱skillskills(at)protonmail.com进行处理. 请把(at)改成@.