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.

University of Maryland, College Park
Skills you'll gain: Presentations, Conflict Management, Team Motivation, Team Leadership, Stakeholder Management, Project Risk Management, Risk Management, Persuasive Communication, Negotiation, Collaboration, Stakeholder Engagement, Agile Project Management, Storytelling, Team Management, Project Management, Data Visualization, Motivational Skills, Visionary, Environmental Social And Corporate Governance (ESG), Goal Setting
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Generative AI, Content Creation, Social Media Content, ChatGPT, Digital Content, Graphic and Visual Design, Prompt Engineering, Content Marketing, Writing, Target Audience
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Customer Relationship Management (CRM) Software, Customer Relationship Management, Customer experience strategy (CX), Customer Success Management, Customer Acquisition Management, Customer Analysis, Customer Data Management, Brand Loyalty, Customer Retention, Customer Engagement, Organizational Strategy, Marketing Automation, Case Studies, Value Propositions, Market Analysis, Portfolio Management, Analysis, Business Strategy, Competitive Analysis, Spatial Data Analysis
Beginner · Specialization · 1 - 3 Months
Skills you'll gain: Responsible AI, Regulatory Compliance, Compliance Management, Data Ethics, Generative AI, Regulatory Requirements, AI Security, Governance, Regulatory Affairs, Ethical Standards And Conduct, Risk Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Front-End Web Development, Javascript, Computer Programming, Data Structures, Web Development
Intermediate · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Product Management, Product Lifecycle Management, Marketing Communications, Product Strategy, Marketing, Strategic Marketing, Marketing Planning, Promotional Strategies, Marketing Channel, Advertising, Integrated Marketing Communications, Media Planning, Price Negotiation, Sales Strategy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Education Software and Technology, Mathematics Education
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Containerization, Performance Tuning, Docker (Software), Java, Application Performance Management, Kubernetes, Artificial Intelligence and Machine Learning (AI/ML), Analysis, Data Structures
Advanced · Course · 1 - 4 Weeks

Digital Marketing Institute
Skills you'll gain: Marketing Budgets, Data-Driven Decision-Making, Digital Marketing, Social Media Marketing, Marketing Channel, Data Ethics, Customer experience strategy (CX), Digital Media Strategy, Customer Analysis, Customer experience improvement, Cross-Channel Marketing, Marketing Automation, Marketing Strategy and Techniques, Strategic Marketing, Social Media Strategy, Digital Advertising, Business Analytics, Marketing Planning, Marketing Analytics, Strategic Thinking
Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Robotics, Artificial Intelligence, Graph Theory, Algorithms, Computer Vision, Data Structures, Python Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: File I/O, Data Structures, Data Processing, Data Analysis Software, Data Manipulation, Python Programming, Development Environment, Software Installation
Mixed · Course · 1 - 3 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Functional Design, Software Design Patterns, Unit Testing, Data Structures, Simulations
Intermediate · Course · 1 - 3 Months