Learn Machine Learning
67 expert-rated courses covering Machine Learning. Compared by rating, price, difficulty, and job relevance so you can pick the right one.
Available on
Top Machine Learning Courses

Design a Machine Learning Solution
Learn to design end-to-end machine learning solutions. Cover data preparation, model selection, training, and deployment strategies.

CS50's Introduction to AI with Python
Harvard's CS50 AI course. Explore graph search, adversarial search, knowledge representation, machine learning, and neural networks with Python.

Machine Learning and AI with Python
Harvard's ML course covering supervised learning, regularization, neural networks, and practical AI implementation with Python and scikit-learn.

Tune HNSW
An intermediate-level course for machine learning practitioners and AI engineers focused on mastering vector search techniques using HNSW algorithms. Learn optimization strategies for efficient similarity search in large-scale AI systems.

Master Financial Analysis: AI-Driven Modeling & Forecasting
Become an AI-enabled financial analyst by mastering financial modeling, machine learning, and AI automation for modern finance roles. Learn to apply AI techniques to financial forecasting and analysis.

Machine Learning Specialization
Beginner-friendly three-course program covering supervised and unsupervised learning, neural networks, recommender systems, and best practices.

Intro to Artificial Intelligence
Intermediate course covering AI foundations including machine learning, computer vision, NLP, and probabilistic reasoning.

Machine Learning/AI Engineer
Career path for end-to-end machine learning engineering, including model development, pipelines, and portfolio projects.

Learn the Foundations of Machine Learning and Artificial Intelligence
11-hour foundational ML/AI course with roadmap guidance, algorithm fundamentals, case studies, and career-oriented workshops.

Google AI Professional Certificate
Earn Google's AI Professional Certificate covering AI fundamentals, machine learning, and responsible AI. Designed for career growth in AI roles.

Understanding Machine Learning
Learn machine learning fundamentals. Understand supervised, unsupervised, and reinforcement learning concepts with practical examples.

Supervised Learning with scikit-learn
Hands-on supervised learning with scikit-learn. Build classification and regression models, tune hyperparameters, and evaluate performance.

Mastering Claude AI: Build AI Apps, Agents & MCP Systems
Master Claude AI to build sophisticated AI applications, agents, and MCP systems. Learn deep learning and machine learning techniques including applications in geospatial analysis and beyond.

AI Infrastructure: Cloud TPU
Learn about AI infrastructure and Cloud TPU technology for machine learning workloads. This course covers the fundamentals of building scalable AI systems on cloud platforms.
The Machine Learning Lifecycle: From Data Ingestion to Responsible Deployment
Learn the complete machine learning lifecycle from initial data ingestion through to responsible deployment in production. This course covers best practices for building, validating, and deploying ML models while considering ethical implications and responsible AI practices.

Artificial Intelligence Professional Program
Professional certificate pathway covering machine learning, deep learning, NLP, reinforcement learning, and computer vision with graduate-level rigor.

Artificial Intelligence Graduate Certificate
Online graduate certificate providing advanced AI and computer science foundations including machine learning, reasoning, planning, and expert systems.

IBM Data Science Professional Certificate
Comprehensive data science program by IBM. Learn Python, SQL, data analysis, machine learning, and data visualization.

3-Day AI Product Management Bootcamp
An intensive bootcamp designed to teach AI product management fundamentals. This course covers machine learning tasks, generative AI applications, and project management strategies for AI products.

GenAI for Beginners: From Basics to Chatbot Creation (2026)
Learn the fundamentals of AI, Machine Learning, and Deep Learning with practical applications. Progress from basic concepts to building your own chatbot using generative AI technologies.
+ 47 more courses available