AI Course Directory
Curated collection of the best AI and machine learning courses from top universities and platforms. From beginner to advanced, free to paid.
Learning Paths
ML Fundamentals
BeginnerStart your ML journey from zero to building your first models
Deep Learning Expert
IntermediateMaster neural networks, CNNs, RNNs, and transformers
LLM Application Developer
IntermediateBuild production apps with large language models
NLP Specialist
AdvancedFrom word embeddings to transformers and LLMs
Featured Courses
Machine Learning Specialization
by Andrew Ng
The most popular ML course ever, updated for 2024. Learn ML fundamentals from the pioneer who taught millions.
Deep Learning Specialization
by Andrew Ng
Master deep learning from neural networks to CNNs, RNNs, and transformers. 5 courses covering the foundations of DL.
Practical Deep Learning for Coders
by Jeremy Howard
Top-down approach to deep learning. Build real models from day 1. No PhD required - learn by doing.
Generative AI with LLMs
by AWS & DeepLearning.AI
Learn the fundamentals of generative AI and LLMs. Covers training, fine-tuning, and deployment of LLMs.
All Courses
Machine Learning Specialization
by Andrew Ng
The most popular ML course ever, updated for 2024. Learn ML fundamentals from the pioneer who taught millions.
Deep Learning Specialization
by Andrew Ng
Master deep learning from neural networks to CNNs, RNNs, and transformers. 5 courses covering the foundations of DL.
Practical Deep Learning for Coders
by Jeremy Howard
Top-down approach to deep learning. Build real models from day 1. No PhD required - learn by doing.
CS229: Machine Learning
by Andrew Ng
The original Stanford ML course. More mathematical rigor than the Coursera version. Full lecture recordings.
CS231n: CNNs for Visual Recognition
by Fei-Fei Li, Andrej Karpathy
The definitive course on computer vision and CNNs. Taught by legends including former Tesla AI director.
CS224n: NLP with Deep Learning
by Chris Manning
Comprehensive NLP course covering word vectors, transformers, and modern LLMs from the NLP pioneer.
Generative AI with LLMs
by AWS & DeepLearning.AI
Learn the fundamentals of generative AI and LLMs. Covers training, fine-tuning, and deployment of LLMs.
ChatGPT Prompt Engineering for Developers
by Isa Fulford, Andrew Ng
Short course on prompt engineering best practices directly from OpenAI. Learn to build apps with LLMs.
Generative AI Learning Path
by Google Cloud
Google's official GenAI curriculum. Covers LLMs, responsible AI, and building AI applications on Google Cloud.
Azure AI Fundamentals
by Microsoft
Official Microsoft path covering AI concepts, computer vision, NLP, and generative AI on Azure.
NLP Course
by Hugging Face Team
Free course on NLP using the Transformers library. Hands-on with state-of-the-art models.
Deep Reinforcement Learning Course
by Thomas Simonini
Learn deep RL from basics to advanced algorithms. Train agents to play games and solve problems.
Intro to Machine Learning
by Kaggle Team
Quick, practical introduction to ML. Learn to build models in Python with real datasets.
Intermediate Machine Learning
by Kaggle Team
Handle missing values, categorical data, and pipelines. Level up your ML skills.
Intro to Deep Learning
by Kaggle Team
Build and train neural networks with TensorFlow and Keras. Hands-on deep learning basics.
Machine Learning Engineering for Production (MLOps)
by Andrew Ng
Learn to deploy ML models at scale. Covers data pipelines, model monitoring, and production systems.
Full Stack Deep Learning
by Josh Tobin, Sergey Karayev
Build production ML systems. Covers infrastructure, deployment, and team workflows.
Practical Data Ethics
by Rachel Thomas
Essential course on AI ethics covering bias, privacy, and societal impact of ML systems.
6.S191: Introduction to Deep Learning
by Alexander Amini, Ava Amini
MIT's official intro to deep learning. Updated annually with latest techniques and research.
LangChain for LLM Application Development
by Harrison Chase, Andrew Ng
Build powerful LLM apps with LangChain. Learn chains, agents, and RAG from the creator of LangChain.
Building Systems with ChatGPT API
by Isa Fulford, Andrew Ng
Learn to build complex systems using multiple API calls, chaining prompts, and handling edge cases.
Finetuning Large Language Models
by Sharon Zhou
Learn when and how to fine-tune LLMs. Covers data preparation, training, and evaluation.
Building RAG Agents with LLMs
by Various
Build retrieval-augmented generation systems. Connect LLMs to your data for accurate, grounded responses.
TensorFlow Developer Professional Certificate
by Laurence Moroney
Official TensorFlow certification prep. Build and deploy CV and NLP models with TensorFlow.
Start Learning Today
Not sure where to begin? Check out our AI 101 course for a structured introduction to artificial intelligence.
Start AI 101