We may earn an affiliate commission when you visit our partners.
Course image
Rav Ahuja, Hima Vasudevan, Sandip Saha Joy, Ramesh Sannareddy, Yan Luo, Lin Joyner, Jeff Grossman, Sabrina Spillner, and Sam Prokopchuk

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.

Read more

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.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Five courses

Databases and SQL for Data Science with Python

(0 hours)
Working knowledge of SQL is a must for data professionals. Much of the world's data resides in databases. SQL is a powerful language used for communicating with and extracting data from databases. In this course, you will learn SQL inside out—from the very basics of Select statements to advanced concepts like JOINs.

Hands-on Introduction to Linux Commands and Shell Scripting

(0 hours)
This course provides a practical understanding of common Linux / UNIX shell commands. You will learn about the Linux basics, Shell commands, and Bash shell scripting.

Relational Database Administration (DBA)

(0 hours)
Get started with Relational Database Administration and Database Management in this self-paced course! This course begins with an introduction to database management, covering the Database Management Lifecycle, Database Administrator roles, and database storage.

ETL and Data Pipelines with Shell, Airflow and Kafka

(0 hours)
Delve into ETL and ELT processes, the tools and techniques used with them, and data pipelines. Learn about Apache Airflow and Apache Kafka. By the end, you will be able to build data pipelines and streaming pipelines.

Data Engineering Capstone Project

(0 hours)
Showcase your skills in this Data Engineering project! In this course, you will apply a variety of data engineering skills and techniques learned in previous courses in the IBM Data Engineering Professional Certificate.

Learning objectives

  • Master the most up-to-date practical skills and knowledge data engineers use in their daily roles
  • Learn to create, design, & manage relational databases & apply database administration (dba) concepts to rdbmss such as mysql, postgresql, & ibm db2
  • Develop working knowledge of nosql & big data using mongodb, cassandra, cloudant, hadoop, apache spark, spark sql, spark ml, and spark streaming
  • Implement etl & data pipelines with bash, airflow & kafka; architect, populate, deploy data warehouses; create bi reports & interactive dashboards

Save this collection

Save IBM Data Engineering to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser