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.

LearnKartS
Skills you'll gain: Site Reliability Engineering, Infrastructure as Code (IaC), Google Cloud Platform, Dataflow, Application Deployment, Cloud Computing Architecture, Identity and Access Management, Cloud Infrastructure, Google App Engine, Kubernetes, Cloud Solutions, Cloud Services, Cloud Computing, Cloud Storage, Cloud Management, CI/CD, Cloud Security, Network Monitoring, Big Data, Load Balancing
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Role-Based Access Control (RBAC), Azure Synapse Analytics, Azure Active Directory, Real Time Data, Zero Trust Network Access, Serverless Computing, Identity and Access Management, Data Integration, Cloud Management, Cloud Applications, Virtual Machines, Cloud-Native Computing, Cloud Computing Architecture, Data Governance, Cloud-Based Integration, Cloud Computing, Solution Architecture, Disaster Recovery, Virtual Networking
Intermediate · Specialization · 1 - 3 Months

Splunk Inc.
Skills you'll gain: Splunk, Dashboard Creation, Data Modeling, Dashboard, Pivot Tables And Charts, Interactive Data Visualization, Data Management, Data Mapping, Model Optimization, Performance Tuning, Incident Management, Query Languages, Information Management, Computer Security Incident Management, Event Monitoring, Geospatial Information and Technology, Big Data, Business Intelligence, Data Analysis, Business Analytics
Intermediate · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: Model Context Protocol, OpenAI, Token Optimization, Code Review, Integrated Development Environments, Tool Calling, Cloud Development, Prompt Engineering, AI Workflows, Development Environment, Context Management, AI literacy, Command-Line Interface, Generative AI, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Human Resources, Responsible AI, Developing Training Materials, Generative AI, AI Enablement, Workforce Development, Miro AI, Data Ethics, Recruitment, Generative AI Agents, People Analytics, People Management, AI Personalization, Talent Management, Automation, Talent Acquisition, Prompt Engineering, No-Code Development, Agentic systems, Business Operations
Beginner · Specialization · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Model Deployment, Cloud Deployment, Performance Testing, Android Development, Model Optimization, Model Evaluation, Image Analysis, PyTorch (Machine Learning Library), AI Integrations, Tensorflow, Hardware Architecture, Artificial Neural Networks, Artificial Intelligence
Beginner · Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Program Development, Software Architecture, Application Deployment, Development Testing, Object Oriented Design, Microsoft Visual Studio, Software Testing, ASP.NET, Software Development Tools, Security Testing, File Systems
Beginner · Professional Certificate · 3 - 6 Months

Google Cloud
Skills you'll gain: Feature Engineering, Model Optimization, Tensorflow, Machine Learning, Google Cloud Platform, Model Deployment, Data Preprocessing, Applied Machine Learning, Cloud Storage, Data Quality, Cloud Computing, Model Training, Keras (Neural Network Library), Machine Learning Algorithms, Embeddings, Fine-tuning, Supervised Learning, Deep Learning, Data Cleansing, Dataflow
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Large Language Modeling, Generative AI, Generative Model Architectures, Model Deployment, Fine-tuning, Model Optimization, Model Training, Natural Language Processing, Prompt Engineering, Deep Learning, Model Evaluation, Data Cleansing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Tensorflow, Model Training, Supervised Learning, Model Optimization, Artificial Neural Networks, Regression Analysis, Applied Machine Learning, Statistical Machine Learning, Machine Learning Algorithms, Deep Learning, Image Analysis, Machine Learning, Random Forest Algorithm, AI Workflows, Decision Tree Learning, Natural Language Processing, Scikit Learn (Machine Learning Library), Data Science, Python Programming
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, ChatGPT, Generative AI, Fine-tuning, Keras (Neural Network Library), Large Language Modeling, Model Training, Model Optimization, Applied Machine Learning, Data Preprocessing, Image Analysis, Data Import/Export, Test Data, Machine Learning, Python Programming, Artificial Neural Networks
Intermediate · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Fine-tuning, Large Language Modeling, Model Training, Model Evaluation, Reinforcement Learning, Model Optimization
Intermediate · Project · Less Than 2 Hours