Deep Learning: Neural Networks with TensorFlow & Keras

Updated with TensorFlow 2.15 and latest deep learning architectures on 12-10-2024

Master deep learning and build neural networks from scratch using TensorFlow and Keras. Learn to solve complex problems like image classification, NLP, and time series prediction. This advanced course is taught by a deep learning researcher with 13+ years of AI/ML experience.

4.9 (142 Verified ratings)
4,890 Enrolled Learners
Last Updated: Oct 12, 2024 5:30 PM
English
Instructor
Created by:
Dr. Rohan Kapoor
Course Preview
₹3,999
This course includes:
  • 32h:40m:50s on-demand videos
  • 198 Lectures
  • 24 Exercises
  • 20 Quizzes
  • Access on any Device
  • Certificate of completion

What you'll learn

Build and train neural networks from scratch
Master TensorFlow 2.x and Keras APIs
Create CNN models for computer vision
Build RNN and LSTM for sequence modeling
Implement attention mechanisms and transformers
Complete 5 real-world deep learning projects

Requirements

  • Strong Python programming and NumPy/Pandas skills
  • Good understanding of machine learning concepts
  • Basic knowledge of linear algebra and calculus helpful

Description

Deep learning has revolutionized AI, enabling breakthroughs in computer vision, natural language processing, and autonomous systems. This comprehensive course teaches you the theory and practice of deep learning using TensorFlow and Keras.

You'll start with the fundamentals of neural networks, understanding how they learn through backpropagation. Then you'll explore specialized architectures like CNNs for image recognition, RNNs for sequential data, and transformers for NLP. Every concept is reinforced with hands-on projects.

Five real-world projects span the breadth of deep learning: image classification, sentiment analysis, time series forecasting, object detection, and generative models. You'll understand not just how to use libraries, but the mathematical foundations behind deep learning.

Key Features:
  • Complete deep learning fundamentals and neural networks
  • Convolutional Neural Networks (CNNs) for computer vision
  • Recurrent Neural Networks (RNNs, LSTMs, GRUs)
  • Attention mechanisms and transformers
  • Generative models and autoencoders
  • Real-world deployment considerations

Course Content

15 sections • 198 lectures • 32h 40m total length

  • What is Deep Learning?
    16:45
  • Perceptrons and Backpropagation
    32:20

Master TensorFlow 2.x and Keras for building neural networks.

Learn CNNs for image classification and computer vision tasks.

Build RNNs and LSTMs for sequence modeling and time series.

Transformers, GANs, and 5 complete deep learning projects.

Instructor

Instructor

Dr. Rohan Kapoor

AI Research Scientist | PhD in Machine Learning

Dr. Rohan has 13+ years of experience in deep learning and AI research. He holds a PhD in Machine Learning and has published research at top-tier conferences. He worked at OpenAI and Google Brain, where he contributed to cutting-edge AI projects. His teaching makes complex concepts accessible to everyone.

Experience 13+ Years
Students Taught 5,200+
Course Rating
4.9
Courses 3 Courses

Student Reviews

4.9

142 reviews

5 star
90%
4 star
8%
3 star
1%
2 star
1%
1 star
0%
Reviewer
Vikram Singh
3 days ago

Dr. Rohan is an exceptional instructor! The deep learning course is the best I've taken. His explanations are crystal clear and the projects are outstanding!

Reviewer
Natasha Volkov
1 week ago

Comprehensive, challenging, and rewarding! This course prepared me for a deep learning engineer position. Highly recommend!

Reviewer
Chang Liu
2 weeks ago

The best deep learning course available! Dr. Rohan combines theory with practical implementation beautifully. Worth every rupee!

Course Features
  • Duration 32h 40m
  • Level Advanced
  • Language English
  • Certificate Yes
  • Enrolled 4,890