本入门课程专为希望使用 Python 开始软件开发或数据科学之旅的初学者和编程经验有限的个人而设计。通过本课程的学习,学员将对算法思维、Python 语法、代码测试、调试技术和模块化代码开发有扎实的了解,这些都是在软件工程、开发或数据科学领域取得成功的必备技能。


您将学到什么
使用七步逻辑框架创建算法和程序。
创建有用的测试用例,高效调试 Python 代码。
应用 Python 基础知识(条件、Loop、数学 Operator、数据类型),从头开始构建一个 Python 程序,以解决一个数据科学问题。
要了解的详细信息
了解顶级公司的员工如何掌握热门技能

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

该课程共有4个模块
在本 Modulation 中,您将从算法开始学习用任何语言开发代码的最佳实践:一种逐步解决问题的方法。然后,您将通过开发自己的算法和正确识别何时使用 Python 中的特定数据类型来应用这些概念。
涵盖的内容
9个视频12篇阅读材料4个作业
通过本 Modulation,您将学习如何利用算法设计的逻辑过程,将算法转化为功能性 Python 代码。您将通过正确识别给定算法的正确 Python 语法,然后通过为给定算法创建自己的 Python 程序来应用这一方法。
涵盖的内容
13个视频8篇阅读材料5个作业4个编程作业
通过本 Modulation,您将学习测试 Python 代码的不同方法,以及调试代码的方法。您将通过进行代码审查、确定使用断言调试代码的机会以及生成自己的测试用例来应用这些知识。
涵盖的内容
6个视频8篇阅读材料3个作业
在本 Modulation 模块中,您将学习如何在给定数据集上进行筛选和运算(逻辑和数学),以及如何创建可分块使用的模块化代码。您将通过编写自己的函数来识别具有给定属性的列表项,并编写一个程序来计算给定数据集的一系列结论,从而应用这些知识。
涵盖的内容
7个视频5篇阅读材料1个作业4个编程作业2个讨论话题
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
从 软件开发 浏览更多内容
- 状态:免费试用
Microsoft
- 状态:免费试用
- 状态:免费试用
- 状态:免费试用
Rice University
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
58 条评论
- 5 stars
53.44%
- 4 stars
18.96%
- 3 stars
5.17%
- 2 stars
8.62%
- 1 star
13.79%
显示 3/58 个
已于 Jan 25, 2025审阅
I really liked the step by step approach described in this course to solve a problem.
已于 Oct 10, 2023审阅
Learning made easy. This is so rich yet easy to follow. I certainly recommend this course!!
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。