纳米学位项目

数据工程师 (英)

学习使用现代工具处理大数据,构建数据管道、数据仓库和数据湖

与知名企业联合制作

  • Insight
  • 难度
    高级
  • 学习时间
    1 学期 - 共 5 个月

    建议每周学习 10 小时

  • 先修要求
    中级 Python、SQL 和线性代数知识
  • 课程专属服务
    硅谷授课,英文字幕

    点击查看详情

为什么学习数据工程师纳米学位?

数据工程领域的发展日新月异。本课程中,你将学习加入这一蓬勃发展的行业所需的技能和知识。在专家讲师和导师的帮助下,你将进行数据建模,构建数据仓库和数据湖,将数据管道自动化,以及如何处理大数据。在目前市场上,这些技能供不应求,许多公司亟需数据工程人才,而完成本课程后,你将具备成为数据工程师所需的技能。


为什么学习数据工程师纳米学位?

2018 年数据工程师职位增长

97%

数据来源:Dice
高效的学习内容
高效的学习内容

高效的学习内容

通过互动式学习(练习、视频和实战项目等)开启数据工程之路。我们提倡在实践中学习,这也是学习数据技能的高效方法。

详细的项目反馈

详细的项目反馈

我们的审阅专家将为你提供详细、针对性的反馈,助你快速顺利地学完本课程,确保你已扎实地掌握所有技能。

出众的学习社群
出众的学习社群

出众的学习社群

你将加入英文社群,与来自全世界的学员互相交流,遇到学习困难时,获得来自导师的个性化帮助。

职业辅导与支持

职业辅导与支持

职业发展导师帮助学员为寻找数据工程师职位做好准备,为学员提供求职信与面试中的专业建议与行动指引。

职业晋升之路

数据工程师纳米学位课程由世界一流的行业合作伙伴精心打造,致力于让你从容应对数据架构和数据分析方面的实际工作。课程中所学技能非常实用,相信会对你的工作裨益良多,成为公司不可或缺的人才。通过该纳米学位,我们将为你的数据工程师职业生涯保驾护航,助你在职业道路上如愿找到理想的职位。助力你在数据工程师领域获得职业升级

招聘合作伙伴招聘合作伙伴

数据工程师的市场需求与日俱增。优达学城能帮助你完善你的个人作品集,打造专业技能,迎接数以万计的就业机会。我们的企业雇主迫不及待地想要为优达学城出色毕业生提供就业机会!创建你的个人作品集 迎接万千职业机遇

惊艳招聘官惊艳招聘官

我们的职业专家将与你面对面,为你提供量身定制的就业建议,帮助你提高面试几率,在 LinkdIn, Github 等职业网站中提升你的专业形象,打动你的面试官!与职业专家面对面 打动你的面试官

搭建人际网络搭建人际网络

你的新职业社区将由 7 万多名的高技术人才组成。准备好和他们合作,互荐工作机会或者应聘他们了吗?快来加入优达学城的校友会吧!搭建全球人脉 助力你的职业发展

你将学到什么

课程大纲

数据工程师

学习如何进行数据建模,构建数据仓库和数据湖,将数据管道自动化,并处理大规模数据集。课程结束时,你将能运用所有所学技能完成一个毕业实战项目。

学习如何进行数据建模,构建数据仓库和数据湖,将数据管道自动化,并处理大规模数据集。

点击收起课程大纲与实战项目

5 个月完成

先修知识

你需要掌握中级 Python 编程基础、中级 SQL 和线性代数知识。

  • 数据建模

    学习创建关系数据 SQL 模型和非关系数据 NoSQL 数据模型,以满足数据使用者的各种需求。使用 ETL 在 PostgreSQL 和 Apache Cassandra 中构建数据库。

    项目 1:Postgres 数据建模项目 2:Apache Cassandra 数据建模
  • 云数据仓库

    学习数据仓库相关技能,加深对数据基础架构的理解。在 Amazon Web Services (AWS) 上创建云数据仓库。

    项目 3:构建云数据仓库
  • Spark 与数据湖

    了解大数据生态系统以及如何使用 Spark 处理大规模数据集。将大数据存储到数据湖并使用 Spark 进行查询。

    项目 4:构建数据湖
  • Airflow 数据管道

    使用 Apache Airflow 来计划、自动化并监控数据管道。在生产过程中运行数据质量检查、追踪数据沿袭,并处理数据管道。

    项目 5:Airflow 数据管道
  • 毕业实战项目

    结合你在课程中学到的知识,构建数据工程实战项目作品。

    项目 6:数据工程毕业实战项目

权威师资

Amanda Moran
Amanda Moran

DataStax 开发大使

Amanda 在 6 年间曾为 4 个不同的分布式数据库担任软件工程师,现担任 DataStax 开发大使。她致力于为客户实现不同的数据需求,拥有华盛顿大学和圣塔克拉拉大学学位。

Ben Goldberg
Ben Goldberg

SpotHero 主管工程师

Ben Goldberg 从事计算机视觉、自然语言处理等领域。在 SpotHero,他创立并扩大了数据工程团队,Airflow 是该团队使用的关键技术之一。

Sameh El-Ansary
Sameh El-Ansary

Novelari CEO,尼罗河大学副教授

Sameh 是 Novelari 的 CEO,尼罗河大学及开罗美国大学(AUC)副教授,教授安全,分布式系统,软件工程,区块链和大数据工程。

Olli Iivonen
Olli Iivonen

Wolt 数据工程师

Olli 在 Wolt 担任数据工程师。他经验丰富,能够在各种数据仓库环境中构建并管理数据管道。自 Apache Airflow 的最初版本发布以来,他一直都是忠实的活跃用户。

David Drummond
David Drummond

Insight 工程副总裁

David 是 Insight 的工程副总裁,他喜欢拆解困难问题,和帮助其他人学习数据工程。David 拥有加州大学河滨分校的物理学博士学位。

Judit Lantos
Judit Lantos

Split 数据工程师

Judit 曾是数据科学课程网站 Insight Data Science 的讲师,帮助无数软件工程师和学术程序员顺利成长为数据工程师。目前在 Split 担任数据工程师,负责全栈实验平台的统计引擎。

Juno Lee
Juno Lee

优达学城课程主管

Juno 是优达学城数据科学学院的课程主管。她一直致力于分享对数据和教学的热情,设计并打造了多个数据相关课程。她构建了推荐引擎、计算机视觉、自然语言处理 (NLP) 等模型,以及用户行为分析工具。

立即加入

新课程!
数据工程师
¥5399

完整课程学费 + 英文辅导

学习使用现代工具处理大数据,构建数据管道、数据仓库和数据湖

先修要求

中级 Python、SQL 和线性代数知识

加入纳米学位

帮助与常见问题

    纳米学位概览
  • 为什么要学习“数据工程师“纳米学位?
    数据工程领域的发展日新月异。本课程中,你将学习加入这一蓬勃发展的行业所需的技能和知识。在专家讲师和导师的帮助下,你将进行数据建模,构建数据仓库和数据湖,将数据管道自动化,以及如何处理大数据。在目前市场上,这些技能供不应求,许多公司亟需数据工程人才,而完成本课程后,你将具备成为数据工程师所需的技能。
  • 从此纳米学位毕业后,我能胜任哪些工作?
    此纳米学位项目专门为成为数据工程师相关的工作角色而设计,包括分析工程师,大数据工程师,数据平台工程师等职务。数据工程技能对成为数据分析师,数据科学家,机器学习工程师或软件工程师也很有帮助。
  • 我如何知道这个纳米学位是否适合我?
    数据工程师纳米学位是经验丰富的程序员与数据分析师实现职业晋升的绝佳选择。如果你希望深化你在数据分析、机器学习、数据工程领域的专长,数据工程师纳米学位将会提供实战项目与练习帮助你掌握专业技能,让你成功构建完整的数据工程解决方案。
  • 什么是数据科学学院,我如何知道具体哪个纳米学位适合我?
    优达数据科学学院包括一系列不同的纳米学位项目,去提升你的数据分析技能及实现职业晋升。这些项目主要是为以下 4 类职位:商业数据分析师,数据分析师,数据科学家及数据工程师。 商业分析入门纳米学位是为数据分析初学者而设计的,没有先修要求,以提升初学者的商业数据洞察及分析为目的,课程中不包括编程。课程主要将教授 Excel,SQL 及 Tableau为主。此外,课程中将更注重实际工作中数据与业务的结合,提升你在职位上的竞争力。 数据分析师纳米学位适合具备一些数据分析经验与很少(甚至是零)编程经验的人群。学员将学习运用 Python 和 SQL 分析数据、进行脏乱数据的整理与清洗、运用应用统计学测试假设,并创建数据可视化。数据分析师纳米学位的毕业生能够胜任数据分析师的工作。 数据科学家纳米学位适合具备专业编程与数据分析技能的人群,包括数据分析师纳米学位毕业生。学员将学习构建机器学习模型,运行数据管道,设计实验与推荐引擎,也能够与其他利益相关方有效沟通,成功部署数据应用。该纳米学位的毕业生能够胜任数据科学家职位。 数据工程师纳米学位适合具有Python和SQL技能的认识,你需有 Python 编程基础,如编写函数,构建基本应用,与常见的数据分析库等。你也需有一定的 SQL 编程基础。学员将学习数据建模,构建数据仓库和数据湖,将数据管道自动化,以及如何处理大数据。该纳米学位的毕业生能够胜任数据工程师职位。
    报名与入学
  • 数据工程师纳米学位的先修要求是什么?

    你需要掌握中级 Python 编程基础、中级 SQL 和线性代数知识,可以参照数据分析(入门)纳米学位,或者已完成其他编程入门课程,如 Python 编程入门纳米学位。包括:

    • 字符串、数字和变量
    • 语句、运算符和表达式
    • 列表、元组和词典
    • 条件、循环
    • 程序、对象、模块和库
    • 故障排除和调试
    • 研究和文献
    • 解决问题
    • 算法和数据结构
    • 连接 (Joins)
    • 聚合 (Aggregations)
    • 子查询 (Subqueries)
    • 表定义和操作(创建、更新、插入、更改)
    纳米学位条款
  • 该纳米学位的课程结构是怎样的?
    数据工程师纳米学位由 (1) 个学期组成,每学期为期 (5) 个月。每期课程有固定的开课与结束日期。所有学员需要成功完成 (6) 个实战项目,方可顺利毕业。

    该纳米学位中的每一个实战项目都会由优达学城的审阅专家进行逐行代码审阅,并提供个性化的反馈。如果你没有成功通过某一项目,你会被要求重新修改并提交项目,直至顺利通过。
  • 该纳米学位的课程时长是多久?
    该纳米学位的课程访问时长如上所述。学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。
    软硬件设备
  • 我需要准备哪些软件或硬件,才能学习这个纳米学位项目?
    你只需要有一台可以访问互联网的计算机。
    其他问题
  • 开课后发现课程不适合自己怎么办?
    开课后 7 天内,你可以点击这里向我们申请无理由退款。我们将在 7 个工作日内,将实际支付金额退款至原付款渠道。
  • 支付学费后,可以开具发票吗?
    当然可以,在开课 7 天后,你可以点击这里申请发票。
  • 如果还有其他问题怎么办?
    你可以点击这里提交问题,我们会为你提供帮助。

数据工程师 (英)

学习使用现代工具处理大数据,构建数据管道、数据仓库和数据湖

Contact Udacity

Hi,我是你的专属学习规划师

不知道选什么课?和我聊聊吧!

Contact Udacity立即咨询