Data engineering courses can help you learn data modeling, ETL (extract, transform, load) processes, and data warehousing techniques. You can build skills in data pipeline construction, database management, and ensuring data quality and integrity. Many courses introduce tools like Apache Spark, Hadoop, and SQL, that support processing large datasets and optimizing data workflows. You’ll also explore cloud platforms such as AWS and Azure, which facilitate scalable data solutions and enhance your ability to manage data in various environments.

Skills you'll gain: Data Warehousing, Star Schema, Data Modeling, Database Design, Extract, Transform, Load, Database Development, Data Integration, Data Infrastructure, Database Architecture and Administration, Database Software, Relational Databases, Business Intelligence, Performance Tuning, SQL
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Preprocessing, Data Cleansing, Data Pipelines, Feature Engineering, Data Quality, Extract, Transform, Load, Data Transformation, Data Integration, Dataflow, Apache Airflow, Data Validation, Version Control, Package and Software Management, Git (Version Control System), Quality Assurance, Service Level, Exploratory Data Analysis, Cost Management, Resource Utilization, Virtual Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Ansible, Containerization, CI/CD, Docker (Software), Version Control, DevOps, Devops Tools, Data Pipelines, Continuous Integration, Continuous Deployment, Infrastructure as Code (IaC), Git (Version Control System), Data Infrastructure, Configuration Management, Performance Tuning, Root Cause Analysis
Beginner · Course · 3 - 6 Months

Skills you'll gain: Scala Programming, Data Pipelines, Test Driven Development (TDD), Apache Airflow, Data Lakes, Apache Spark, CI/CD, Apache Kafka, Data Quality, Data Architecture, Performance Tuning, Data Store, Data Transformation, Data Processing, Maintainability, Real Time Data, Development Environment, Data Integrity, Data Access
Intermediate · Course · 3 - 6 Months

Snowflake
Skills you'll gain: Data Engineering, Database Management, Data Pipelines, Devops Tools, Change Control, DevOps, CI/CD, Command-Line Interface, Version Control, Event Monitoring, Continuous Monitoring, Data Analysis
★ 4.5 (33) · Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Dashboard Creation, Dashboard, Azure Synapse Analytics, Microsoft Azure, Data Storage Technologies, Data Storage, Data Store, Data Architecture, Performance Tuning, Query Languages, SQL, Data Processing, Cloud Solutions, Analytics, Process Optimization, Data Pipelines, Real Time Data, Data Modeling, System Monitoring, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Engineering, Data Pipelines, Data Transformation, Data Import/Export, Stored Procedure, Data Sharing, SQL, Data Analysis, GitHub, Command-Line Interface
★ 4.7 (152) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Performance Tuning, Serverless Computing, Database Architecture and Administration, Data Quality, Data Transformation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Engineering, SQL, Data Pipelines, Cloud Storage, Data Processing, Data Storage, Database Systems, Development Environment, Data Structures, Jupyter, Python Programming, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Data Mining, Exploratory Data Analysis, Model Evaluation, Dimensionality Reduction, Data Preprocessing, Data Cleansing, Data Transformation, Data-Driven Decision-Making, Predictive Analytics, Forecasting, Data Analysis, Classification Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI powered creativity, Excel Formulas, AI literacy, AI Workflows, Responsible AI, Social Media, Artificial Neural Networks
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Apache Kafka, Apache Airflow, Relational Databases, Data Pipelines, PostgreSQL, Apache Spark, Databases, Data Processing, Real Time Data, SQL, Data Modeling, Data Warehousing, Extract, Transform, Load, Data Quality, Data Transformation, Data Validation, Data Storage Technologies, Workflow Management, Data Analysis, Python Programming
Intermediate · Specialization · 1 - 3 Months