Cursarium logoCursarium

Deep Learning Courses

52 courses12.0M learners17 providers

Master deep learning fundamentals including neural network architectures, backpropagation, optimization, and advanced techniques like CNNs, RNNs, and transformers.

AllNeural NetworksCNNsRNNsBackpropagationPyTorchTensorFlow

Editor's Picks

Top Rated in Deep Learning

All Deep Learning Courses

Stanford Online
Stanford Online
Free
intermediate

Machine Learning

Stanford Online

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

Deep Learning Specialization

Coursera

4.9(180,000)
5 monthsintermediate
$49/mo
Practical Deep Learning for Coders
fast.ai
Free
beginner

Practical Deep Learning for Coders

fast.ai

4.8(3,200)
7 weeksbeginner
Free
Introduction to Deep Learning
MIT
Free
beginner

Introduction to Deep Learning

MIT

4.7(2,100)
10 weeksbeginner
Free
Google
Google
Free
beginner

Machine Learning Crash Course

Google

4.6(8,500)
15 hoursbeginner
Free
CS50's Introduction to Artificial Intelligence with Python
Harvard / edX
Free
beginner

CS50's Introduction to Artificial Intelligence with Python

Harvard / edX

4.8(4,500)
7 weeksbeginner
Free
Stanford Online
Stanford Online
Free
advanced

Deep Learning for Computer Vision

Stanford Online

4.8(2,800)
10 weeksadvanced
Free
Kaggle
Kaggle
Free
beginner

Intro to Deep Learning

Kaggle

4.5(5,600)
4 hoursbeginner
Free
Intro to Machine Learning with PyTorch
Udacity
Free
beginner

Intro to Machine Learning with PyTorch

Udacity

4.5(3,400)
3 monthsbeginner
Free
Machine Learning Specialization
Coursera
$49/mo
beginner

Machine Learning Specialization

Coursera

4.9(45,000)
3 monthsbeginner
$49/mo
Elements of AI
University of Helsinki
Free
beginner

Elements of AI

University of Helsinki

4.6(7,800)
6 weeksbeginner
Free
NYU
NYU
Free
advanced

Deep Learning

NYU

4.8(1,400)
14 weeksadvanced
Free
DataCamp
DataCamp
$25/mo
intermediate

Machine Learning Scientist with Python

DataCamp

4.5(4,200)
93 hoursintermediate
$25/mo
TensorFlow Developer Professional Certificate
Coursera
$49/mo
intermediate

TensorFlow Developer Professional Certificate

Coursera

4.7(35,000)
4 monthsintermediate
$49/mo
IBM AI Engineering Professional Certificate
Coursera
$49/mo
intermediate

IBM AI Engineering Professional Certificate

Coursera

4.5(12,000)
3 monthsintermediate
$49/mo
Generative Adversarial Networks (GANs) Specialization
Coursera
$49/mo
intermediate

Generative Adversarial Networks (GANs) Specialization

Coursera

4.6(6,800)
3 monthsintermediate
$49/mo
Machine Learning with Python: from Linear Models to Deep Learning
edX
$300
intermediate

Machine Learning with Python: from Linear Models to Deep Learning

edX

4.6(1,800)
15 weeksintermediate
$300
Deep Learning Fundamentals with Keras
edX
Free
beginner

Deep Learning Fundamentals with Keras

edX

4.4(3,200)
5 weeksbeginner
Free
Deep Learning A-Z 2024: Neural Networks, AI & ChatGPT
Udemy
$12.99
intermediate

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

Udemy

4.5(55,000)
23 hoursintermediate
$12.99
PyTorch for Deep Learning & Machine Learning
Udemy
$12.99
intermediate

PyTorch for Deep Learning & Machine Learning

Udemy

4.7(9,500)
26 hoursintermediate
$12.99
TensorFlow Developer Certificate in 2024: Zero to Mastery
Udemy
$12.99
intermediate

TensorFlow Developer Certificate in 2024: Zero to Mastery

Udemy

4.7(14,000)
64 hoursintermediate
$12.99
Complete Machine Learning & Data Science Bootcamp 2024
Udemy
$12.99
beginner

Complete Machine Learning & Data Science Bootcamp 2024

Udemy

4.6(28,000)
44 hoursbeginner
$12.99
Deep Learning and Computer Vision A-Z: OpenCV, SSD & GANs
Udemy
$12.99
intermediate

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

Udemy

4.4(11,000)
12 hoursintermediate
$12.99
How Diffusion Models Work
DeepLearning.AI
Free
intermediate

How Diffusion Models Work

DeepLearning.AI

4.7(5,200)
1 hourintermediate
Free
fast.ai
fast.ai
Free
advanced

Practical Deep Learning for Coders Part 2: Deep Learning Foundations to Stable Diffusion

fast.ai

4.8(1,800)
14 weeksadvanced
Free
Stanford Online
Stanford Online
Free
intermediate

Deep Learning

Stanford Online

4.8(2,200)
10 weeksintermediate
Free
Stanford Online
Stanford Online
Free
advanced

Deep Multi-Task and Meta Learning

Stanford Online

4.7(1,100)
10 weeksadvanced
Free
Introduction to Machine Learning
MIT OpenCourseWare
Free
intermediate

Introduction to Machine Learning

MIT OpenCourseWare

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

Artificial Intelligence

MIT OpenCourseWare

4.7(2,400)
14 weeksintermediate
Free
Machine Learning for Healthcare
MIT OpenCourseWare
Free
advanced

Machine Learning for Healthcare

MIT OpenCourseWare

4.5(850)
14 weeksadvanced
Free
Intro to TensorFlow for Deep Learning
Google
Free
beginner

Intro to TensorFlow for Deep Learning

Google

4.5(5,400)
2 monthsbeginner
Free
Kaggle
Kaggle
Free
intermediate

Computer Vision

Kaggle

4.5(4,800)
4 hoursintermediate
Free
AI for Beginners
Microsoft
Free
beginner

AI for Beginners

Microsoft

4.5(1,800)
12 weeksbeginner
Free
Introduction to Deep Learning & Neural Networks with Keras
Coursera
$49/mo
beginner

Introduction to Deep Learning & Neural Networks with Keras

Coursera

4.4(8,500)
3 weeksbeginner
$49/mo
AI Programming with Python Nanodegree
Udacity
$249/mo
beginner

AI Programming with Python Nanodegree

Udacity

4.5(5,200)
3 monthsbeginner
$249/mo
Deep Reinforcement Learning Nanodegree
Udacity
$249/mo
advanced

Deep Reinforcement Learning Nanodegree

Udacity

4.6(2,800)
4 monthsadvanced
$249/mo
Natural Language Processing Nanodegree
Udacity
$249/mo
intermediate

Natural Language Processing Nanodegree

Udacity

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

Computer Vision Nanodegree

Udacity

4.5(1,900)
3 monthsintermediate
$249/mo
Deep Learning in Python
DataCamp
$25/mo
intermediate

Deep Learning in Python

DataCamp

4.4(3,800)
4 hoursintermediate
$25/mo
LinkedIn Learning
LinkedIn Learning
$29.99/mo
beginner

Deep Learning: Getting Started

LinkedIn Learning

4.4(4,500)
2 hoursbeginner
$29.99/mo
DataCamp
DataCamp
$25/mo
intermediate

Introduction to Deep Learning with PyTorch

DataCamp

4.4(2,500)
4 hoursintermediate
$25/mo
Introduction to TensorFlow for AI, ML, and DL
Coursera
$49/mo
beginner

Introduction to TensorFlow for AI, ML, and DL

Coursera

4.7(22,000)
4 weeksbeginner
$49/mo
The Data Science Course: Complete Data Science Bootcamp
Udemy
$12.99
beginner

The Data Science Course: Complete Data Science Bootcamp

Udemy

4.6(135,000)
32 hoursbeginner
$12.99
Stanford Online
Stanford Online
Free
advanced

Machine Learning with Graphs

Stanford Online

4.7(1,800)
10 weeksadvanced
Free
LinkedIn Learning
LinkedIn Learning
$29.99/mo
intermediate

Computer Vision: Deep Learning with Python

LinkedIn Learning

4.4(3,500)
3 hoursintermediate
$29.99/mo
AI for Medicine Specialization
Coursera
$49/mo
intermediate

AI for Medicine Specialization

Coursera

4.6(6,800)
3 monthsintermediate
$49/mo
Python for Time Series Data Analysis
Udemy
$12.99
intermediate

Python for Time Series Data Analysis

Udemy

4.5(8,200)
18 hoursintermediate
$12.99
LinkedIn Learning
LinkedIn Learning
$29.99/mo
beginner

TensorFlow: Essential Training

LinkedIn Learning

4.4(4,200)
3 hoursbeginner
$29.99/mo
Deep Neural Networks with PyTorch
Coursera
$49/mo
intermediate

Deep Neural Networks with PyTorch

Coursera

4.5(7,200)
7 weeksintermediate
$49/mo
AWS Machine Learning Foundations
Udacity
Free
beginner

AWS Machine Learning Foundations

Udacity

4.3(2,200)
2 monthsbeginner
Free
Deep Learning for Computer Vision with TensorFlow
Coursera
$49/mo
intermediate

Deep Learning for Computer Vision with TensorFlow

Coursera

4.6(12,000)
4 weeksintermediate
$49/mo
LinkedIn Learning
LinkedIn Learning
$29.99/mo
intermediate

PyTorch Essential Training: Deep Learning

LinkedIn Learning

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

Browse Deep Learning Courses by Provider

See deep learning courses from a specific platform.

Frequently Asked Questions

What prerequisites do I need for deep learning?
You should have a solid understanding of linear algebra, calculus, probability, and Python programming. Familiarity with basic machine learning concepts is also helpful.
How long does it take to learn deep learning?
Most learners can grasp the fundamentals in 3-6 months of consistent study. Mastering advanced topics like custom architectures and research-level work may take 1-2 years.
What hardware do I need for deep learning?
A GPU with at least 8GB VRAM is recommended for training models. Cloud platforms like Google Colab offer free GPU access for beginners.
Should I learn PyTorch or TensorFlow first?
Both are excellent choices. PyTorch is favored in research for its dynamic computation graphs, while TensorFlow is widely used in production. Many courses teach both.

Related Topics