Optimization courses can help you learn techniques for improving performance, resource allocation, and decision-making processes. You can build skills in linear programming, heuristic methods, and simulation modeling, that support analyzing complex systems. Many courses introduce tools like Excel Solver, MATLAB, and Python libraries such as SciPy, enabling you to apply optimization methods to real-world problems in logistics, finance, and operations management.

Skills you'll gain: Apache Hive, Apache Hadoop, Data Warehousing, SQL, Performance Tuning, Databases, Query Languages, Database Management, Extensible Markup Language (XML), Data Processing, Data Transformation, Data Manipulation
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Hibernate (Java), Multi-Tenant Cloud Environments, Object-Relational Mapping, Spring Boot, Performance Tuning, Java, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Virtual Environment, Computer Graphics, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Email Marketing, Marketing Automation, Performance Analysis, Performance Measurement, Quality Assurance, Campaign Management, Performance Metric, Benchmarking, Marketing Effectiveness, HubSpot CRM, Automation, Key Performance Indicators (KPIs), Marketing Analytics, Data-Driven Decision-Making, Personalized Service, Customer Engagement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Responsible AI, Data Ethics, Applied Machine Learning, Project Design, AI Enablement, Operational Efficiency, Cost Management, Mitigation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Application Design, Software Architecture, Software Design Patterns, Frontend Performance, JavaScript Frameworks, TypeScript, Scripting Languages, UI Components, Javascript, Application Performance Management, Data Sharing, Real Time Data
Beginner · Course · 3 - 6 Months

Skills you'll gain: Frontend Performance, React.js, Web Development Tools, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Enterprise Architecture, Apache Kafka, Data Architecture, Generative AI, Data Infrastructure, Root Cause Analysis, Dataflow, Solution Architecture, Data Quality, Data Pipelines, Software Architecture, Data Integration, Cloud Storage, Data Storage, Failure Analysis, Data Processing, Dependency Analysis, Real Time Data
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: JavaScript Frameworks, Frontend Performance, Real Time Data
Beginner · Course · 1 - 3 Months

Skills you'll gain: Graphical Tools, Design Elements And Principles
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Wide Area Networks, Network Troubleshooting, Network Monitoring, Software-Defined Networking, Virtual Networking, Network Performance Management, Firewall, Amazon Web Services, Cloud Services, Software As A Service, TCP/IP, Cloud Technologies, Network Security, Intrusion Detection and Prevention
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Pay Per Click Advertising, Marketing Analytics, Search Engine Optimization, Analytics, Big Data, Google Analytics, Digital Marketing, Search Engine Marketing, Web Analytics, Digital Advertising, Marketing Effectiveness, A/B Testing, MarTech, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Customer experience improvement
Intermediate · Course · 1 - 4 Weeks