Start your journey into aws machine learning with foundational concepts and hands-on exercises designed for newcomers.
Not required
Basic programming; comfort with command line
Machine Learning - StatQuest
BeginnerMachine Learning Crash Course - Google Developers
BeginnerNatural Language Processing In 10 Minutes | NLP Tutorial For Beginners | NLP Training | Simplilearn
BeginnerHow I'd learn ML in 2025 (if I could start over)
Beginner99% of Beginners Don't Know the Basics of AI
Beginner99% Of People STILL Don't Know The Basics Of Prompting (ChatGPT, Gemini, Claude)
BeginnerAI Art For Beginners - Stable Diffusion Crash Course Syllabus Overview
BeginnerAWS Certified Machine Learning Specialty - Hands On!
IntermediateDeep Learning Specialization
IntermediateBuilding, Evaluating, and Operationalizing ML Models
IntermediateClassification Analysis
IntermediateExploratory Data Analysis for Machine Learning
IntermediateIntroduction to Embedded Machine Learning
BeginnerIntroduction to Machine Learning: Supervised Learning
IntermediateComplete Visual Guide to Machine Learning
IntermediateIntroduction to Online Learning
IntermediateApplied Machine Learning in Python
IntermediateDTSA 5510 Unsupervised Algorithms in Machine Learning
IntermediateGradient Descent in Machine Learning
IntermediateIBM Machine Learning Professional Certificate
IntermediateMachine Learning - StatQuest
BeginnerMachine Learning Crash Course - Google Developers
BeginnerNatural Language Processing In 10 Minutes | NLP Tutorial For Beginners | NLP Training | Simplilearn
BeginnerHow I'd learn ML in 2025 (if I could start over)
Beginner99% of Beginners Don't Know the Basics of AI
Beginner99% Of People STILL Don't Know The Basics Of Prompting (ChatGPT, Gemini, Claude)
BeginnerAI Art For Beginners - Stable Diffusion Crash Course Syllabus Overview
BeginnerAWS Certified Machine Learning Specialty - Hands On!
IntermediateDeep Learning Specialization
IntermediateBuilding, Evaluating, and Operationalizing ML Models
IntermediateClassification Analysis
IntermediateExploratory Data Analysis for Machine Learning
IntermediateIntroduction to Embedded Machine Learning
BeginnerIntroduction to Machine Learning: Supervised Learning
IntermediateComplete Visual Guide to Machine Learning
IntermediateIntroduction to Online Learning
IntermediateApplied Machine Learning in Python
IntermediateDTSA 5510 Unsupervised Algorithms in Machine Learning
IntermediateGradient Descent in Machine Learning
IntermediateIBM Machine Learning Professional Certificate
IntermediateFollow these courses in order to complete the learning path. Click on any course to enroll.
Clear and simple explanations of machine learning algorithms. Understand the math and intuition behind ML with Josh Starmer.
Google's fast-paced, practical introduction to machine learning. A self-study guide for aspiring machine learning practitioners.
Natural Language Processing In 10 Minutes | NLP Tutorial For Beginners | NLP Training | Simplilearn
Learn How I'd learn ML in 2025 (if I could start over)
Learn 99% of Beginners Don't Know the Basics of AI
Learn 99% Of People STILL Don't Know The Basics Of Prompting (ChatGPT, Gemini, Claude)
AI Art For Beginners - Stable Diffusion Crash Course Syllabus Overview
AWS Machine Learning and AI Complete Course
Comprehensive deep learning specialization by Andrew Ng. Master neural networks, CNNs, RNNs, and modern deep learning architectures.
This course covers the entire process of building, evaluating, and operationalizing machine learning models. You will learn to assess model performance using key metrics and cross-validation techniques and explore methods for improving model efficiency.
This course focuses on the theory and practice of various classification algorithms in machine learning.
This course introduces the importance of quality data in machine learning. It covers techniques to retrieve, clean, and apply feature engineering to data, preparing it for preliminary analysis and hypothesis testing.
This course provides a comprehensive overview of how machine learning functions in embedded systems. It teaches students how to train neural networks and deploy them to microcontrollers, a field also known as TinyML. The course is designed for beginners with no prior machine learning experience, but some familiarity with Arduino and microcontrollers is recommended.
Explore supervised machine learning algorithms, prediction tasks, and model selection. Learn to improve performance using linear/logistic regression, KNN, decision trees, ensembling methods, and kernel techniques like SVM.
This course includes a dedicated module on Data QA & Profiling. It covers techniques for univariate and multivariate profiling, common data quality issues like missing values, and data visualization for profiling.
Learn about the framework of online learning, where algorithms make sequential decisions and learn from feedback.
This course focuses on the practical application of machine learning techniques in Python. It covers a variety of supervised and unsupervised learning methods and their implementation using the Scikit-Learn library.
This course focuses on uncovering hidden structures from unlabeled data. It covers Principal Component Analysis (PCA) for dimension reduction and popular clustering methods like K-means and hierarchical clustering.
A foundational lecture on the gradient descent algorithm within the context of the highly-rated Machine Learning course.
A professional certificate program that covers essential machine learning algorithms, including decision trees and ensemble methods.
Explore related content to expand your skills beyond this learning path.
Enroll in this path to track your progress and stay motivated.