Free Practice Tests36 exams · real exam timerStart free
TensorFlow Live online

Deep Learning with TensorFlow 2 Certification Training

CertOcean's Deep Learning with TensorFlow 2 training is a live, instructor-led online course. You learn in 18 live sessions (30 hours in total) with an expert instructor, work through 10 curriculum modules with hands-on assignments and keep lifetime access to the class recordings.

  • 30 hoursLive training
  • 18 sessionsWith an instructor
  • 10 modules85 topics
  • Sat, Nov 14Next batch
TF2 TensorFlowLive instructor-led training
$361 $450 One-time · USD
You save$8920% off
Enroll now
Not sure yet? Talk to a course advisor
Course overview

About the Deep Learning with TensorFlow 2 training

Deep learning training with TensorFlow teaches you to build neural networks for images, text and sequences with Google's TensorFlow 2 and its built-in Keras API.

Why take this TensorFlow course?

  • TensorFlow, developed by Google, is one of the most widely used deep learning libraries.
  • Keras is built into TensorFlow 2, which makes models simpler to write.
  • Professionals with deep learning and TensorFlow skills are well paid.

This course includes

  • Instructor-led live sessions30 hours of live online classes: 10 sessions of 3 hours each.
  • AssignmentsEvery class is followed by practical assignments.
  • Lifetime accessKeep lifetime access to all course material, including slides, quizzes, installation guides and class recordings.
  • 24/7 expert supportOur support team is available 24x7 to answer technical questions.
  • CertificationComplete the final project to receive CertOcean's Deep Learning with TensorFlow certificate.

What you'll learn in this course

  • Understand deep learning and how it differs from machine learning
  • Install TensorFlow 2.0 and build your first neural network
  • Build image models with CNNs and region-based CNNs
  • Work with Boltzmann machines, autoencoders and GANs
  • Model sequences with RNN, GRU and LSTM networks
  • Build projects such as emotion detection and automatic image captioning

What is deep learning with TensorFlow training?

Deep learning with TensorFlow training is a course that teaches you to build and train neural networks with TensorFlow 2 and Keras. It covers everything from perceptrons to CNNs, object detection, GANs and LSTMs, so you can take on deep learning and AI roles and grow your career.

Why learn deep learning with TensorFlow?

If you know Python and want a career in data science or AI, this course is a great fit:

  • It covers deep learning algorithms built with TensorFlow 2.
  • Keras is built into TensorFlow 2, which makes it more powerful and easier to use.
  • Code in TensorFlow 2 is much simpler than in earlier versions.
  • TensorFlow is one of the most widely used deep learning libraries.
  • You learn both image processing and text processing.

What will you learn in TensorFlow training?

After this course, you will be able to:

  • Work confidently with TensorFlow 2
  • Implement single-layer and multi-layer perceptrons
  • Explain how CNNs work and classify images with a trained model
  • Use transfer learning, R-CNN, Fast R-CNN, RoI pooling, Faster R-CNN and Mask R-CNN
  • Explain Boltzmann machines and autoencoders
  • Implement a generative adversarial network (GAN)
  • Build an emotion and gender detection project with OpenCV and CNNs
  • Explain RNN, GRU and LSTM networks
  • Generate image captions automatically with CNN and LSTM

Who should take deep learning with TensorFlow training?

This course is for professionals who want a career as a deep learning engineer or data scientist, including:

  • Developers moving into data science
  • Analytics managers who lead teams of analysts
  • Business analysts who want to understand deep learning
  • Information architects building predictive analytics skills
  • Analysts who want to learn data science methods

What are the prerequisites for TensorFlow training?

You should know Python programming and basic machine learning concepts. Knowledge of statistics also helps.

What are the system requirements for TensorFlow training?

You need a computer with a good internet connection. If you have any setup questions, our 24x7 support team will help.

What case studies and demos are included in TensorFlow training?

The course includes these case studies and demos:

  • Classify handwritten digits with TensorFlow 2
  • Classify Fashion-MNIST images with a multi-layer perceptron
  • Classify dogs and cats with a CNN
  • Classify faces by facial expression with a CNN
  • Apply transfer learning
  • Detect objects with R-CNN
  • Remove noise from images with autoencoders
  • Detect emotion and gender with OpenCV and a CNN
  • Generate image captions automatically with CNN and LSTM

How do the hands-on TensorFlow practicals work?

You do all the practicals and projects in a lab environment set up for this deep learning course.

Curriculum

Deep Learning with TensorFlow 2 course syllabus

10 modules · 85 topics · 30 hours of live training

Introduction to Deep Learning 10 topics
  • Learning goal: Understand deep learning and how it differs from machine learning.
  • What deep learning is
  • The curse of dimensionality
  • Machine learning vs. deep learning
  • Deep learning use cases
  • The human brain vs. neural networks
  • What a perceptron is
  • Learning rate, epochs and batch size
  • Activation functions
  • Single-layer perceptron
Getting Started with TensorFlow 2 9 topics
  • Learning goal: Install TensorFlow 2 and build a simple neural network that recognizes handwritten digits.
  • Introduction to TensorFlow 2
  • Installing TensorFlow 2
  • Defining Sequential model layers
  • Activation functions and layer types
  • Compiling a model: optimizer and loss function
  • Training a model
  • Classifying digits with a simple neural network
  • Improving the model with hidden layers, dropout and the Adam optimizer
Convolutional Neural Networks (CNNs) 11 topics
  • Learning goal: Learn how CNNs work and use them to classify images.
  • An image classification example
  • What convolution is
  • Convolutional layers and filters
  • ReLU layers
  • Pooling
  • Flattening
  • Fully connected layers
  • Predicting cat vs. dog
  • Saving and loading a model
  • Face detection with OpenCV
Region-Based CNNs (R-CNN) 13 topics
  • Learning goal: Understand how R-CNN and its successors detect objects, and why they were created.
  • R-CNN
  • The selective search algorithm
  • Bounding box regression
  • SVMs in R-CNN
  • Pre-trained models and transfer learning
  • Comparing model accuracy, inference time and size
  • Evaluating object detection: mAP and IoU
  • The speed bottleneck in R-CNN
  • Fast R-CNN and RoI pooling
  • Faster R-CNN and the Region Proposal Network (RPN)
  • Feature Pyramid Networks (FPN)
  • Mask R-CNN
Boltzmann Machines and Autoencoders 8 topics
  • Learning goal: Learn Boltzmann machines and autoencoders and how to implement them.
  • What a Boltzmann machine is and its limitations
  • Why restricted Boltzmann machines (RBMs) were introduced
  • Implementing an RBM step by step
  • The Boltzmann distribution
  • What autoencoders are and their architecture
  • Types of autoencoders
  • Applications of autoencoders
Generative Adversarial Networks (GANs) 6 topics
  • Learning goal: Understand how GANs generate realistic data and implement one.
  • Which face is fake?
  • What a GAN is and how it works
  • Implementing a GAN step by step
  • Types of GANs
  • Recent advances in GANs
Emotion and Gender Detection Project 6 topics
  • Learning goal: Build a project that classifies facial expressions and detects gender.
  • Where emotion and gender detection is used
  • How it works
  • Emotion detection architecture
  • Face and emotion detection with Haar cascades
  • Implementation on Google Colab
Recurrent Neural Networks (RNN) and GRU 9 topics
  • Learning goal: Understand feedforward and recurrent neural networks, how RNNs work and how GRUs improve them.
  • Issues with feedforward networks
  • Recurrent neural networks and their architecture
  • Calculations in an RNN
  • Backpropagation and loss calculation
  • Applications of RNNs
  • Vanishing and exploding gradients
  • What a GRU is
  • GRU components: update gate, reset gate, current memory content and final memory
Long Short-Term Memory (LSTM) 6 topics
  • Learning goal: Learn the LSTM architecture and why its gates matter.
  • Why LSTMs were introduced
  • The LSTM architecture and cell state
  • Forget, input and output gates
  • LSTM vs. GRU
  • Applications of LSTMs in text and sequence data
Automatic Image Captioning with CNN and LSTM 7 topics
  • Learning goal: Generate image captions with the pre-trained Inception V3 model for images and an LSTM for text.
  • Automatic image captioning
  • The COCO dataset
  • Pre-trained models and the Inception V3 architecture
  • Modifying and freezing the last layers of a pre-trained model
  • CNNs for image processing
  • LSTMs for text processing

Get the detailed syllabus

Receive the full module plan, batch timings and a call with an advisor who can answer your exam questions.

Request syllabus
Upcoming batches

Next Deep Learning with TensorFlow 2 batches

Live online classes with an instructor, 9:00 AM to 5:00 PM Eastern Time (ET).

Weekend batch

Starts Saturday, November 14

Starts in 5 days · Live online

Enroll
Weekday batch

Starts Monday, November 16

Starts in 7 days · Live online

Enroll
Flexible

Need another date or time?

Ask for a private or custom schedule.

Ask us
Sample certificate
Certification

Earn your Deep Learning with TensorFlow 2 certificate

  • Certificate of completionIssued by CertOcean when you finish the training and assignments.
  • Show it to employersAdd it to your LinkedIn profile and resume.
Start your certification
Learner reviews

Why learners choose CertOcean

Rated Excellent · 4.9 out of 5 on Trustpilot
The training curriculum was great. CertOcean provided me everything required to obtain my CISM. They're excellent!
Laxmi Haya Vadan KaramcheduUnited States · CISMVerified
Very resourceful company, I passed my PMP exam at first attempt, highly recommended.
IjeomaCanada · PMPVerified
Great training support! Helped me pass several certifications.
Cozumel TyUnited StatesVerified
  • US, Canada and UK hoursClasses set around your working day
  • Expert instructorsWorking professionals in your field
  • Career supportResume and interview help
FAQ

Deep Learning with TensorFlow 2 course FAQs

Can't find your answer? A course advisor can help with the syllabus, batch dates and exam questions.

How much does the Deep Learning with TensorFlow 2 course cost?

The Deep Learning with TensorFlow 2 training costs $361, down from the regular $450 (you save 20%). It is a one-time payment in US dollars, and you can pay securely by card or PayPal.

What if I miss a TensorFlow class?

You won't miss any content. You can watch the recorded session or attend the same session in the next live batch.

Where can I get help during TensorFlow training?

Our support team is available 24x7. Send your question anytime, and we will make sure it is answered as quickly as possible.

Can I attend a free demo class before enrolling?

Yes. Ask for a free demo class through the form on this page or on WhatsApp, and we will invite you to a live session with a trainer before you pay. You can also watch a sample class recording to see how our classes run.

Who are the instructors for CertOcean's deep learning training?

Our deep learning instructors are domain experts with more than 10 years of experience. They are selected through a strict process and complete a training program before they teach.

Do you offer placement support after TensorFlow training?

Your LMS includes a resume builder tool that helps you create a strong resume in a few simple steps. The course combines theory with real projects, so you can show real deep learning skills to employers.

Can I get help after the TensorFlow course ends?

Yes. We support learners even after they finish the course, and our team will help you with any technical or course-related questions.

How long is the deep learning with TensorFlow course?

The course has 30 hours of live online classes in 10 sessions of 3 hours each, plus practical assignments after every class.

Will I get a certificate after the Deep Learning with TensorFlow 2 training?

Yes. You receive a CertOcean certificate of completion when you finish the training.

Free course consultation

Talk to a Deep Learning with TensorFlow 2 advisor

Share your details and we will send the syllabus, the next batch dates and the best plan for your exam date.

  1. 1Tell us your goal and exam date
  2. 2Get the syllabus and batch options
  3. 3Enroll when you are ready

Get the syllabus and batch dates

Takes under a minute. No payment needed.

Course

Deep Learning with TensorFlow 2

By sending this form you agree to our Terms of Use and Privacy Policy. We never share your details.