A→Z
A2ZAI

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.

24 courses
Free:19
11 with certificates

Learning Paths

ML Fundamentals

Beginner

Start your ML journey from zero to building your first models

2-3 months3 courses

Deep Learning Expert

Intermediate

Master neural networks, CNNs, RNNs, and transformers

4-6 months3 courses

LLM Application Developer

Intermediate

Build production apps with large language models

1-2 months3 courses

NLP Specialist

Advanced

From word embeddings to transformers and LLMs

3-4 months3 courses

All Courses

CourseraFreemium

Machine Learning Specialization

by Andrew Ng

The most popular ML course ever, updated for 2024. Learn ML fundamentals from the pioneer who taught millions.

Machine LearningPythonDeep Learning
Beginner3 months
4.9
CourseraFreemium

Deep Learning Specialization

by Andrew Ng

Master deep learning from neural networks to CNNs, RNNs, and transformers. 5 courses covering the foundations of DL.

Deep LearningNLPComputer Vision
Intermediate5 months
4.9
Fast.aiFree

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.

Deep LearningComputer VisionNLP
Beginner7 weeks
4.9
Stanford OnlineFree

CS229: Machine Learning

by Andrew Ng

The original Stanford ML course. More mathematical rigor than the Coursera version. Full lecture recordings.

Machine LearningData Science
Intermediate20 hours
4.8
Stanford OnlineFree

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.

Computer VisionDeep Learning
Intermediate16 hours
4.9
Stanford OnlineFree

CS224n: NLP with Deep Learning

by Chris Manning

Comprehensive NLP course covering word vectors, transformers, and modern LLMs from the NLP pioneer.

NLPDeep LearningLLMs
Advanced20 hours
4.9
CourseraFreemium

Generative AI with LLMs

by AWS & DeepLearning.AI

Learn the fundamentals of generative AI and LLMs. Covers training, fine-tuning, and deployment of LLMs.

Generative AILLMs
Intermediate3 weeks
4.8
DeepLearning.AIFree

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.

Prompt EngineeringLLMsGenerative AI
Beginner1 hour
4.9
GoogleFree

Generative AI Learning Path

by Google Cloud

Google's official GenAI curriculum. Covers LLMs, responsible AI, and building AI applications on Google Cloud.

Generative AILLMs
Beginner10 hours
4.7
Microsoft LearnFree

Azure AI Fundamentals

by Microsoft

Official Microsoft path covering AI concepts, computer vision, NLP, and generative AI on Azure.

Machine LearningNLPComputer Vision
Beginner8 hours
4.6
Hugging FaceFree

NLP Course

by Hugging Face Team

Free course on NLP using the Transformers library. Hands-on with state-of-the-art models.

NLPLLMsDeep Learning
Intermediate15 hours
4.8
Hugging FaceFree

Deep Reinforcement Learning Course

by Thomas Simonini

Learn deep RL from basics to advanced algorithms. Train agents to play games and solve problems.

Reinforcement LearningDeep Learning
Intermediate20 hours
4.7
KaggleFree

Intro to Machine Learning

by Kaggle Team

Quick, practical introduction to ML. Learn to build models in Python with real datasets.

Machine LearningPythonData Science
Beginner3 hours
4.6
KaggleFree

Intermediate Machine Learning

by Kaggle Team

Handle missing values, categorical data, and pipelines. Level up your ML skills.

Machine LearningData Science
Intermediate4 hours
4.5
KaggleFree

Intro to Deep Learning

by Kaggle Team

Build and train neural networks with TensorFlow and Keras. Hands-on deep learning basics.

Deep LearningPython
Intermediate4 hours
4.5
CourseraFreemium

Machine Learning Engineering for Production (MLOps)

by Andrew Ng

Learn to deploy ML models at scale. Covers data pipelines, model monitoring, and production systems.

MLOpsMachine Learning
Advanced4 months
4.7
YouTubeFree

Full Stack Deep Learning

by Josh Tobin, Sergey Karayev

Build production ML systems. Covers infrastructure, deployment, and team workflows.

MLOpsDeep Learning
Advanced20 hours
4.8
Fast.aiFree

Practical Data Ethics

by Rachel Thomas

Essential course on AI ethics covering bias, privacy, and societal impact of ML systems.

AI EthicsData Science
Beginner10 hours
4.7
MIT OpenCourseWareFree

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.

Deep LearningGenerative AI
Intermediate10 hours
4.8
DeepLearning.AIFree

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.

LLMsGenerative AI
Intermediate1 hour
4.8
DeepLearning.AIFree

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.

LLMsPrompt Engineering
Intermediate1 hour
4.8
DeepLearning.AIFree

Finetuning Large Language Models

by Sharon Zhou

Learn when and how to fine-tune LLMs. Covers data preparation, training, and evaluation.

LLMsDeep Learning
Intermediate1 hour
4.7
DeepLearning.AIFree

Building RAG Agents with LLMs

by Various

Build retrieval-augmented generation systems. Connect LLMs to your data for accurate, grounded responses.

LLMsGenerative AI
Intermediate1 hour
4.7
CourseraFreemium

TensorFlow Developer Professional Certificate

by Laurence Moroney

Official TensorFlow certification prep. Build and deploy CV and NLP models with TensorFlow.

Deep LearningComputer VisionNLP
Intermediate4 months
4.7

Start Learning Today

Not sure where to begin? Check out our AI 101 course for a structured introduction to artificial intelligence.

Start AI 101