What you will learn
- Describe the core concepts, processes, tools and technologies in the field of data engineering.
- Demonstrate your aptitude with RDBMS fundamentals including design & creation of databases, schemas, tables; DB administration, security & working with MySQL, PostgreSQL & IBM Db2.
- Demonstrate your proficiency with SQL query language, SELECT, INSERT, UPDATE, DELETE statements, database functions, stored procs, working with multiple tables, JOINs, & transactions.
- Explain NoSQL and big data concepts including practice with MongoDB, Cassandra, IBM Cloudant, Apache Hadoop, Apache Spark, SparkSQL, SparkML, Spark Streaming.
- Describe ETL tools, data pipelines using Python, shell scripts with Linux, Apache Airflow and Apache Kafka.
- Describe Data Lakes, Data Marts and Enterprise Data Warehouses (EDW) and design them using Star and Snowflake schemas.
- Design and populate Data Warehouses and analyze their data with Business Intelligence (BI) tools like Cognos Analytics.
Program Overview
Expert instruction
14 skill-building courses
Self-paced
Progress at your own speed
1 year 2 months
3 - 4 hours per week
Discounted price: $1,076.40
Pre-discounted price: $1,196USD
For the full program experience
Courses in this program
IBM's Data Engineering Professional Certificate
- Data Engineering Basics for Everyone
- Python Basics for Data Science
- Python for Data Engineering Project
- Relational Database Basics
- SQL for Data Science
- SQL Concepts for Data Engineers
- Linux Commands & Shell Scripting
- Relational Database Administration (DBA)
- Building ETL and Data Pipelines with Bash, Airflow and Kafka
- Data Warehousing and BI Analytics
- NoSQL Database Basics
- Big Data, Hadoop, and Spark Basics
- Apache Spark for Data Engineering and Machine Learning
- Data Engineering Capstone Project
- Job Outlook
Meet your instructors from IBM
See instructor bios
Experts from IBM committed to teaching online learning
Enrolling Now
Discounted price: $1,076.40
Pre-discounted price: $1,196USD
14 courses in 1 year 2 months
Get started in computer science
Browse other computer science coursesWhether you are looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the courses for you.