在线课程 – 来自 Google 和莱斯大学的 Python 脚本编写专业认证

投资于您在 Python 编程方面的职业生涯。掌握 Python 脚本编写的关键原则,并培养解决实际问题的能力。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

开始

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 批判性思维
  • 解决问题的能力
  • 有效沟通
  • 协作和团队合作
  • 时间管理
  • 和领导力
  • 创造力和创新
  • 技术技能
  • 自学

What you will learn in the course

Courses for which the course is suitable

  • 数据科学家
  • 软件工程师
  • 脚本开发人员
  • 数据分析师
  • 应用开发人员
  • 数据处理专家 (Data Processing Specialist)
  • 体育分析师
  • 数据解决方案开发人员

专业化 – 由四部分组成的课程系列

该专业由莱斯大学计算机科学与数据科学学院的专家教师开发。它专为想要获得基本编程技能的初学者而设计。在这四门课程中,您将学习 Python 3 中的关键编程概念,这将为使用 Python 执行常规脚本任务做好准备。这些知识将为您在数据科学、软件工程或其他需要编程的领域的职业生涯奠定坚实的基础。

应用研究项目

每门课程都以一个动手项目结束,您将在其中使用 Python 脚本编写技能。入门项目将侧重于典型的脚本问题,例如:

  • 日期处理
  • 在相似文件中查找差异

在专项课程的后面阶段,您将学习如何处理存储在文件中的数据,以便:

  • 运动分析
  • 数据可视化

这些项目包括:

  • 读取有关棒球的历史数据
  • 根据此数据计算统计数据
  • 分析结果

实习结束时,您将完成一个项目,其中:

  • 从世界银行导入经济数据
  • 处理这些数据
  • 想象一下世界地图上的信息

Details of the courses that make up the specialization

Python 编程 – 课程基础知识

  • 9 小时
  • 4.8 (3,444 个评价)

课程详情

学习内容

本课程将向您介绍 Python 编程的世界!我们将学习编程的基础知识以及如何在 Python 中构建基线。我们将介绍表达式、变量、函数、逻辑和条件,它们是计算机编程的基本概念。

我们还将学习如何使用 Python 模块,这些模块允许您利用 Python 语言中已经存在的许多函数。这些概念和技能将帮助您开始像计算机程序员一样思考并了解如何用 Python 编写程序。

在课程结束时,您将能够编写执行实际实际任务的简短 Python 程序。本课程是构建 Python 编程专业知识的基础。作为该专业的第一门课程,它提供了成功学习编写更复杂的 Python 程序所需的基本模块。

科技

本课程使用 Python 3。尽管许多 Python 程序使用 Python 2,但 Python 3 是 Python 语言的未来。本课程将使用 Python 3 版本的 CodeSkulptor 开发环境,该环境专为帮助初学者程序员快速学习而设计。

CodeSkulptor 可以在任何现代浏览器上运行,不需要安装任何软件,让您可以立即开始编写和运行小程序。在本专业的后续课程中,我们将帮助您过渡到更高级的桌面开发环境。

您将获得的技能
  • 类别: CodeSkulptor
  • 类别: Python 的语法和含义
  • 类别: Python 编程
  • 类别: 调试

课程 2

  • 8 小时
  • 4.7 (1,119 评价)

课程详情

学习内容

本课程将继续介绍 Python 编程,从 Python 编程的基础知识开始。我们将了解构成所有 Python 程序核心的各种数据表示形式,包括字符串、列表和句柄。

我们还将学习如何访问文件,以便我们可以在我们的程序中存储和提取数据。这些概念和技能将帮助您进行数据操作和编写更复杂的 Python 程序。

在课程结束时,您将能够编写能够处理存储在文件中的数据的 Python 程序。这将扩展您在 Python 编程方面的专业知识,允许您使用 Python 编写各种脚本。

科技

本课程使用 Python 3。虽然大多数 Python 程序继续使用 Python 2,但 Python 3 是 Python 语言的未来。本课程介绍基本的 Python 桌面开发环境,允许您直接在计算机上运行 Python 程序。

此选项允许从联机开发环境无缝过渡。

您将获得的技能
  • 类别: 护理
  • 类别: Python 编程
  • 类别: 调试
  • 类别: 列表 & 标签

课程 3

  • 9 小时
  • 4.7 (884 评价)

课程详情

学习内容

本课程将继续介绍 Python 编程,从 Python 编程基础知识和 Python 数据表示开始。我们将学习读取、存储和处理表格数据,这是一项常见的任务。

我们还将了解 CSV 文件以及 Python 对读取和写入它们的支持。CSV 文件是一种纯文本文件格式,允许您在不同程序之间交换表格数据。

这些概念和技能将帮助您扩展 Python 编程知识,并允许您处理更复杂的数据。在课程结束时,您将能够熟练地在 Python 中使用表格数据。这将扩展您在 Python 编程方面的专业知识,使您能够使用 Python 编写更广泛的脚本。

科技

本课程使用 Python 3。虽然大多数 Python 程序继续使用 Python 2,但 Python 3 是 Python 语言的未来。本课程使用基本的 Python 桌面开发环境,允许您直接在计算机上运行 Python 程序。

Python 数据可视化

  • 课程 4
  • 8 小时
  • 4.6 (538 评价)

课程详情

学习内容

这是该专业的最后一门课程,它确立了在 Python 编程、Python 数据表示和 Python 数据分析的基础知识中学到的知识。我们将学习如何安装外部包以在 Python 中使用,从网络上的源获取数据,然后我们将清理、处理、分析和返回数据。

本课程将组织实习期间学到的技能,并让您编写有趣、实用和有用的程序。在课程结束时,您将能够轻松安装 Python 包、分析现有数据并生成这些数据的可视化效果。

本课程将完成您作为脚本编写者的学习,允许您查找、安装和使用其他人编写的 Python 包。您可以有效地利用许多可用的工具和软件包来提高效率并编写有用的程序。