在线课程 – 教授 Google、IBM 数据工程基础知识的专业认证

为数据工程职业生涯奠定基础。培养 Python、SQL 和关系数据库的实践经验,并掌握数据工程生态系统的基本原则。

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

  • 了解生态系统和数据工程生命周期
  • Python 技能
  • SQL 和关系数据库技能
  • 使用真实工具和数据库的实践经验
  • 使用 SQL 进行社会经济数据分析
  • 使用高级 SQL 技术
  • 具有 MySQL、PostgresSQL、IBM Db2、PhpMyAdmin、pgAdmin、IBM Cloud、Jupyter Notebooks、Watson Studio 的经验

What you will learn in the course

Courses for which the course is suitable

  • 数据工程师
  • 数据分析师
  • SQL 键
  • Python 开发人员
  • 关系数据库专家 (Relational Database Specialist)
  • 社会经济数据分析师
  • 数据解决方案开发人员
  • 数据项目经理
  • IBM Cloud 专家
  • Jupyter 笔记本中的开发人员
  • Watson Studio 的开发人员

专业化 – 5 门课程系列

数据工程是发展最快的技术职业之一,对熟练数据工程师的需求远远超过供不应求。数据工程的目标是为事实调查和数据驱动的决策提供高质量的数据。

IBM 的这一专业将通过学习对开始该领域很重要的基本技能来帮助任何有兴趣在数据工程领域建立职业生涯的人。无需数据工程方面的先前经验即可在此专业中取得成功。

实习内容

  • 生态系统和数据工程生命周期
  • SQL 和关系数据库

您将通过引人入胜的视频和使用实际工具和数据库的动手实践来了解数据工程的必要要求。您将发展对数据工程的理解,获得可直接应用于数据领域职业的技能,并为您的数据工程职业生涯奠定基础。

成功完成这些课程后,您将拥有实践知识和经验,可以更深入地研究数据工程并在该领域从事更高级的项目。

实践学习项目

该专业化的所有课程都包括多个练习实验室和作业,以帮助您获得实践经验和技能。

这些项目的范围从处理多种格式的数据到将数据转换和加载到单个来源,同时使用 SQL 分析社会经济数据并使用高级 SQL 技术。

动手使用各种实际数据库和工具,包括:

  • MySQL (MySQL的
  • PostgresSQL
  • IBM Db2
  • PhpMyAdmin 管理员
  • pgAdmin 管理员
  • IBM 云
  • Jupyter 笔记本
  • Watson 工作室

Details of the courses that make up the specialization

数据工程概论

课程 1 • 13 小时 • 4.7 (2,711 个评分)

课程详情

  • 数据工程入门级职位所需的各种基本技能。
  • 讨论数据工程生命周期中的不同阶段和概念。
  • 描述数据工程技术,例如关系数据库、NoSQL 数据库和大型数据引擎。
  • 有关数据安全性、管理和合规性的概念摘要。

您将获得的技能

  • 数据科学
  • 数据分析
  • Python 编程
  • 诺皮
  • 佩内达斯

用于数据科学、AI 和开发的 Python

课程 2 • 25 小时 • 4.6 (38,067 个等级)

课程详情

  • 学习 Python – 数据科学和软件开发领域最流行的编程语言。
  • 实现 Python 编程逻辑:变量、数据结构、拆分、循环、函数、对象和类。
  • 展示使用 Pandas 和 Numpi 等 Python 库的熟练程度,并使用 Jupyter Notebooks 开发代码。
  • 使用 API 和 Python 库(如 Beautiful Soup)从 Web 获取数据。

您将获得的技能

  • Python 编程
  • 信息工程
  • 提取、转换和声明 (ETL)
  • 数据工程师
  • 从 Internet 抓取数据

用于数据工程的 Python 项目

课程 3 • 9 小时 • 4.6 (665 个等级)

课程详情

  • 展示您在数据工作中的 Python 技能。
  • 从 Web 实施数据抓取,并使用 API 通过 Python 提取数据。
  • 成为一名数据工程师,从事提取、转换和加载数据的真实项目。
  • 利用 Jupyter Notebook 和 IDE 完成您的项目。

您将获得的技能

  • Python 编程
  • 云数据库
  • 相对数据库管理系统 (RDBMS)
  • SQL
  • Jupyter 笔记本

关系数据库 (RDBMS) 简介

课程 4 • 15 小时 • 4.6 (586 个等级)

课程详情

  • 描述数据、数据库、关系数据库和云数据库。
  • 描述信息和数据模型、关系数据库以及关系模型中的概念(包括架构和表)。
  • 解释实体关系图并设计用于特定用途的关系数据库。
  • 培养常见 DBMS 环境(包括 MySQL、PostgreSQL 和 IBM DB2)的实践知识。

您将获得的技能

  • 数据科学
  • 数据库 (DBMS)
  • 信息工程
  • SQL
  • 无 SQL

使用 Python 进行数据科学的数据库和 SQL

课程 5 • 20 小时 • 4.7 (20,414 个等级)

课程详情

  • 在 SQL 和 Python 的帮助下分析数据库中的数据。
  • 使用 DDL 命令创建关系数据库并处理多个表。
  • 使用 DML 命令构建从基本到中级的 SQL 查询。
  • 使用高级 SQL 技术(如视图、事务、存储过程和联接)清理更强大的查询。

您将获得的技能

  • 数据库设计 (DB)
  • PostgreSQL
  • 相对数据库管理系统 (RDBMS)
  • 数据库架构
  • MySQL (MySQL的