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.

Peking University
Skills you'll gain: Data Structures, Algorithms, Computer Programming, Database Systems, Theoretical Computer Science, Performance Tuning
Mixed · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Computational Thinking, C (Programming Language), Data Structures, Programming Principles, Computer Programming, Program Development, Data Storage, Debugging
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Spring Boot, Hibernate (Java), Web Applications, Application Development, Restful API, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Model View Controller, Java Platform Enterprise Edition (J2EE), Authentications, User Interface (UI), Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Email Marketing, Customer Retention, Customer Relationship Building, E-Commerce, Driving engagement, Strategic Marketing, Online Advertising, Performance Metric, Copywriting, Sales, Decision Making, Automation
Beginner · Course · 1 - 4 Weeks

New York University
Skills you'll gain: Reinforcement Learning, Financial Trading, Financial Market, Derivatives, Market Liquidity, Finance, Market Dynamics, Risking, Financial Modeling, Market Data, Credit Risk, Machine Learning
Advanced · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Customer Analysis, Campaign Management, Digital Advertising
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Prompt Engineering, Google Cloud Platform, Infrastructure As A Service (IaaS), Cloud Applications, Identity and Access Management, Generative AI, Kubernetes, Cloud Computing, Cloud Storage, Virtual Machines, Network Infrastructure, Containerization, Serverless Computing, Platform As A Service (PaaS), Virtual Networking, Load Balancing
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Cloud Computing, Data Storage, Cloud Management, Cloud Storage, Security Controls, Key Management, System Monitoring, Database Management, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Oracle Databases, Database Administration, Relational Databases, Database Management Systems, Database Architecture and Administration, Data Import/Export, Patch Management, Database Systems, Operational Databases, Multi-Tenant Cloud Environments, Data Migration, Database Management, Data Storage Technologies, Software Installation, Performance Tuning, User Accounts, System Configuration, SQL, Virtual Environment, Disaster Recovery
Intermediate · Specialization · 3 - 6 Months
Macquarie University
Skills you'll gain: Microsoft Excel, Dashboard, Excel Formulas, Spreadsheet Software, Data Visualization, Consolidation, Automation, Data Analysis Software, Productivity Software, Data Management, Data Cleansing
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Peripheral Devices, USB, Operating Systems, Computer Hardware, Data Storage Technologies, Hardware Troubleshooting, Electrical Safety, Technical Communication, Linux, File Systems, Microsoft Windows, Information Privacy
Beginner · Course · 1 - 3 Months