在线课程 – 密歇根大学 Google 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

  • 加密和反向消息
  • 图片绘制
  • 创建为照片添加效果的类
  • 排查代码问题
  • 处理复杂数据
  • 正则表达式 (Regex) 的使用
  • 从 Web 页面收集数据
  • 使用 JSON 格式
  • 使用 API
  • 数据库中的 SQL 管理和数据存储
  • 根据数据创建图形和图表

What you will learn in the course

Courses for which the course is suitable

  • 程序员
  • Web 开发人员
  • 数据分析师
  • 应用开发人员
  • 游戏开发人员
  • 软件工程师
  • 信息系统开发人员
  • 开发人工智能
  • 服务器端密钥
  • 客户端密钥
  • 系统分析员
  • 技术项目经理
  • API 密钥
  • 数据库开发人员
  • 数据解决方案开发人员

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

该系列课程侧重于通过概念性、创造性和协作性活动以及超越讲师讲座的解释性视频,在实践中学习。本系列中的活动和练习将让学习者了解编程原理,同时鼓励通过代码进行创作。

在系列结束时,学习者将成功回答以下问题: 在学习高级编程技能的同时,我如何表达我的创造力?

实践学习项目

在系列结束时,您将创建触发故事的程序,您可以在其中选择您的冒险。能:

  • 加密和反转邮件
  • 绘制图片
  • 创建为照片添加效果的类
  • 排查代码问题
  • 处理复杂数据
  • 使用正则表达式
  • 从网页收集数据
  • 使用 JSON 格式
  • 使用 API
  • 管理 SQL 并将数据存储在数据库中
  • 根据数据制作图形和图表

Details of the courses that make up the specialization

编程中的大思考:用 Python 表达自己

课程 1

持续时间: 23 小时

利用 Python 和编程术语的力量来表达自己并改进密歇根大学这个在线课程中的所有工作。该课程适用于对学习 Python 感兴趣的任何人。

  • 掌握编程术语:变量、循环、字符串、条件和函数。
  • 数据结构:列表、tafel 和字典。
  • 设计和创建个人故事,排序和转换数据。
  • 互动练习和即时反馈。

面向对象编程的强大功能

课程 2
行程时间: 24 小时

面向对象编程 (OOP) 是一种允许您按类和对象组织数据的模型。在本课程中,您将扩展 OOP 知识,并学习如何使用 Classes 中的对象编写程序。

  • 创建真实世界照片和模型的拼贴画。
  • 与其他学生分享知识和团队合作。

调试:搜寻和调试

课程 3
行程时间: 25 小时

学习如何调试是学习编码时需要培养的最宝贵的才能。本课程将通过为您提供理解和调试代码所需的技能来帮助您提高编程能力。

  • 用于最大程度地减少代码中的错误和问题的技术。
  • 使用调试来查找 bug。
  • 编写和运行单元测试。

用数据回答有趣的问题

课程 4
持续时间: 29 小时

本课程将帮助您学习如何读取不同格式的数据并编写程序以从 Internet 上抓取数据。您将学习如何使用 SQL 管理关系数据库中的数据。

  • 高效存储和管理数据。
  • 数据可视化,将其转化为有价值的信息。