Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/learn-to-program

在这个数字化时代,我们的每一次鼠标点击或触屏轻触背后,都有着计算机程序的驱动。这门课程《学习编程:基础知识》正是为了帮助你理解编程的基本概念,并通过使用 Python 语言来编写有趣和实用的程序。本课程的重点是培养学生的编程思维,从而为进一步深入学习编程打下坚实的基础。

课程大纲涵盖了多个核心模块:

1. **Python、变量与函数**:在这个模块中,你将了解课程概述和我们将使用的程序编辑器,以及 Python 的基本概念,包括变量、数学表达式和函数。

2. **字符串与设计函数**:这个模块将介绍字符串(用于表示文本的 Python 数据类型),以及创建函数的流程。

3. **布尔值、导入、命名空间及条件语句**:在这个模块中你将学习布尔值(逻辑值真和假)、类型转换,以及如何使用布尔表达式和条件语句选择性地运行代码。

4. **for 循环与字符串操作**:这里你将学习如何使用 for 循环重复代码,操作字符串,并使用调试器逐步执行程序。

5. **while 循环、列表与可变性**:本模块介绍另一种循环方法(while 循环),以及如何正确记录代码以帮助其他程序员理解,和 Python 的列表数据类型及其可变性。

6. **针对索引的 for 循环、并行与嵌套列表及字符串、文件**:你将学习如何通过列表索引使用 for 循环,如何嵌套列表以及如何读取和写入文件。

7. **元组与字典**:最后,你将接触到元组(列表的不可变版本)和 Python 的字典类型。

总的来说,《学习编程:基础知识》是一个内容丰富且实用的课程,适合编程初学者。通过这个课程,你将为未来编程旅程奠定坚实的基础,并能够写出有效且有趣的程序。

课程主页: https://www.coursera.org/learn/learn-to-program

作者 CourseEye