• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. Deep Learning

Deep Learning Courses

Deep learning courses can help you learn neural networks, convolutional networks, and recurrent networks, along with their applications in image recognition and natural language processing. You can build skills in model training, hyperparameter tuning, and performance evaluation, which are crucial for developing effective AI solutions. Many courses introduce tools like TensorFlow and PyTorch, allowing you to implement algorithms and optimize models, making your learning experience hands-on and relevant to current industry practices.

Popular Deep Learning Courses and Certifications


  • C

    Coursera

    Deep Learning with PyTorch : Image Segmentation

    Skills you'll gain: PyTorch (Machine Learning Library), Model Evaluation, Convolutional Neural Networks, Image Analysis, Model Training, Deep Learning, Python Programming

    4.4 stars, 233 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.4 (233) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    Deep Learning with PyTorch : Generative Adversarial Network

    Skills you'll gain: Generative Adversarial Networks (GANs), PyTorch (Machine Learning Library), Deep Learning, Convolutional Neural Networks, Model Training, Python Programming

    4.5 stars, 100 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.5 (100) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    Deep Learning with PyTorch : Object Localization

    Skills you'll gain: PyTorch (Machine Learning Library), Model Training, Image Analysis, Convolutional Neural Networks, Computer Vision, Applied Machine Learning, Model Evaluation, Deep Learning, Data Preprocessing

    4.6 stars, 50 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.6 (50) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    Deep Learning with PyTorch : Siamese Network

    Skills you'll gain: Embeddings, PyTorch (Machine Learning Library), Artificial Neural Networks, Deep Learning, Model Training, Computer Vision

    4.7 stars, 49 reviews, Advanced, Guided Project, Less Than 2 Hours

    ★ 4.7 (49) · Advanced · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    Sentiment Analysis with Deep Learning using BERT

    Skills you'll gain: Model Optimization, Model Evaluation, Data Preprocessing, Model Training, Fine-tuning, Data Cleansing, PyTorch (Machine Learning Library), Deep Learning, Natural Language Processing, Machine Learning

    4.4 stars, 398 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.4 (398) · Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Facial Expression Recognition with PyTorch

    Skills you'll gain: PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Deep Learning, Image Analysis, Computer Vision, Model Evaluation, Classification Algorithms

    3.9 stars, 61 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 3.9 (61) · Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • What brings you to Coursera today?

  • C

    Coursera

    Deep Learning with PyTorch : GradCAM

    Skills you'll gain: PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Heat Maps, Model Evaluation, Image Analysis, Deep Learning, Computer Vision

    4.6 stars, 21 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.6 (21) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • M

    Microsoft

    Build a computer vision app with Azure Cognitive Services

    Skills you'll gain: Microsoft Azure, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Artificial Intelligence, Cloud Services, AI Integrations, Authentications, Cloud API, Cloud Computing, Application Programming Interface (API), Software Development

    4.5 stars, 550 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.5 (550) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    Deep Learning for Real Estate Price Prediction

    Skills you'll gain: Model Evaluation, Keras (Neural Network Library), Data Preprocessing, Model Training, Deep Learning, Artificial Neural Networks, Tensorflow, Feature Engineering, Predictive Modeling, Data Cleansing, Machine Learning, Real Estate, Python Programming

    4.4 stars, 23 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.4 (23) · Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Gamification Learning with Genially

    Skills you'll gain: Interactive Learning, Education Software and Technology, Digital pedagogy

    4.6 stars, 86 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.6 (86) · Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    Machine Learning Pipelines with Azure ML Studio

    Skills you'll gain: Model Deployment, Decision Tree Learning, Applied Machine Learning, Predictive Modeling, Microsoft Azure, No-Code Development, Machine Learning, Data Preprocessing, Model Training, Cloud Deployment, Machine Learning Algorithms, Model Evaluation, Data Science, Data Analysis, Classification Algorithms

    4.5 stars, 836 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.5 (836) · Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    Curso Completo de Deep Learning

    Skills you'll gain: Keras (Neural Network Library), Deep Learning, Model Optimization, Model Training, Artificial Neural Networks

    Intermediate · Guided Project · Less Than 2 Hours

1234…33

Best free Deep Learning courses

High-quality free Deep Learning courses you can start today.

  1. 1
    Deep Learning with PyTorch : Image Segmentation
    CourseraIntermediateLess Than 2 Hours4.4(233)Free
  2. 2
    Deep Learning with PyTorch : Generative Adversarial Network
    CourseraIntermediateLess Than 2 Hours4.5(100)Free
  3. 3
    Deep Learning with PyTorch : Object Localization
    CourseraIntermediateLess Than 2 Hours4.6(50)Free

Best Deep Learning courses from Coursera

Top-rated Deep Learning courses offered by Coursera on Coursera.

  1. 1
    Deep Learning with PyTorch : Siamese Network
    CourseraAdvancedLess Than 2 Hours4.7(49)Coursera
  2. 2
    Sentiment Analysis with Deep Learning using BERT
    CourseraIntermediateLess Than 2 Hours4.4(398)Coursera
  3. 3
    Facial Expression Recognition with PyTorch
    CourseraBeginnerLess Than 2 Hours3.9(61)Coursera

Best Deep Learning courses for beginners

Top-rated beginner-friendly Deep Learning courses with no prerequisites.

  1. 1
    Deep Learning for Real Estate Price Prediction
    CourseraBeginnerLess Than 2 Hours4.4(23)No prerequisites
  2. 2
    Gamification Learning with Genially
    CourseraBeginnerLess Than 2 Hours4.6(86)No prerequisites
  3. 3
    Machine Learning Pipelines with Azure ML Studio
    CourseraBeginnerLess Than 2 Hours4.5(836)No prerequisites

Best short Deep Learning courses

Quick Deep Learning courses you can complete in a few hours or less.

  1. 1
    Deep Learning with PyTorch : GradCAM
    CourseraIntermediateLess Than 2 Hours4.6(21)Quick completion
  2. 2
    Build a computer vision app with Azure Cognitive Services
    MicrosoftIntermediateLess Than 2 Hours4.5(550)Quick completion
  3. 3
    Curso Completo de Deep Learning
    CourseraIntermediateLess Than 2 Hours3.8(4)Quick completion

Skills you can learn in Machine Learning

Python Programming (33)
Tensorflow (32)
Deep Learning (30)
Artificial Neural Network (24)
Big Data (18)
Statistical Classification (17)
Reinforcement Learning (13)
Algebra (10)
Bayesian (10)
Linear Algebra (10)
Linear Regression (9)
Numpy (9)

Frequently Asked Questions about Deep Learning

Deep learning is a subset of machine learning that utilizes neural networks with many layers (hence the term 'deep') to analyze various forms of data. It is important because it enables computers to perform tasks that typically require human intelligence, such as image recognition, natural language processing, and decision-making. As technology continues to evolve, deep learning is becoming increasingly integral in various industries, driving innovations in automation, healthcare, finance, and more.‎

Pursuing a career in deep learning can open doors to various job opportunities. Some common roles include deep learning engineer, data scientist, machine learning engineer, AI researcher, and computer vision engineer. These positions often involve designing and implementing deep learning models, analyzing data, and developing algorithms that can learn from and make predictions based on data.‎

To succeed in deep learning, you should develop a strong foundation in several key skills. These include programming languages such as Python, understanding of machine learning concepts, proficiency in using deep learning frameworks like TensorFlow and PyTorch, and knowledge of mathematics, particularly linear algebra and calculus. Familiarity with data preprocessing and model evaluation techniques is also beneficial.‎

There are numerous online courses available for those interested in deep learning. Some of the best options include the Deep Learning Specialization and the IBM Deep Learning with PyTorch, Keras and Tensorflow Professional Certificate. These courses provide comprehensive training and hands-on experience in deep learning techniques and applications.‎

Yes. You can start learning deep learning on Coursera for free in two ways:

  1. Preview the first module of many deep learning courses at no cost. This includes video lessons, readings, graded assignments, and Coursera Coach (where available).
  2. Start a 7-day free trial for Specializations or Coursera Plus. This gives you full access to all course content across eligible programs within the timeframe of your trial.

If you want to keep learning, earn a certificate in deep learning, or unlock full course access after the preview or trial, you can upgrade or apply for financial aid.‎

To learn deep learning effectively, start by building a strong foundation in programming and mathematics. Enroll in introductory courses to understand the basics of machine learning and neural networks. Gradually progress to more advanced topics and practical applications by working on projects. Engaging with online communities and forums can also provide support and enhance your learning experience.‎

Deep learning courses typically cover a range of topics, including neural network architectures, convolutional neural networks (CNNs), recurrent neural networks (RNNs), natural language processing, and reinforcement learning. Additionally, courses may explore practical applications in fields such as computer vision, healthcare, and finance, providing learners with a well-rounded understanding of how deep learning can be applied in real-world scenarios.‎

For training and upskilling employees in deep learning, specialized courses such as the AI ML with Deep Learning and Supervised Models Specialization and the Deep Learning for Healthcare Specialization can be particularly beneficial. These programs focus on practical skills and applications, making them suitable for workforce development.‎

Deep learning overlaps with several areas learners often explore next:

  • Neural networks courses: the core model structures that deep learning is built on
  • Machine learning courses: the broader field and foundations deep learning extends
  • PyTorch courses: a widely used framework for building deep learning models
  • TensorFlow courses: another major framework for training and deploying models
  • Convolutional neural network courses: the architecture behind most image recognition work‎
This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok