为在高增长的数据工程领域就业做好准备。在本课程中,您将学习 Python、SQL 和 Database 等紧缺技能, 在不到 5 个月的时间内为就业做好准备。
数据工程是建立收集数据、处理原始数据并将其组织成可用信息的系统。数据工程师为数据科学家和 Business Intelligence 分析师提供决策所需的基础信息。
本课程将向您传授雇主为初级数据工程职位所寻求的基础数据工程技能,包括使用最广泛的编程语言之一 Python。您还将通过实践实验室和项目掌握SQL、RDBMS、ETL、数据仓库、NoSQL、大数据和 Spark 。
您将学习使用 Python 编程语言 和 Linux/UNIX Shell Scripting来提取、转换和加载 (ETL) 数据。您将使用关系数据库 (RDBMS) 和 SQL 语句查询数据,并使用 NoSQL 数据库以及非结构化数据。您还将学习如何在数据工程中使用生成 AI 工具和技术。
完成课程后,您将获得项目组合 和 IBM 颁发的专业证书,以展示您的专业知识。您还将获得 IBM 数字徽章,并可访问职业资源以帮助您求职,包括模拟面试和简历支持。
本课程为 ACE® 推荐课程--完成课程后,您可获得多达 12 个大学学分。
应用的学习项目
在本专业证书课程中,您将完成实践实验室和项目,以帮助您获得 Python、SQL、关系数据库、NoSQL 数据库、Apache Spark、构建数据管道、管理数据库和使用数据仓库等方面的实践经验。
项目
设计一个关系数据库,帮助咖啡加盟店改善运营。
使用 SQL 查询人口普查、犯罪和学校人口数据集。
在 Linux 上编写 Bash shell 脚本,备份更改的文件。
建立、测试和优化包含 MySQL、PostgreSQL 和 IBM Db2 数据库的数据平台。
分析道路交通数据,使用 Airflow 和 Kafka 执行 ETL 并创建管道。
为一家固体废物管理公司设计并实施数据仓库。
在 MongoDB、Cassandra 和 Cloudant NoSQL 数据库中移动、查询和分析数据。
通过创建 Apache Spark 应用程序训练机器学习模型。
设计、部署和管理端到端数据工程平台。