Deep Learning with Tensorflow and Keras

Enroll in our Deep Learning with Keras and Tensorflow Course! Learn how to use Python for Deep Learning with Tensorflow 2 and Keras libraries. Start today!



Student rating

5.00 Out Of 43 Students

What You’ll Learn

  • Learn to use TensorFlow 2.0 for Deep Learning
  • Leverage the Keras API to quickly build models that run on Tensorflow 2
  • Perform Image Classification with Convolutional Neural Networks
  • Use Deep Learning for medical imaging
  • Forecast Time Series data with Recurrent Neural Networks
  • Use Generative Adversarial Networks (GANs) to generate images
  • Use deep learning for style transfer
  • Generate text with RNNs and Natural Language Processing
  • Serve Tensorflow Models through an API
  • Use GPUs for accelerated deep learning

Top Companies Offer Our Courses

general electric (GE) logo transparent png
microsoft png logo
starbucks logo png
credit suisse logo
salesforce logo png transparent
capital one logo
mckinsey and company logo
cigna logo
us naval research laboratory logo
price waterhouse cooper logo

Course Content

This course will guide you through how to use Google’s latest TensorFlow 2 framework to create artificial neural networks for deep learning! This course aims to give you an easy to understand guide to the complexities of Google’s TensorFlow 2 framework in a way that is easy to understand. You’ll understand the latest updates to TensorFlow and leveraging the Keras API (TensorFlow 2.0’s official API) to quickly and easily build models. In this course we will build models to forecast future price homes, classify medical images, predict future sales data, generate complete new text artificially and much more!



  • NumPy
  • Pandas
  • Data Visualization
  • Machine Learning Theory
  • Model Evaluation – Regression and Classification Tasks
  • Unsupervised Learning Tasks
  • Neural Network Theory
    • Perceptrons
    • Networks
    • Activation Functions
    • Cost/Loss Functions
    • Backpropagation
    • Gradients
  • Artificial Neural Networks with keras
  • Convolutional Neural Networks
  • Recurrent Neural Networks
  • Generative Deep Learning



Intermediate to experienced developers coming from another programming language or complete beginners who have never programmed before.



Course Description

Google’s Open Source Deep Learning ecosystem, Tensorflow, is the world’s most popular framework for developing powerful deep neural networks. Packaged directly with Keras, the official API, it allows simple and interpretable creation and training of deep learning models. This Tensorflow and Keras course is designed for students familiar with the basics of data science and machine learning who want to dive into the world of deep learning by learning Tensorflow & Keras. This training covers different modalities of neural networks, including Artificial Neural Networks, Convolutional Neural Networks, Recurrent Neural Networks, and Generative Adversarial Networks.



What Students Are Saying

This is my third course with Mr Jose. As usual, I have learnt a lot and have plans to take,more of his courses ?

Alnoor Ebrahim

Very well done course with lots of examples. There should be more on the TensorFlow API beyond Keras to give a bit of context about the framework outside of deep learning (a new section similar to the crash course sections on NumPy/Pandas/Visualisation will be really useful).

Laurentiu Iacob

Thank you. It was a very good, complete course.

Ákos Püspök

Very exciting topic and a great way to simplify complex information with key points

Jean-Michael Bernard

Great course with clear explanations of theory and good coding practice. I don't know web development but the Deployment section sparked my curiosity!

Masiyandaita Majange

this was a great overview of numpy, inclusive of some of the basic functions, common mistakes and use!

Akanksha Verma

Material is structured and friendly for beginners. The explanations are clear & move you step-by-step through the different topics.


Really an in-depth course. The concepts are explained efficiently and the coding exercises are helpful to understand the problem holistically.

Stylianos Chatzichronis

Really well taught and at a good pace. I enjoy it very much

Alvin Tan

Clearly explained each and every topic. i recommend this course who want to learn about deep leaning

Vijay Kumar
Leave Review
Add a review

Your email address will not be published. Required fields are marked *

Course type
  • In-House
  • Self-Paced
Student rating


Course length

116 Lectures

22 Hours

On-Demand training
Memberships STARTING AT $99/MONTH

Prefer to go at your own pace?

Check out our membership options to help you go from zero to Data Science (Super)Hero. You receive access to all Pierian Training on-demand Data Science courses, including this course, plus live office hour sessions with a real instructor and/or 1:1 tutoring.

Train your whole team

Empower your employees with the latest technology skills to support professional development at your organization.

Instructor-led, on-demand, or hybrid cohort training approaches motivate employees and encourage team building while supporting the advancement of technical skills at your organization.

More Courses to Explore