These are the best Machine Learning courses on the web (September 2018)

Below you will find the best machine learning courses that are currently available on the internet. They are updated regularly with the aim to keep all their characteristics like price, level of difficulty, and certificate quality up to date so you can make an informed decision about which is the best machine learning course for you. Feel free to use the filters below to sift through the entire database on Courseroot.

Level Level Dropdown
  • All levels
  • Beginner
  • Intermediate
  • Expert
Pricetag Price Dropdown
  • All
  • Free
Certificate Certificate Dropdown
  • All
  • Certificate (q1)
  • Certificate (q2)
  • High quality
Hours of content Hours Dropdown
  • All
  • 0 to 10
  • 10 to 50
  • 50 to 100
Platforms Platform Dropdown
  • All
  • Coursera
  • edX
  • Futurelearn
  • Pluralsight
  • Skillshare
  • Springboard
  • Udacity
  • Udemy
  • Update
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
Online Course by Coursera
4.9
(78,484)
$43/mo.

Machine Learning

by Stanford University | Coursera

This is a fantastic course that functions as an introduction to machine learning. Machine learning is at the core of the new trends we see these days in self-driving cars, image recognition, web search, and more. Besides the theoretical background of machine learning, the student will learn how to implement these techniques in practice.

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Udemy
4.5
(75,844)
$17.99

Complete Python Bootcamp: Go from zero to hero in Python 3

by Jose Portilla | Udemy

This tutorial introduces one of the most popular programming languages in the world: Python. Python is particularly used in machine learning and AI programming. After having completed this course, the student will be able to create her own applications and games.

All levels
24h
Certificate (q1)
Self-paced
Online Course by Udacity
4.7
(2325)
$999

Machine Learning Engineer

by Kaggle, AWS | Udacity

For those with a lot of experience in machine learning and that are looking to gear up to another level, this course is great. You will learn Supervised, Unsupervised, Reinforcement, and Deep Learning. The program also includes a capstone project that functions as a great addition to your portfolio.

Expert
+150h
Nanodegree
2x 3 months
Online Course by Udacity
4.6
(1610)
$999

Deep Learning

by | Udacity

Probably the highest acclaimed course on the internet in regards to Deep Learning. Deep learning is the driver of most machine learning and AI implementations that we see happening in the world. A student that enrolls in this course will build and apply their own neural networks to tackle challenges put forth by the course creators. For anybody that wants to step into the world of AI, this is a great starting point. More information

Intermediate
+150h
Nanodegree
4 months
Online Course by Udacity
4.5
(15)
$799

Data Scientist

by Bertelsmann, Figure Eight, IBM Watson, Insight, Kaggle, Starbucks | Udacity

Students will be working on machine learning models, data pipelines, recommendation systems, and deploy solutions to the cloud. You will be working on actual, real-world projects that are created by industry experts. After finishing this course, you will be one of the few data scientists that are in high demand.

Expert
+150h
Nanodegree
Two Terms
Online Course by Udemy
4.4
(49,646)
$17.99

Machine Learning A-Z?: Hands-On Python & R In Data Science

by Kirill Eremenko | Udemy

Students will learn how to write machine learning algorithms in Python and R. The course is taught by two data science experts and present the student with code templates that can be used.

All levels
41h
Certificate (q1)
Self-paced
Online Course by Coursera
4.8
(17,298)
$43/mo.

Structuring Machine Learning Projects

by deeplearning.ai | Coursera

You will learn how to build a successful machine learning project. If you aspire to be a technical leader in AI, and know how to set direction for your team's work, this course will show you how. Much of this content has never been taught elsewhere, and is drawn from my experience building and ship More information

Beginner
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Udemy
4.5
(24,654)
$17.99

Python for Data Science and Machine Learning Bootcamp

by Jose Portilla | Udemy

An incredible Python course provided via Udemy, here the student will learn all about not only Python, but also NumPy, Seaborn, Pandas, Plotly, Machine Learning, Tensorflow, and much more. If you are looking for a course that has a much broader approach to the Python programming language, with a focus on Data Science and Machine Learning, this is one of the best tutorials you will find.

All levels
21.5h
Certificate (q1)
Self-paced
Online Course by Udacity
()
Free

Machine Learning for Trading

by Georgia Institute of Technology | Udacity

Implement machine learning based strategies to make trading decisions using real-world data. This course introduces students to the real world challenges of implementing machine learning based trading strategies including the algorithmic steps from information gathering to market orders. The focus i More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Introduction to Computer Vision

by Georgia Institute of Technology | Udacity

This course provides an introduction to computer vision including fundamentals, methods for application and machine learning classification. This course provides an introduction to computer vision including fundamentals of image formation, camera imaging geometry, feature detection and matching, mul More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Machine Learning: Unsupervised Learning

by Georgia Institute of Technology | Udacity

This Unsupervised Learning course will teach you how to analyze data and look for patterns, similar to what Netflix and Amazon do when predicting the behavior of their customers. Learn everything you need to know about randomized optimization, feature selection, clustering, and so much more in this course.

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Data Science Interview Prep

by | Udacity

Looking to ace that upcoming data science interview? Look no further and check out this short course. In here, you will be more prepared to answer the questions in data science interviews since you will be practicing everything from data analysis to machine learning.

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Eigenvectors and Eigenvalues

by | Udacity

The importance of understanding eigenvalues and eigenvectors should never be understated in the field of Artificial Intelligence. This course gives you the opportunity to learn how to compute eigenvalues and eigenvectors and understand their significance to machine learning implementations. More information

Beginner
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Reinforcement Learning

by Georgia Institute of Technology | Udacity

Do you want to have a deeper level of understanding of machine learning? This expert course from Udacity is great for you. In here, students will become a participant in the ever-growing research community of reinforcement learning and improve your knowledge about the field itself. More information

Expert
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Intro to Artificial Intelligence

by | Udacity

The field of Artificial Intelligence is actively growing and has a range of useful applications across various industries. In this course, you'll learn about the basics of modern AI, including robotics, computer vision, and machine learning, among others. By the end of this course, you'll be more prepared to take on more advanced courses related to AI. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Artificial Intelligence

by Georgia Institute of Technology | Udacity

If you want to understand Artificial Intelligence in a deeper level, this course is definitely for you. This class will teach you the fundamentals of Artificial Intellegence by providing various topics in the field, along with in-depth discussion of foundational concepts such as classical search, probability, machine learning, logic and planning. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Machine Learning

by Georgia Institute of Technology | Udacity

Ever wonder how your phone can recognize your voice? Netflix can predict what movies you'll like? and how can we program machines to learn like us? Take this course and you'll learn how these things are done and learn how to apply Supervised, Unsupervised and Reinforcement Learning techniques for solving a range of data science problems. Join us now and let us explore into Machine Learning and find those answers. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Intro to Machine Learning

by | Udacity

For those who want to learn and have a career in data analysis today, this course is best for you. This course is an introductory of machine learning which teaches you the end-to-end process of investigating data through machine learning. It will also teach you how to extract and identify feautures that best represent your data, learn important machine learning algorithms and how to evaluate its performance. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Core ML: Machine Learning for iOS

by | Udacity

Check out this intermediate class if you want to know how to use Apple's Core ML framework to build iOS apps. There are experienced professionals who will teach about machine learning fundamentals and exposure to real-world examples of companies. Having wrapped up the program, expect to be well-versed with Core ML. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Intro to Data Science

by | Udacity

This course is designed to give intermediate students a better understanding of data science. There will be skilled and experienced professionals who will tackle topics on data manipulation, data analysis, statistics and machine learning. Be able to sample and apply the basic techniques of data science after completing the entire course. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udemy
4.4
(12,883)
$17.99

Deep Learning A-Z?: Hands-On Artificial Neural Networks

by Kirill Eremenko | Udemy

Choose this company if you want to learn how to make deep learning algorithms in Python. There are skilled and experienced individuals who provide templates, tutorials and discussions on machine learning and data science. Having wrapped up the program, the student will be able to apply concepts and skills learned.

All levels
23h
Certificate (q1)
Self-paced
Online Course by Coursera
4.6
(7,360)
$43/mo.

Machine Learning Foundations: A Case Study Approach

by University of Washington | Coursera

This course will provide students an in-depth learning about data systems. This course will tackle potential applications of machine learning, core differences in analysis, data representation, dataset utilization and more. More information

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Udacity
()
Free

Deep Learning

by Google | Udacity

For intermediate and advanced programming students, be sure to take this course today. This course provides a clear understanding of data science, deep learning and machine learning which is important in creating Real-World applications. Having wrapped up the program, expect to create your own application without much difficulty as well as learning more about deep neural networks and advanced architectures. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Knowledge-Based AI: Cognitive Systems

by Georgia Institute of Technology | Udacity

Artificial intelligence or AI is already enhanced and innovated at present and has made life more convenient for a lot of people. That is why learning about the neural network is essential not only for the mind, but for the technological aspect as well. Take this hands-on course and learn various techniques on how to use these advance machines as well as knowing the study of human cognition. More information

Expert
15-35h
No certificate
Self-paced

  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
See all

Want to try another search?