technifyedWeekly list

Free online

Deep Learning courses

Learn Deep Learning online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

716 courses

Explore subjects

Showing 716 courses

Stanford University

Stanford CS229: Machine Learning I Spring 2022

This course provides a broad introduction to machine learning and statistical pattern recognition. Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionalit…

Video playlist
  • YouTube
  • 19 videos, 26 hours
  • Self-paced
  • Free video

Harvard University

CS50AI: Introduction to AI with Python

Search, knowledge, probability, optimisation, machine learning and neural networks.

  • Harvard University
  • Self-paced
  • Free course
  • Free certificate

DeepLearning.AI

Advanced Learning Algorithms

4.98,792 ratings

In the second course of the Machine Learning Specialization, you will: • Build and train a neural network with TensorFlow to perform multi-class classification • Apply best practices for machine learning development so that your models generalize to data and tasks in the real world • Build and use…

  • Coursera
  • At the rate of 5 hours a week, it typically takes 4 weeks to complete this cour…
  • Self-paced
  • Paid certificate

DeepLearning.AI

Unsupervised Learning, Recommenders, Reinforcement Learning

4.95,741 ratings

In the third course of the Machine Learning Specialization, you will: • Use unsupervised learning techniques for unsupervised learning: including clustering and anomaly detection. • Build recommender systems with a collaborative filtering approach and a content-based deep learning method. • Build a…

  • Coursera
  • At the rate of 5 hours a week, it typically takes 3 weeks to complete this cour…
  • Self-paced
  • Paid certificate

IBM

Deep Learning Fundamentals

Covers Data Science, Machine Learning, Deep Learning.

  • Cognitive Class
  • 3 hours
  • Self-paced
  • Free course
  • Free badge

DeepLearning.AI

Custom Models, Layers, and Loss Functions with TensorFlow

4.91,110 ratings

In this course, you will: • Compare Functional and Sequential APIs, discover new models you can build with the Functional API, and build a model that produces multiple outputs including a Siamese network. • Build custom loss functions (including the contrastive loss function used in a Siamese netwo…

  • Coursera
  • At the rate of 5 hours a week, it typically takes 4 weeks to complete this cour…
  • Self-paced
  • Paid certificate

Great Learning

Introduction to Neural Networks and Deep Learning

4.62,308 ratings

This free Neural Networks and Deep Learning course gives valuable insights into deep learning applications in various fields and a better understanding of the different frameworks used in neural network applications. You will discover and understand various deep learning concepts and get familiariz…

  • Great Learning Academy
  • 13 hours
  • Self-paced
  • Free course
  • Free certificate
  • Intermediate

Imperial College London

Customising your models with TensorFlow 2

4.8196 ratings

Welcome to this course on Customising your models with TensorFlow 2! In this course you will deepen your knowledge and skills with TensorFlow, in order to develop fully customised deep learning models and workflows for any application. You will use lower level APIs in TensorFlow to develop complex…

  • Coursera
  • 27 hours
  • Self-paced
  • Paid certificate

Great Learning

Artificial Intelligence with Python

4.51,620 ratings

This Python with AI course provides a strong foundation in how neural networks work and how they are used to solve machine learning problems. You’ll learn the history behind neural networks, the link between biological and artificial neurons, and the core mechanics of perceptrons, dense networks, a…

  • Great Learning Academy
  • 13 hours
  • Self-paced
  • Free course
  • Free certificate
  • Intermediate

Stanford University

Stanford CS229 Machine Learning | Spring 2026

This playlist features lectures from the Stanford graduate course CS229 Machine Learning. The course provides a broad introduction to machine learning and statistical pattern recognition. Topics include: supervised learning (generative learning, parametric/non-parametric learning, neural networks);…

Video playlist
  • YouTube
  • 17 videos, 21 hours
  • Self-paced
  • Free video

DeepLearning.AI

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

4.819,744 ratings

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the DeepLearning.AI TensorFlow Developer Specialization and will teach you best practices for using TensorFlow, a popular open-source…

  • Coursera
  • 4 weeks, 4-5 hours/week
  • Self-paced
  • Paid certificate

IBM

AI Concepts

Covers Artificial Intelligence, Computer Vision, Deep Learning.

  • Cognitive Class
  • 1 hour
  • Self-paced
  • Free course
  • Free badge
  • Beginner

DeepLearning.AI

Structuring Machine Learning Projects

4.850,168 ratings

In the third course of the Deep Learning Specialization, you will learn how to build a successful machine learning project and get to practice decision-making as a machine learning project leader. By the end, you will be able to diagnose errors in a machine learning system; prioritize strategies fo…

  • Coursera
  • At the rate of 5 hours a week, it typically takes 4 weeks to complete this cour…
  • Self-paced
  • Paid certificate

DeepLearning.AI

Sequence Models

4.831,293 ratings

In the fifth course of the Deep Learning Specialization, you will become familiar with sequence models and their exciting applications such as speech recognition, music synthesis, chatbots, machine translation, natural language processing (NLP), and more. By the end, you will be able to build and t…

  • Coursera
  • At the rate of 5 hours a week, it typically takes 5 weeks to complete this cour…
  • Self-paced
  • Paid certificate

MIT OpenCourseWare

Introduction to Deep Learning

This is MIT’s introductory course on deep learning methods with applications to computer vision, natural language processing, biology, and more! Students will gain foundational knowledge of deep learning algorithms and get practical experience in building neural networks in TensorFlow. Course concl…

  • MIT
  • Self-paced
  • Free course
  • Advanced

Kaggle

Intro to Deep Learning

Neural networks with TensorFlow and Keras.

  • Kaggle
  • Self-paced
  • Free course
  • Free certificate

Kaggle

Computer Vision

Image classification with convolutional networks.

  • Kaggle
  • Self-paced
  • Free course
  • Free certificate