数据工程课程

在交互式数据工程课程的从入门到完成的序列中,学习成为数据工程师所需的技能!


为什么要参加数据工程课程?

首先,您可能想成为一名数据工程师!从事数据工程工作是一项充满挑战和令人满意的职业,平均来说, 每年超过$ 131,000 截至2020年。

但是,即使您不希望成为一名数据工程师,数据工程技能也是数据分析和数据科学的基础。了解Postgres,能够建立数据管道以及了解如何针对大量数据优化系统和算法,这些都是使您在任何职业中都更容易使用数据的技能。

进一步了解 为什么每个人都应该学习数据工程,或者继续滚动查找您将在我们的数据工程课程中学到的知识!

通过编码学习!

立即开始。

创建帐户即表示您同意接受我们的 使用条款 and 隐私政策.

  • 涵盖了什么?

  • 谁需要数据工程技能?

  • 为什么选择Dataquest?

  • 常问问题

我们的数据工程课程涵盖哪些内容?

了解如何构建数据管道以处理大型数据集。

该路径将教您如何使用Python和pandas处理大型数据集,以及如何通过Postgres数据库加载和传递数据。 

在这条路径中,您将学习如何优化大数据流程,建立数据管道等等!

  • 蟒蛇
  • 的SQL
  • 算法和数据结构
  • 数据工程的Postgres
  • 针对大型数据集进行优化
  • 递归和树
  • 和更多!

如果您还不知道这意味着什么,请不要担心。您可以作为一个完整的初学者来开始我们的数据工程课程的分步练习,不需要任何编码经验!

通过这一切,您将编写真实的代码并分析真实的数据。在课程结束时,您将使用新技能完成您的第一个实际数据工程项目!

学习者对我们的课程怎么说?

97%

推荐Dataquest来改善职业

十分之八

说与Dataquest一起学习改善了他们的生活

2.5M+

数据查询学习者完成的总任务

有关我们的学习者对Dataquest的看法的更多信息,请查看我们的 学生成绩.

我们的数据工程课程顺序

这就是您将在我们的数据工程职业道路上学到的东西!

蟒蛇基础知识

了解数据工程中Python编程的基础知识。

蟒蛇中级

了解适用于Python数据工具箱的重要工具。

使用Python进行编程的概念

加深您对Python工作原理的了解。

算法复杂度

了解如何使用Python评估和实现有效的算法。

的SQL基础

了解使用SQL数据库的基础知识。

用于数据分析的中级SQL

学习使用多表数据库。

数据工程师的Postgres

了解有关SQL数据库Postgres的信息。

优化Postgres数据库

了解如何优化Postgres数据库。

适用于数据工程师的NumPy

了解如何使用NumPy优化您的数据处理。

处理熊猫中的大数据集

通过优化熊猫工作流程,批量处理数据以及使用SQLite扩充熊猫,了解如何使用数据集。

在大型数据集上优化代码性能

了解如何通过优化CPU和I / O性能来更快地处理数据。学习并行化代码以获得更好的性能。

演算法& Data Structures

了解不同的数据结构,以及它们如何帮助您加快数据分析。

递归& Trees

了解递归及其如何应用于树数据结构,以及树数据结构如何用于加速数据分析任务的处理。

建立数据管道

了解如何从头开始构建Python数据管道。