Courses
- Machine Learning - Coursera
https://www.coursera.org/learn/machine-learningCoursera's machine learning course, taught by Andrew Ng, provides a broad introduction to machine learning, data mining, and statistical pattern recognition.
- Machine Learning Fundamentals - edX
https://www.edx.org/course/machine-learning-fundamentals-2This course is designed for anyone interested in machine learning, and is the first of two courses in the Microsoft Professional Program in Artificial Intelligence.
- Intro to Machine Learning - Udacity
https://www.udacity.com/course/intro-to-machine-learning--ud120This course provides a broad introduction to machine learning, data mining, and statistical pattern recognition.
- Practical Deep Learning for Coders - fast.ai
https://course.fast.ai/Fast.ai's deep learning course is designed to give coders an introduction to the practical applications of deep learning.
- CS229: Machine Learning - Stanford University
https://see.stanford.edu/Course/CS229This course is designed to provide a broad introduction to machine learning, data mining, and statistical pattern recognition.
- Introduction to Machine Learning - MIT OpenCourseWare
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-036-introduction-to-machine-learning-fall-2021/This course provides a broad introduction to machine learning, data mining, and statistical pattern recognition.
- Machine Learning - Kaggle
https://www.kaggle.com/learn/machine-learningKaggle's machine learning course provides a hands-on introduction to machine learning and data science.
- Machine Learning with Python - DataCamp
https://www.datacamp.com/tracks/machine-learning-with-pythonThis track provides an introduction to machine learning with Python, covering topics such as classification, regression, and clustering.
- Machine Learning with Python - IBM Developer
https://developer.ibm.com/series/machine-learning-with-python/This series of tutorials provides an introduction to machine learning with Python, covering topics such as classification, regression, and clustering.
- Get started with Machine Learning - Microsoft Learn
https://docs.microsoft.com/en-us/learn/paths/get-started-with-ml/Microsoft Learn provides an introduction to machine learning, covering topics such as regression, classification, clustering, and deep learning.
- Machine Learning Crash Course - Google Developers
https://developers.google.com/machine-learning/crash-courseGoogle's machine learning crash course provides a broad introduction to machine learning, data mining, and statistical pattern recognition.
- Codecademy: Learn Machine Learning
https://www.codecademy.com/learn/machine-learningCodecademy offers an interactive online course that teaches the basics of machine learning. The course covers the Python programming language and scikit-learn, a popular machine learning library for Python. Students will learn how to build models to make predictions from data, work with real-world data sets, and more. The course is self-paced and is designed to be completed in 10 weeks.
- Hackr.io: Learn Machine Learning
https://hackr.io/tutorials/learn-machine-learningHackr.io offers a comprehensive list of machine learning courses and tutorials. The courses on Hackr.io cover a range of topics, from basic concepts like regression and classification to advanced topics like neural networks and deep learning. Each course is rated by users, so you can see which courses are the most popular and well-regarded. In addition to paid courses, there are also many free courses and tutorials available on Hackr.io.
- LearnPython.org: Machine Learning
https://www.learnpython.org/en/Machine-LearningLearnPython.org offers a free, interactive course that teaches the basics of machine learning using the Python programming language. The course covers the basic concepts of supervised learning, unsupervised learning, and reinforcement learning, as well as common algorithms like decision trees and k-means clustering. The course is designed to be accessible to beginners and is self-paced, so you can learn at your own speed.
- FreeCodeCamp: Machine Learning with Python
https://www.freecodecamp.org/news/machine-learning-with-python/FreeCodeCamp offers a comprehensive guide to machine learning with Python. The guide covers the basic concepts of machine learning, as well as common algorithms like linear regression, decision trees, and k-nearest neighbors. The guide also includes tutorials on working with data in Python using libraries like NumPy, pandas, and Matplotlib. The guide is designed to be accessible to beginners and is free to access.
- Codementor: Learn Machine Learning
https://www.codementor.io/@learn-machine-learningCodementor offers a range of machine learning courses and tutorials taught by industry professionals. The courses cover a range of topics, from basic concepts like linear regression to advanced topics like neural networks and deep learning. In addition to paid courses, there are also many free tutorials and resources available on Codementor. The platform also offers live online mentoring, so you can get help from an expert as you learn.
- YouTube: Machine Learning Course
https://www.youtube.com/playlist?list=PLtqF5YXg7GLlRiJgSlVwQG1BRmMfZmzq3This YouTube playlist by Columbia University covers the basics of machine learning, including supervised and unsupervised learning, linear regression, and decision trees. The course is taught by Professor John Paisley and includes lecture videos, slides, and assignments. The course is designed for beginners and is free to access.
- Machine Learning by Andrew Ng
https://www.coursera.org/learn/machine-learningThis is a course offered by Stanford University through Coursera, taught by Andrew Ng. It covers a broad introduction to machine learning, including topics such as linear regression, logistic regression, neural networks, SVMs, clustering, and dimensionality reduction.
- Machine Learning Fundamentals
https://www.edx.org/course/machine-learning-fundamentals-2This is an introductory course on machine learning, offered by IBM on the edX platform. It covers the basics of machine learning, including supervised and unsupervised learning, and introduces common algorithms like decision trees, k-nearest neighbors, and linear regression.
- Intro to Machine Learning
https://www.udacity.com/course/intro-to-machine-learning--ud120This is a free course offered by Udacity, designed to introduce students to machine learning. It covers topics such as regression, classification, clustering, and neural networks, and includes hands-on exercises using Python and scikit-learn.
- Practical Deep Learning for Coders
https://course.fast.ai/This is a course offered by fast.ai, designed to teach deep learning to coders. It covers topics such as image classification, natural language processing, and recommendation systems, and includes hands-on coding exercises using the PyTorch library.
- CS229: Machine Learning
https://see.stanford.edu/Course/CS229This is a course offered by Stanford University, taught by Andrew Ng. It covers a broad range of machine learning topics, including supervised and unsupervised learning, deep learning, and reinforcement learning. It includes lecture videos, notes, and assignments.
- Introduction to Machine Learning
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-036-introduction-to-machine-learning-fall-2021/This is a course offered by MIT OpenCourseWare, designed to introduce students to machine learning. It covers topics such as supervised and unsupervised learning, decision trees, neural networks, and deep learning, and includes lecture videos, notes, and assignments.
- Machine Learning Course
https://www.kaggle.com/learn/machine-learningThis is a course offered by Kaggle, designed to teach the basics of machine learning using Python. It covers topics such as data cleaning, feature engineering, model selection, and cross-validation, and includes hands-on exercises using real-world datasets.
- Machine Learning with Python
https://www.datacamp.com/tracks/machine-learning-with-pythonThis is a track offered by DataCamp, designed to teach the basics of machine learning using Python. It covers topics such as regression, classification, clustering, and deep learning, and includes hands-on coding exercises using the scikit-learn library.
- Machine Learning with Python
https://developer.ibm.com/series/machine-learning-with-python/This is a series of articles and tutorials offered by IBM, designed to teach the basics of machine learning using Python..