Convex optimization courses can help you learn linear programming, duality theory, and gradient descent methods. You can build skills in formulating optimization problems, analyzing convex sets, and applying algorithms to practical work. Many courses introduce tools like MATLAB, Python libraries, and optimization software, that support implementing solutions in fields such as machine learning, artificial intelligence, and operations research.

École normale supérieure
Skills you'll gain: Theoretical Computer Science, Algorithms
★ 4.7 (558) · Mixed · Course · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: Data Visualization, Portfolio Management, Portfolio Risk, Market Data, Investment Management, Decision Making, Performance Measurement, Performance Analysis, Financial Analysis, Pandas (Python Package), Investments, Equities, Simulations, Performance Metric
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Operations Research, Operational Efficiency, Operations, Scheduling, Resource Allocation, Project Schedules, Analytical Skills, Resource Planning, Timelines, Logistics, Project Estimation, Decision Making, Mathematical Modeling, Network Analysis, Finance, Research
★ 5 (13) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Marketing Analytics, A/B Testing, Data-Driven Marketing, Google Analytics, Conversion Funnel Analysis, Web Analytics, Marketing Effectiveness, Forecasting, Marketing Strategies, Marketing Budgets, Analytics, Campaign Planning, Stakeholder Communications, Performance Measurement, Cross-Channel Marketing, Budgeting, Growth Strategies, Statistical Analysis, Auditing, Data Quality
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Algorithms, Mathematical Modeling, Model Optimization, Python Programming
★ 4.8 (69) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Google Analytics, Dashboard Creation, Data Storytelling, Content Performance Analysis, Data Validation, Stakeholder Engagement, Statistical Modeling, Search Engine Optimization, Marketing Analytics, Web Analytics, Marketing Automation, Data Visualization, Customer Insights, Data-Driven Decision-Making, Campaign Management, Key Performance Indicators (KPIs), Predictive Analytics, Performance Measurement, Return On Investment, Artificial Intelligence
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Token Optimization, LangChain, Prompt Engineering, Retrieval-Augmented Generation, AI Workflows, System Monitoring, Generative AI, Agentic Workflows, AI Enablement, Debugging, Personally Identifiable Information, AI literacy, Continuous Monitoring, Secure Coding, Dashboard, Semantic Web
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Fine-tuning, Model Optimization, Model Deployment, Model Training, PyTorch (Machine Learning Library), Performance Tuning, Debugging, MLOps (Machine Learning Operations), Deep Learning, Scalability, Artificial Neural Networks
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Applied Mathematics, Calculus, Machine Learning, Python Programming, Artificial Neural Networks, Computer Programming, Derivatives
★ 4.8 (973) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Simulation and Simulation Software, Logistics, Model Optimization, Microsoft Excel, Business Analytics, Forecasting, Cost Reduction
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Model Training, Model Evaluation, Performance Tuning, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Supervised Learning, Model Optimization, Feature Engineering, Applied Machine Learning, Unsupervised Learning, Model Evaluation, Machine Learning Algorithms, Classification Algorithms, Dimensionality Reduction, Fine-tuning
Advanced · Course · 1 - 3 Months