Learn data engineering
Data engineering is a highly technical but incredibly important field to many businesses and organizations. Here's how to start learning data engineering today.

What is data engineering?
Data engineering is the process of building the technical frameworks needed to collect, prepare, and preserve data for use in analytics and company operations. Often confused with data science, data engineering does not focus on data analysis; it only focuses on the technical frameworks that make analysis possible.
With data engineering knowledge, you may qualify for roles like data pipeline engineer, data architect, machine learning engineer, and cloud data engineer.
Maximize Your Potential
Sign up for special offers, career resources, and recommendations that will help you grow, prepare, and advance in your career.
Browse online Data Engineering Certificates
Find new interests and advance your career opportunities
Stand out in your field
Use the knowledge and skills you have gained to drive impact at work and grow your career.
Learn at your own pace
On your computer, tablet or phone, online courses make learning flexible to fit your busy life.
Earn a valuable credential
Showcase your key skills and valuable knowledge.
Certificates
Related Topics
Choosing the right data engineering program for you
When choosing the right program to become a data engineer, start by comparing the curriculum offered in each program. Some programs may offer specializations like stream processing, data pipelines, and data warehouse operations.
Additionally, look for a program taught by instructors trained in the most up-to-date data engineering technologies.
Here are several program options to consider:
Courses
Data engineering courses can provide a deep-dive into specific topics or serve as a helpful introduction to the field.
Certificates
Data engineering certificates provide a focused learning experience with credentials that can help enhance your résumé.
Executive education programs
Learning data engineering can be an intensive process. Executive education programs are an excellent option for busy professionals looking to enhance their knowledge in a specific area of data engineering.
Degrees
Most data engineering jobs require a bachelor's degree, so finding a degree program is often the ideal first step to pursuing a career in this field.
Jobs in data engineering
Data engineers work in many industries, including healthcare, technology, retail, manufacturing, government, media, and finance.
Earning a master's in computer science, data analytics, or information systems could help you advance your career and increase your salary potential.
Here are some jobs in the field of data engineering you may be interested in:
Learn data engineering online with edX
Get started today with an online course through edX to jumpstart your data engineering career.
More opportunities for you to learn
We've added 500+ learning opportunities to create one of the world's most comprehensive free-to-degree online learning platforms.