Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

IBM

IBM Data Engineering

IBM via Coursera Professional Certificate

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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. Data engineers provide the foundational information that data scientists and business intelligence analysts use to make 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 work with Relational Databases (RDBMS) and query data using SQL statements and use NoSQL databases as well as unstructured data. You'll also learn how generative AI tools and techniques are used in data engineering. Upon completion, 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.

Syllabus

  • Course 1: Introduction to Data Engineering
  • Course 2: Python for Data Science, AI & Development
  • Course 3: Python Project for Data Engineering
  • Course 4: Introduction to Relational Databases (RDBMS)
  • Course 5: Databases and SQL for Data Science with Python
  • Course 6: Hands-on Introduction to Linux Commands and Shell Scripting
  • Course 7: Relational Database Administration (DBA)
  • Course 8: ETL and Data Pipelines with Shell, Airflow and Kafka
  • Course 9: Data Warehouse Fundamentals
  • Course 10: BI Dashboards with IBM Cognos Analytics and Google Looker
  • Course 11: Introduction to NoSQL Databases
  • Course 12: Introduction to Big Data with Spark and Hadoop
  • Course 13: Machine Learning with Apache Spark
  • Course 14: Data Engineering Capstone Project
  • Course 15: Generative AI: Elevate your Data Engineering Career
  • Course 16: Data Engineering Career Guide and Interview Preparation

Courses

Taught by

Abhishek Gagneja, Aije Egwaikhide, Hima Vasudevan, IBM Skills Network Team, Jeff Grossman, Joseph Santarcangelo, Lavanya Thiruvali Sunderarajan, Muhammad Yahya, Priya Kapoor, Ramesh Sannareddy, Rav Ahuja, Romeo Kienzler, Sabrina Spillner, Sam Prokopchuk, Sandip Saha Joy, Shubhra Das, Steve Ryan and Yan Luo

Reviews

Start your review of IBM Data Engineering

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.