Python编程简介
发现软件开发的基础知识
软件开发是一个不断增长的行业,拥有许多就业机会。
在这个为期四周的课程中,您将掌握Python的基础知识,Python是一种相对简单的编程语言,广泛用于多个行业。
奠定编程的基础
您将通过检查Python及其与其他编程语言进行比较来开始本课程。然后,您将通过探索语言的标准和惯例并进行简单的Python功能测试来开始成为Python程序员的旅程。
了解Python的基本功能
通过本课程,您将通过在Python中建立编程技能来立即为职业发展和专业发展带来立即的实际收益。
本课程的第二周将指导您介绍编程语言的基础知识,以查看变量,逻辑,功能和循环。您还将在每个部分的末尾完成实用的任务,以真正巩固您的新技能。
探索如何改善您的程序
从本质上讲,编程是关于解决问题的。它需要大量的集中精力,精力和能量,因此程序员一直在寻找提高效率的方法。那就是调试和版本控制的地方。
您将查看编程时可能会遇到的不同类型的错误以及可以进行调试的方式。然后,您将探索版本控制,专门使用Git和GitHub,这是编程中的关键工具,尤其是在作为开发团队的一部分工作时。
教学大纲
-
第1周
开始使用Python
-
欢迎来到Python
探索课程,向您的同伴介绍自己,并了解Python是如何出现的以及为什么如此重要的原因。您还将安装和设置Python并在此活动中编写您的第一个程序。
-
成为Python程序员
一旦您在Python编程中采取了第一步,请了解有关如何在此活动中成为高性能开发人员的更多信息。
-
包起来
本周到目前为止,您已经准备好编程成功。现在是时候加入Python社区了,这是您专业发展的关键步骤。您还将反思,分享并展望第2周。
-
-
第2周
Python基础知识
-
变量
变量可能是编程中最重要的元素。了解如何创建不同类型的变量以及如何使用它们来处理此活动中的信息。
-
将逻辑添加到程序
程序不必完全是线性的。您可以根据设定的条件来编写以不同的行为。了解如何使用if,elif和else语句以在代码中添加分支结构。
-
功能
在编码方面,效率和模块化是关键目标。了解功能如何使代码更有效,模块化,以及如何在此活动中创建自己的代码。
-
循环
有时,您需要多次做同样的事情,但是幸运的是,您无需一遍又一遍地编写相同的代码。了解如何使用循环在Python程序中自动化重复操作。
-
包起来
您本周学到了很多东西!现在是时候以更具挑战性的活动来合并和练习新的编码技能了。您还将对第3周进行反思,分享和展望。
-
-
第三周
改善您的程序
-
调试
错误发生。错误是不可避免的。幸运的是,程序员拥有用于系统处理错误的工具和技术。了解错误以及如何在此活动中解决它们。
-
版本控制
一个大型,复杂的Python项目可能很难管理。您如何跟踪自己的工作?了解程序员如何维护软件并使用此活动中的版本控制系统协作。
-
包起来
您已经学会了重要的概念并完善了本周的技能。现在练习您在这项活动中学到的知识。您还将对第4周进行反思,分享和展望。
-
-
第4周
使用类和对象编写程序
-
引入面向对象的编程
面向对象的编程(OOP)是Python的核心特征之一,也是一般现代编程的重要概念。在此活动中了解OOP的基本原理。
-
使用OOP
Python以非常复杂,有效的方式实施OOP。了解如何使用类和实例方法,以及如何在此活动中的父类中创建子类。
-
包起来
您已经掌握了一些重要的概念,并精炼了本周的技能。现在练习您在这项活动中学到的知识。您还将在整个课程中进行反思和分享。
-
您想何时开始?
立即开始并加入全球学习者教室。如果课程尚未开始,您将看到下面列出的未来日期。
-
现在有空
在本课程中学习
在课程的每一步中,您都可以遇到其他学习者,分享您的想法并在评论中进行积极的讨论。
您将实现什么?
在课程结束时,您将能够...
-
参与Python工具和资源以帮助有效编程。
-
使用基本的Python元素创建简单的程序。
-
通过调试,异常处理和版本控制来改善Python程序。
-
将面向对象的编程原则应用于构建Python程序。
谁是课程?
本课程专为有兴趣开始编程职业的任何人,特别是使用Python编程语言。
该课程将建立您的基本知识,以扮演许多角色,例如Web后端开发,应用程序开发,机器学习或数据分析。
在FutureLearn上学习
您的学习,规则
- 课程分为几周,活动和步骤,以帮助您跟踪学习
- 通过咬合大小的视频,长篇小说文章,音频和实践活动的混合方式学习
- 通过使用进度页面来跟踪您的步骤完成和评估分数来保持动力
加入全球教室
- 体验社会学习的力量,并受到国际学习者网络的启发
- 在课程的每一步中,与同龄人和课程教育者分享想法
- 通过阅读,@ing,喜欢,书签和回复他人的评论来加入对话
绘制您的进度
- 当您完成课程时,请使用通知和进度页面来指导您的学习
- 每当您准备就绪时,将每个步骤都标记为完成,您就可以控制
- 完成90%的课程步骤和所有评估以赢得您的证书
想进一步了解有关FutureLearn的学习吗?盖世电竞里钱如何提现
学习者评论
由于您的Cookie设置,无法加载学习者评论。请 并刷新页面以查看此内容。
你知道一个会喜欢这门课程的人吗?告诉他们...
您可能喜欢的更多课程
加入本课程的学习者也喜欢这些课程。