本课程介绍编程和 Python 语言。 学生将学习数据结构、条件、循环、变量和函数等核心编程概念。 本课程包括对编写和运行 Python 可用的各种工具的概述,并让学生快速编码。 课程还提供了使用常用数据结构、编写自定义函数和读写文件的编码实践练习。与其他 Python 入门课程相比,本课程可能更加深入,因为它深入探讨了某些基本的编程主题。

了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
本模块将介绍编程和 Python 语言。 首先,我们将下载并安装必要的工具,开始用 Python 编程和编写代码。在学习如何打印到控制台后,我们将了解 Python 的基本数据类型,以及如何进行简单的数学运算。随后,我们将创建第一个 Python 脚本,学习如何定义和分配变量,同时使用条件控制我们的程序流程。我们还将学习如何从用户获取输入,包括一些非常基本的错误检查。让我们开始吧!
涵盖的内容
42个视频11篇阅读材料3个作业2个编程作业
本模块开始时,我们将简要介绍 Python 最常用的数据结构之一--列表。我们将学习足够多的知识来开始循环,循环用于重复一个过程或多次运行一个代码块。我们将学习函数,它是用于执行单个相关操作的有序代码块。我们将回顾 Python 的一些内置函数,并学习如何设计我们自己的用户自定义函数,将其用作我们自己程序的构建模块。在学习的过程中,我们还将学习针对两种不同受众记录代码的最佳实践:用户正在使用我们的代码,他们希望从高层次理解代码;程序员正在阅读我们的代码,他们希望知道代码是如何工作的。
涵盖的内容
31个视频2篇阅读材料3个作业1个编程作业
在本模块中,我们将开始使用 PyCharm,它是另一个用于编写和运行 Python 代码的集成开发环境。 它的增强功能远远超出了 IDLE 的有限功能,而且也是行业标准。在重温列表(包括常用序列的高级用法)之后,我们将深入研究另外两种非常重要的数据结构:集合和元组。 我们将学习如何利用它们来存储和处理信息。虽然我们已经有了一些使用字符串的经验,但本模块将探索字符串的复杂性和更强大的功能。
涵盖的内容
16个视频3篇阅读材料3个作业1个编程作业
在 Python 中,有多种加载和存储数据的方法。 信息可以保存在字典中,字典是一种非常有用的数据结构,它可以存储单个事物的多个属性(或数据点)。 数据也可以存储在外部文件中,然后加载到 Python 中。本模块将使我们能够以多种方式使用字典,并通过打开、读取和写入外部文件与本地文件系统交互。 有了这些新增技能,您将开始更好地了解 Python 的动态能力,以及它如何与其他系统轻松集成。
涵盖的内容
17个视频3篇阅读材料3个作业1个编程作业
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
71.05%
- 4 stars
19.80%
- 3 stars
4.97%
- 2 stars
2.08%
- 1 star
2.08%
显示 3/1247 个
已于 May 16, 2023审阅
It's just the beginning.For those who are also interested in programming, in my opinion, CS50 is also a good choice for learning the intro.HW3 and HW4 are pretty funny too.
已于 Jul 19, 2023审阅
I am happy to say thanks to the tutor and coursera platform for providing this opportunity. Personally i feel about the course is that assignments are quite difficult for beginners. Thank you
已于 Apr 14, 2024审阅
I really enjoyed this course. It was well paced and covered the basics nicely. The practice exercises were hard, but made sure you learned all the key concepts.
从 计算机科学 浏览更多内容

University of Leeds

Duke University

Rice University




