Cursarium

Intermediate AI Courses

101 courses14 providers~118h avg duration

Intermediate AI courses are where theory meets practice. At this level, you already understand the basics of machine learning and are ready to deepen your expertise. These courses cover topics like neural network architectures, transformer models, reinforcement learning, and production ML workflows. You will work with industry-standard frameworks such as PyTorch and TensorFlow, and tackle real-world datasets. Whether you want to specialize in NLP, computer vision, or MLOps, intermediate courses bridge the gap between foundational knowledge and the skills needed for professional AI roles.

All Intermediate Courses

Stanford Online
Free
intermediate

Machine Learning

Stanford Online

4.9(5,200)
11 weeksintermediate
Free
Coursera
$49/mo
intermediate

Deep Learning Specialization

Coursera

4.9(180,000)
5 monthsintermediate
$49/mo
Hugging Face
Free
intermediate

NLP Course

Hugging Face

4.7(1,800)
Self-pacedintermediate
Free
Coursera
$49/mo
intermediate

Generative AI with Large Language Models

Coursera

4.6(12,000)
3 weeksintermediate
$49/mo
DeepLearning.AI
Free
intermediate

LangChain for LLM Application Development

DeepLearning.AI

4.6(8,200)
1 hourintermediate
Free
Hugging Face
Free
intermediate

Deep Reinforcement Learning Course

Hugging Face

4.6(1,200)
Self-pacedintermediate
Free
DataCamp
$25/mo
intermediate

Machine Learning Scientist with Python

DataCamp

4.5(4,200)
93 hoursintermediate
$25/mo
DeepLearning.AI
Free
intermediate

Building Systems with the ChatGPT API

DeepLearning.AI

4.6(6,500)
1 hourintermediate
Free
Coursera
$49/mo
intermediate

Natural Language Processing Specialization

Coursera

4.6(18,000)
4 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

TensorFlow Developer Professional Certificate

Coursera

4.7(35,000)
4 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

Google Advanced Data Analytics Professional Certificate

Coursera

4.7(15,000)
6 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

IBM AI Engineering Professional Certificate

Coursera

4.5(12,000)
3 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

Generative Adversarial Networks (GANs) Specialization

Coursera

4.6(6,800)
3 monthsintermediate
$49/mo
edX
$199
intermediate

Machine Learning

edX

4.5(2,800)
12 weeksintermediate
$199
edX
$199
intermediate

Artificial Intelligence

edX

4.6(2,100)
12 weeksintermediate
$199
edX
$300
intermediate

Machine Learning with Python: from Linear Models to Deep Learning

edX

4.6(1,800)
15 weeksintermediate
$300
edX
$99
intermediate

Principles of Machine Learning

edX

4.4(2,500)
6 weeksintermediate
$99
edX
$149
intermediate

Data Science: Machine Learning

edX

4.5(3,800)
8 weeksintermediate
$149
Udemy
$12.99
intermediate

Deep Learning A-Z 2024: Neural Networks, AI & ChatGPT

Udemy

4.5(55,000)
23 hoursintermediate
$12.99
Udemy
$12.99
intermediate

NLP - Natural Language Processing with Transformers in Python

Udemy

4.6(8,200)
12 hoursintermediate
$12.99
Udemy
$12.99
intermediate

LangChain Masterclass - Build 15 LLM Apps with LangChain

Udemy

4.6(6,500)
14 hoursintermediate
$12.99
Udemy
$12.99
intermediate

PyTorch for Deep Learning & Machine Learning

Udemy

4.7(9,500)
26 hoursintermediate
$12.99
Udemy
$12.99
intermediate

TensorFlow Developer Certificate in 2024: Zero to Mastery

Udemy

4.7(14,000)
64 hoursintermediate
$12.99
Udemy
$12.99
intermediate

Generative AI, LLMs - OpenAI API, LangChain, Hugging Face

Udemy

4.6(5,200)
16 hoursintermediate
$12.99
Udemy
$12.99
intermediate

Deep Learning and Computer Vision A-Z: OpenCV, SSD & GANs

Udemy

4.4(11,000)
12 hoursintermediate
$12.99
DeepLearning.AI
Free
intermediate

Finetuning Large Language Models

DeepLearning.AI

4.6(7,500)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

LangChain: Chat with Your Data

DeepLearning.AI

4.6(6,200)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

AI Agents in LangGraph

DeepLearning.AI

4.6(5,100)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Vector Databases: from Embeddings to Applications

DeepLearning.AI

4.5(4,800)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Quality and Safety for LLM Applications

DeepLearning.AI

4.5(3,800)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Building and Evaluating Advanced RAG Applications

DeepLearning.AI

4.6(5,500)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

How Diffusion Models Work

DeepLearning.AI

4.7(5,200)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Preprocessing Unstructured Data for LLM Applications

DeepLearning.AI

4.4(3,200)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Knowledge Graphs for RAG

DeepLearning.AI

4.5(3,500)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Building Multimodal Search and RAG

DeepLearning.AI

4.5(2,800)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Automated Testing for LLMOps

DeepLearning.AI

4.4(2,500)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Build an LLM App with LangChain.js

DeepLearning.AI

4.5(2,200)
1 hourintermediate
Free
fast.ai
Free
intermediate

Computational Linear Algebra

fast.ai

4.6(850)
8 weeksintermediate
Free
fast.ai
Free
intermediate

A Code-First Introduction to NLP

fast.ai

4.6(720)
6 weeksintermediate
Free
Stanford Online
Free
intermediate

Deep Learning

Stanford Online

4.8(2,200)
10 weeksintermediate
Free
MIT OpenCourseWare
Free
intermediate

Introduction to Machine Learning

MIT OpenCourseWare

4.6(1,200)
14 weeksintermediate
Free
MIT OpenCourseWare
Free
intermediate

Artificial Intelligence

MIT OpenCourseWare

4.7(2,400)
14 weeksintermediate
Free
Kaggle
Free
intermediate

Intermediate Machine Learning

Kaggle

4.5(7,200)
4 hoursintermediate
Free
Kaggle
Free
intermediate

Feature Engineering

Kaggle

4.5(5,100)
5 hoursintermediate
Free
Kaggle
Free
intermediate

Natural Language Processing

Kaggle

4.4(4,200)
3 hoursintermediate
Free
Kaggle
Free
intermediate

Computer Vision

Kaggle

4.5(4,800)
4 hoursintermediate
Free
Kaggle
Free
intermediate

Time Series

Kaggle

4.4(3,800)
5 hoursintermediate
Free
Hugging Face
Free
intermediate

Diffusion Models Course

Hugging Face

4.6(1,100)
Self-pacedintermediate
Free
Hugging Face
Free
intermediate

Audio Course

Hugging Face

4.5(800)
Self-pacedintermediate
Free
Microsoft Learn
Free
intermediate

Azure AI Engineer Associate

Microsoft Learn

4.4(4,800)
10 hoursintermediate
Free
Microsoft Learn
Free
intermediate

Azure Data Scientist Associate

Microsoft Learn

4.4(3,500)
8 hoursintermediate
Free
Udacity
$249/mo
intermediate

Natural Language Processing Nanodegree

Udacity

4.5(2,200)
3 monthsintermediate
$249/mo
Udacity
$249/mo
intermediate

Computer Vision Nanodegree

Udacity

4.5(1,900)
3 monthsintermediate
$249/mo
DataCamp
$25/mo
intermediate

Deep Learning in Python

DataCamp

4.4(3,800)
4 hoursintermediate
$25/mo
DataCamp
$25/mo
intermediate

Introduction to Natural Language Processing in Python

DataCamp

4.4(3,200)
4 hoursintermediate
$25/mo
DataCamp
$25/mo
intermediate

Unsupervised Learning in Python

DataCamp

4.4(3,600)
4 hoursintermediate
$25/mo
DataCamp
$25/mo
intermediate

Image Processing in Python

DataCamp

4.3(2,100)
4 hoursintermediate
$25/mo
LinkedIn Learning
$29.99/mo
intermediate

NLP with Python for Machine Learning Essential Training

LinkedIn Learning

4.5(5,100)
4 hoursintermediate
$29.99/mo
Udemy
$12.99
intermediate

AI Agents & RAG: Build 10 Real AI Agent Apps with LangChain

Udemy

4.6(3,800)
11 hoursintermediate
$12.99
Udemy
$12.99
intermediate

AWS Certified Machine Learning Specialty 2024

Udemy

4.6(7,500)
9 hoursintermediate
$12.99
DeepLearning.AI
Free
intermediate

Functions, Tools and Agents with LangChain

DeepLearning.AI

4.6(4,500)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Large Language Models with Semantic Search

DeepLearning.AI

4.5(3,200)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Quantization Fundamentals with Hugging Face

DeepLearning.AI

4.5(2,800)
1 hourintermediate
Free
DeepLearning.AI
Free
intermediate

Serverless LLM Apps with Amazon Bedrock

DeepLearning.AI

4.4(2,200)
1 hourintermediate
Free
edX
$199
intermediate

The Analytics Edge

edX

4.6(2,900)
13 weeksintermediate
$199
Kaggle
Free
intermediate

Advanced SQL

Kaggle

4.4(5,500)
4 hoursintermediate
Free
Kaggle
Free
intermediate

Intro to Game AI and Reinforcement Learning

Kaggle

4.4(3,500)
3 hoursintermediate
Free
Hugging Face
Free
intermediate

Building AI Agents with Hugging Face

Hugging Face

4.5(900)
Self-pacedintermediate
Free
Udacity
$249/mo
intermediate

Data Scientist Nanodegree

Udacity

4.5(3,800)
4 monthsintermediate
$249/mo
DataCamp
$25/mo
intermediate

Introduction to Deep Learning with PyTorch

DataCamp

4.4(2,500)
4 hoursintermediate
$25/mo
DeepLearning.AI
Free
intermediate

Building Event-Driven Generative AI Applications

DeepLearning.AI

4.4(2,000)
1 hourintermediate
Free
LinkedIn Learning
$29.99/mo
intermediate

MLOps Essentials: Model Deployment and Monitoring

LinkedIn Learning

4.4(3,200)
2 hoursintermediate
$29.99/mo
DataCamp
$25/mo
intermediate

Introduction to Reinforcement Learning

DataCamp

4.3(1,800)
4 hoursintermediate
$25/mo
Udacity
$249/mo
intermediate

Generative AI Nanodegree

Udacity

4.4(1,200)
3 monthsintermediate
$249/mo
DataCamp
$25/mo
intermediate

Extreme Gradient Boosting with XGBoost

DataCamp

4.5(3,800)
4 hoursintermediate
$25/mo
Udemy
$12.99
intermediate

Complete Generative AI Course With Langchain and Huggingface

Udemy

4.5(7,200)
20 hoursintermediate
$12.99
MIT OpenCourseWare
Free
intermediate

Linear Algebra

MIT OpenCourseWare

4.9(5,200)
14 weeksintermediate
Free
Kaggle
Free
intermediate

Geospatial Analysis

Kaggle

4.4(2,800)
4 hoursintermediate
Free
edX
$793
intermediate

Professional Certificate in Data Science

edX

4.6(4,200)
9 monthsintermediate
$793
LinkedIn Learning
$29.99/mo
intermediate

Computer Vision: Deep Learning with Python

LinkedIn Learning

4.4(3,500)
3 hoursintermediate
$29.99/mo
Udemy
$12.99
intermediate

End-to-End Machine Learning with MLflow

Udemy

4.5(2,800)
8 hoursintermediate
$12.99
Coursera
$49/mo
intermediate

AI for Medicine Specialization

Coursera

4.6(6,800)
3 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

IBM Generative AI Engineering Professional Certificate

Coursera

4.5(3,200)
4 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

Google Data Engineering Professional Certificate

Coursera

4.5(8,200)
5 monthsintermediate
$49/mo
Udemy
$12.99
intermediate

Modern Natural Language Processing in Python

Udemy

4.5(6,800)
16 hoursintermediate
$12.99
DeepLearning.AI
Free
intermediate

Multi AI Agent Systems with crewAI

DeepLearning.AI

4.6(3,500)
1 hourintermediate
Free
edX
$199
intermediate

Machine Learning Fundamentals

edX

4.5(1,800)
10 weeksintermediate
$199
Google Cloud
Free
intermediate

Introduction to Vertex AI

Google Cloud

4.4(3,800)
6 hoursintermediate
Free
Udemy
$12.99
intermediate

Python for Time Series Data Analysis

Udemy

4.5(8,200)
18 hoursintermediate
$12.99
Coursera
$49/mo
intermediate

Deep Neural Networks with PyTorch

Coursera

4.5(7,200)
7 weeksintermediate
$49/mo
edX
Free
intermediate

Introduction to Computer Vision

edX

4.5(1,600)
16 weeksintermediate
Free
Udemy
$12.99
intermediate

Feature Engineering for Machine Learning

Udemy

4.6(6,800)
11 hoursintermediate
$12.99
DeepLearning.AI
Free
intermediate

Introduction to On-Device AI

DeepLearning.AI

4.4(1,800)
1 hourintermediate
Free
Hugging Face
Free
intermediate

Open-Source AI Cookbook

Hugging Face

4.5(600)
Self-pacedintermediate
Free
DataCamp
$25/mo
intermediate

Preprocessing for Machine Learning in Python

DataCamp

4.4(2,800)
4 hoursintermediate
$25/mo
LinkedIn Learning
$29.99/mo
intermediate

LangChain Essential Training

LinkedIn Learning

4.5(2,800)
3 hoursintermediate
$29.99/mo
Coursera
$49/mo
intermediate

Deep Learning for Computer Vision with TensorFlow

Coursera

4.6(12,000)
4 weeksintermediate
$49/mo
edX
$300
intermediate

Probability - The Science of Uncertainty and Data

edX

4.7(2,500)
16 weeksintermediate
$300
DeepLearning.AI
Free
intermediate

LLMOps

DeepLearning.AI

4.4(2,500)
1 hourintermediate
Free
DataCamp
$25/mo
intermediate

Introduction to LLMs in Python

DataCamp

4.4(2,200)
4 hoursintermediate
$25/mo
LinkedIn Learning
$29.99/mo
intermediate

PyTorch Essential Training: Deep Learning

LinkedIn Learning

4.5(3,200)
3 hoursintermediate
$29.99/mo

What to Expect at the Intermediate Level

  • Assumes familiarity with basic ML concepts and Python
  • Deeper dives into specific algorithms and architectures
  • Projects using real-world datasets and scenarios
  • Introduction to specialized frameworks and tools
  • More mathematical rigor and theory

Recommended Learning Path

1

Choose a specialization area that aligns with your career goals, such as NLP, computer vision, or generative AI.

2

Complete a structured multi-course program like the Deep Learning Specialization or Hugging Face NLP Course.

3

Build a portfolio project that demonstrates your skills to potential employers or collaborators.

Frequently Asked Questions

What prior knowledge do I need for intermediate courses?

You should be comfortable with Python programming, basic linear algebra, and fundamental ML concepts like supervised vs. unsupervised learning, overfitting, and model evaluation. Completing at least one beginner course is recommended.

Are intermediate courses enough to land an AI job?

Intermediate courses provide strong technical foundations, but employers also value practical experience. Combine your coursework with personal projects, Kaggle competitions, or open-source contributions to build a compelling portfolio.

How do I choose between different intermediate courses?

Consider your target role and industry. If you want to work with language models, focus on NLP and LLM courses. If you are interested in autonomous systems, look at computer vision and reinforcement learning. Check course reviews and instructor backgrounds to find the best fit.

Explore Other Levels