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.

Duke University
Skills you'll gain: Bash (Scripting Language), Linux Commands, Shell Script, Linux, Linux Administration, Unix Shell, File Management, Unix, Unix Commands, File Systems, Scripting, Command-Line Interface, Scripting Languages, Remote Access Systems, Data Manipulation, Data Processing, Data Management, Development Environment
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Site Reliability Engineering, Docker (Software), Containerization, Kubernetes, Virtualization, Cloud Deployment, Devops Tools, Microservices, Application Deployment, Virtual Machines, Cloud Development, Database Management, Cloud-Based Integration, Scalability
Advanced · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Data Manipulation, Data Structures, Database Management, Databases, Data Import/Export, Data Capture, Spatial Analysis, Python Programming, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Data Pipelines, Rust (Programming Language), Restful API, Amazon Web Services, Cloud API, Data Structures, Data Processing, Application Programming Interface (API), Cloud Applications, Real Time Data, Data Manipulation, System Programming, Cryptography, Encryption, Python Programming, Command-Line Interface, Software Testing
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Amazon S3, Amazon Web Services, SQL, Extract, Transform, Load, Data Quality, Data Pipelines, Version Control, Data Modeling, Cloud Storage, Git (Version Control System), Data Management, Data Storage Technologies, Cloud Security, Data Security, Big Data, Encryption
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Data Transformation, Customer Analysis, Data Analysis, Back-End Web Development, Customer Data Management, Data Processing, NoSQL, Data Maintenance, Pandas (Python Package), Database Design, Data Validation, Financial Data, Data Import/Export, Database Management, Data Cleansing, Databases, Data Pipelines, Data Access, Query Languages
Beginner · Specialization · 1 - 3 Months

Snowflake
Skills you'll gain: Data Engineering, Database Management, Databases, Data Pipelines, Change Control, DevOps, CI/CD, Command-Line Interface, Version Control, System Monitoring, Continuous Monitoring, Data Analysis
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Dashboard, Azure Synapse Analytics, Microsoft Azure, Data Storage Technologies, Microsoft SQL Servers, Data Storage, Cloud Engineering, Data Architecture, Data Infrastructure, Performance Tuning, Query Languages, Database Design, SQL, NoSQL, Data Processing, Cloud Solutions, Analytics, Process Optimization, Data Modeling, System Monitoring
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: Apache Kafka, Data Warehousing, Extract, Transform, Load, Microsoft SQL Servers, Snowflake Schema, Star Schema, Performance Tuning, Data Pipelines, Cloud Computing Architecture, Business Intelligence, Real Time Data, Apache Hadoop, Data Modeling, Data Quality, Responsible AI, Apache Spark, SQL, Generative AI, Data Governance, Quality Management
Intermediate · Specialization · 1 - 3 Months

Northeastern University
Skills you'll gain: Data Storytelling, Text Mining, Data Warehousing, Unsupervised Learning, Database Design, Data Governance, Data Mining, Interactive Data Visualization, Generative AI, Web Scraping, Plotly, Classification Algorithms, PyTorch (Machine Learning Library), Operations Research, Supervised Learning, NoSQL, Database Theory, Exploratory Data Analysis, Time Series Analysis and Forecasting, Natural Language Processing
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: SQL, Star Schema, Data Modeling, Data Quality, Data Pipelines, Database Design, Data Mart, Analytics, Extract, Transform, Load, Data Analysis, Data Warehousing, Data Transformation, Data Management, Version Control
Beginner · Course · 1 - 4 Weeks