We may earn an affiliate commission when you visit our partners.
Course image
Leo Porter, Ilkay Altintas, Romeo Kienzler, Rav Ahuja, Hima Vasudevan, Joseph Santarcangelo, Steve Ryan, Sandip Saha Joy, Aije Egwaikhide, Ramesh Sannareddy, Priya Kapoor, Yan Luo, Lin Joyner, Karthik Muthuraman, Jeff Grossman, Rose Malcolm, Sabrina Spillner, Sam Prokopchuk, Muhammad Yahya, and Abhishek Gagneja
This Professional Certificate is for anyone who wants to develop job-ready skills, tools, and a portfolio for an entry-level data engineer position. Throughout the self-paced online courses, you will immerse yourself in the role of a data engineer and acquire...
Read more
This Professional Certificate is for anyone who wants to develop job-ready skills, tools, and a portfolio for an entry-level data engineer position. Throughout the self-paced online courses, you will immerse yourself in the role of a data engineer and acquire the essential skills you need to work with a range of tools and databases to design, deploy, and manage structured and unstructured data. By the end of this Professional Certificate, you will be able to explain and perform the key tasks required in a data engineering role. You will use the Python programming language and Linux/UNIX shell scripts to extract, transform and load (ETL) data. You will work with Relational Databases (RDBMS) and query data using SQL statements. You will use NoSQL databases and unstructured data. You will be introduced to Big Data and work with Big Data engines like Hadoop and Spark. You will gain experience with creating Data Warehouses and utilize Business Intelligence tools to analyze and extract insights. Each course includes numerous hands-on labs & projects to apply the concepts and skills you learn. The program will culminate in a Capstone Project where you will bring together all of these skills to develop and implement an entire data platform with various data repositories and pipelines to address a real-world inspired data analytics problem. This program does not require any prior data engineering, or programming experience.
Enroll now

Share

Help others find this collection page by sharing it with your friends and followers:

What's inside

13 courses

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.

Introduction to Data Engineering

Start your journey in one of the fastest growing professions today with this beginner-friendly Data Engineering course! You will be introduced to the core concepts, processes, and tools you need to know in order to get a foundational knowledge of data engineering. You will begin this course by understanding what is data engineering as well as the roles that Data Engineers, Data Scientists, and Data Analysts play in this exciting field.

Python Project for Data Engineering

Showcase your Python skills in this hands-on Data Engineering Project! You will extract data from multiple sources, convert it into specific formats, and prepare it for loading into a database. You will also demonstrate your knowledge of web scraping and utilizing APIs to extract data. By the end of this project, you will have shown your proficiency with important skills to Extract Transform and Load (ETL) data using an IDE and Python Programming.

Data Engineering and Machine Learning using Spark

(0 hours)
Organizations need skilled Big Data practitioners who can apply their business and technical skills to unstructured data to identify behaviors and preferences. In this short course, you'll gain practical skills when you learn how to work with Apache Spark for Data Engineering and Machine Learning (ML) applications. You will work hands-on with Spark MLlib, Spark Structured Streaming, and more to perform ETL tasks as well as Regression, Classification, and Clustering.

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.

Introduction to NoSQL Databases

(0 hours)
Get started with NoSQL Databases with this beginner-friendly course! This course provides technical, hands-on knowledge of NoSQL databases and Database-as-a-Service (DaaS) offerings. With the advent of Big Data and agile development methodologies, NoSQL databases have gained relevance in the database landscape.

Introduction to Relational Databases (RDBMS)

(0 hours)
Are you ready to dive into the world of data engineering? This beginner level course will give you a solid understanding of how data is stored, processed, and accessed in relational databases (RDBMSes). You will work with different types of databases that are appropriate for various data processing requirements.

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.

Getting Started with Data Warehousing and BI Analytics

(0 hours)
Kickstart your Data Warehousing and Business Intelligence (BI) Analytics journey. You will learn to design, deploy, load, manage, and query data warehouses and data marts. You will also work with BI tools to analyze data in these repositories.

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.

Introduction to Big Data with Spark and Hadoop

(0 hours)
This IBM course introduces big data, its characteristics, and applications in big data analytics. You'll gain hands-on experience with big data processing tools like Apache Hadoop and Apache Spark.

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.

Python for Data Science, AI & Development

(0 hours)
Kickstart your Python learning with this beginner-friendly course. Python is one of the most popular programming languages, and demand for Python skills is high. This course will teach you Python basics, data types, data structures, logic concepts, and Python libraries. You'll also use Python for data collection and web scraping. By the end of this course, you'll be able to create basic Python programs, work with data, and automate tasks.

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