Back to IBM Data Engineering

IBM Data Engineering

Prepare for a career in the high-growth field of data engineering. In this program, you’ll learn in-demand skills like Python, SQL, and Databases to get job-ready in less than 5 months. Data engineering is building systems to gather data, process and organize raw data into usable information, and manage data. The work data engineers do provides the foundational information that data scientists and business intelligence (BI) analysts use to make recommendations and decisions. This program will teach you the foundational data engineering skills employers are seeking for entry level data engineering roles, including Python, one of the most widely used programming languages. You’ll also master SQL, RDBMS, ETL, Data Warehousing, NoSQL, Big Data, and Spark with hands-on labs and projects. You’ll learn to use Python programming language and Linux/UNIX shell scripts to extract, transform and load (ETL) data. You’ll also work with Relational Databases (RDBMS) and query data using SQL statements and use NoSQL databases as well as unstructured data. When you complete the full program, you’ll have a portfolio of projects and a Professional Certificate from IBM to showcase your expertise. You’ll also earn an IBM Digital badge and will gain access to career resources to help you in your job search, including mock interviews and resume support. This program is ACE® recommended—when you complete, you can earn up to 12 college credits.

Status: Data Warehousing
Status: Data Store
BeginnerProfessional Certificate

Top reviews across IBM Data Engineering

MS

Reviewed Dec 2, 2022

This course was well made and informative. I went in knowing little about data engineering and now I have a much clear understanding of what data engineering is all about.

TM

Reviewed Nov 17, 2019

it becomes easier wand clearer when one gets to complete the assignments as to how to utilize what has been learned. Practical work is a great way to learn, which was a fundamental part of the course.

RB

Reviewed May 20, 2024

A very thorough course, teaches you step by step how to build an ETL process, with lots of videos, readings, very thorough lab assignments, and many hours of practice. Thanks a lot !

HC

Reviewed Nov 9, 2024

Sometimes it is difficult to understand what on-hand training task is required. It would be really helpful if you can write steps in detail.

DE

Reviewed Dec 27, 2019

Course is god enough. However the last assessment is not. Misprints and not clear questions lead to disappointing marks in the end. Also other students marked assessments based on their understanding.

DG

Reviewed Mar 22, 2023

All is good except final peer review task.You have to make a lot of screenshots and your peers sometimes put 0 for correct answer for example when you write 86400 instead of 60*60*24

SZ

Reviewed Jul 29, 2023

It's a great course. I learn a lot of Database management points.

BN

Reviewed Mar 30, 2023

Overall it's a good course. I wish I could use dos2unix, tr, or sed for removing ^M from the toll_data.tsv. The Final Assignment Instructions could have been clearer.

KW

Reviewed Dec 25, 2024

This is a really good course which covered the basics as well as some intermediate concepts. It was easy to follow and the exercises helped me to solidify my knowledge.

DM

Reviewed Nov 3, 2023

Great introductory course for main NoSQL databases. Great material and practical assignments

KK

Reviewed Jan 30, 2024

That is a well packaged course allow you crate bıg data applıcatıon. You can download as pdf files the application hands on practise and follow them and update them depending on ypur own appication

AS

Reviewed Feb 2, 2024

Excellent learning experience - well-designed content and practical sessions.

Learner reviews across IBM Data Engineering

Showing: 20 of 785

Jose
Course: Introduction to Data Engineering
5.0
Reviewed Jul 2, 2022Course: Introduction to Data Engineering
Albert
Course: Introduction to Data Engineering
5.0
Reviewed Sep 26, 2021Course: Introduction to Data Engineering
William
Course: Introduction to Data Engineering
3.0
Reviewed Aug 5, 2021Course: Introduction to Data Engineering
ONG
Course: Introduction to Data Engineering
5.0
Reviewed Oct 12, 2021Course: Introduction to Data Engineering
Saúl
Course: Introduction to Data Engineering
5.0
Reviewed Jun 16, 2021Course: Introduction to Data Engineering
Blake
Course: Introduction to Data Engineering
5.0
Reviewed Mar 29, 2021Course: Introduction to Data Engineering
Marlon
Course: Introduction to Data Engineering
5.0
Reviewed Mar 26, 2022Course: Introduction to Data Engineering
Yassin
Course: Introduction to Data Engineering
3.0
Reviewed Jul 15, 2025Course: Introduction to Data Engineering
Jens
Course: Introduction to Data Engineering
3.0
Reviewed Sep 9, 2021Course: Introduction to Data Engineering
ioana
Course: Introduction to Data Engineering
1.0
Reviewed Oct 25, 2022Course: Introduction to Data Engineering
Sabuhi
Course: Introduction to Data Engineering
1.0
Reviewed Oct 4, 2022Course: Introduction to Data Engineering
Deleted
Course: Introduction to Data Engineering
1.0
Reviewed Aug 2, 2021Course: Introduction to Data Engineering
Matthew
Course: Introduction to Data Engineering
5.0
Reviewed Jan 21, 2023Course: Introduction to Data Engineering
Blanca
Course: Introduction to Data Engineering
5.0
Reviewed Aug 31, 2023Course: Introduction to Data Engineering
Juan
Course: Introduction to Data Engineering
5.0
Reviewed Mar 19, 2023Course: Introduction to Data Engineering
Wasim
Course: Introduction to Data Engineering
5.0
Reviewed Sep 18, 2023Course: Introduction to Data Engineering
Muhammad
Course: Introduction to Data Engineering
5.0
Reviewed Jan 9, 2022Course: Introduction to Data Engineering
Ayinoluwa
Course: Introduction to Data Engineering
5.0
Reviewed Apr 10, 2022Course: Introduction to Data Engineering
Dan
Course: Introduction to Data Engineering
5.0
Reviewed Oct 20, 2021Course: Introduction to Data Engineering
Jeong
Course: Introduction to Data Engineering
5.0
Reviewed Jan 8, 2022Course: Introduction to Data Engineering