Career Track

Data Engineer with Python

An increasing number of businesses are collecting huge amounts of data. Often, they’ll have data scientists or data analysts analyze that data. But who takes care of data collection, ingestion, and warehousing? That's the job of the data engineer—to ensure that data is stored safely and correctly.
This track assumes fundamental Python and SQL knowledge. To test you have the relevant Python knowledge, complete our Python Programming skill assessment. To brush up on your Python skills, take our Python Programming skill track. For SQL, start with these courses: Intro to SQL for Data Science, Intermediate SQL, Intermediate SQL Server.

  • Python
  • 71 hours
  • 18 courses
1
Python Icon

Introduction to Data Engineering

Learn about the world of data engineering with an overview of all its relevant topics and tools!

4 hours
Photo of Vincent Vankrunkelsven
Vincent Vankrunkelsven

Data and Software Engineer @DataCamp

3
Python Icon

Software Engineering for Data Scientists in Python

Learn all about modularity, documentation, & automated testing to help you solve Data Science problems quicker and…

4 hours
Photo of Adam Spannbauer
Adam Spannbauer

Machine Learning Engineer at Eastman

Instructors

Instructor Avatar
Vincent Vankrunkelsven

Data and Software Engineer @DataCamp

Instructor Avatar
Amany Mahfouz

Data scientist via spatial analytics and geography.

Instructor Avatar
Adam Spannbauer

Machine Learning Engineer at Eastman

See all instructors

Ready To Learn?

Join 5,260,000 data science learners today!

Start Learning for Free

Maximize Your Team’s Talent

Join 100s of businesses and create a culture of data at your company!