Skip to content
UdemyDeep LearningPaid courseAll LevelsCertificate

TensorFlow 2.0 Practical (Udemy.com)

Master Tensorflow 2.0, Google’s most powerful Machine Learning Library, with 10 practical projects

Created by: Prof. Ryan Ahmed, PhD, MBA

Last updated June 2024

icon
What you will learn

  • Master Google’s newly released TensorFlow 2.0 to build, train, test and deploy Artificial Neural Networks (ANNs) models.
  • Learn how to develop ANNs models and train them in Google’s Colab while leveraging the power of GPUs and TPUs.
  • Deploy ANNs models in practice using TensorFlow 2.0 Serving.
  • Learn how to visualize models graph and assess their performance during training using Tensorboard.
  • Understand the underlying theory and mathematics behind Artificial Neural Networks and Convolutional Neural Networks (CNNs).
  • Learn how to train network weights and biases and select the proper transfer functions.
  • Train Artificial Neural Networks (ANNs) using back propagation and gradient descent methods.
  • Optimize ANNs hyper parameters such as number of hidden layers and neurons to enhance network performance.
  • Apply ANNs to perform regression tasks such as house prices predictions and sales/revenue predictions.

How it compares

Against the other 126 rated Udemy courses in Deep Learning on CourseDuck:

  • Rating4.2 out of 5higher than 10% of them
  • Reviews965#52 of 127 by number of reviews
  • Length11.8 hourslonger than 57% of them
  • Last updatedJune 2024earlier than 55% of them

icon
Course Description

Artificial Intelligence (AI) revolution is here and TensorFlow 2.0 is finally here to make it happen much faster! TensorFlow 2.0 is Google’s most powerful, recently released open source platform to build and deploy AI models in practice.

AI technology is experiencing exponential growth and is being widely adopted in the Healthcare, defense, banking, gaming, transportation and robotics industries. The purpose of this course is to provide students with practical knowledge of building, training, testing and deploying Artificial Neural Networks and Deep Learning models using TensorFlow 2.0 and Google Colab.

The course provides students with practical hands-on experience in training Artificial Neural Networks and Convolutional Neural Networks using real-world dataset using TensorFlow 2.0 and Google Colab. This course covers several technique in a practical manner, the projects include but not limited to:

(1) Train Feed Forward Artificial Neural Networks to perform regression tasks such as sales/revenue predictions and house price predictions

(2) Develop Artificial Neural Networks in the medical field to perform classification tasks such as diabetes detection.

(3) Train Deep Learning models to perform image classification tasks such as face detection, Fashion classification and traffic sign classification.

(4) Develop AI models to perform sentiment analysis and analyze customer reviews.

(5) Perform AI models visualization and assess their performance using Tensorboard

(6) Deploy AI models in practice using Tensorflow 2.0 Serving

The course is targeted towards students wanting to gain a fundamental understanding of how to build and deploy models in Tensorflow 2.0. Basic knowledge of programming is recommended. However, these topics will be extensively covered during early course lectures; therefore, the course has no prerequisites, and is open to any student with basic programming knowledge. Students who enroll in this course will master AI and Deep Learning techniques and can directly apply these skills to solve real world challenging problems using Google’s New TensorFlow 2.0.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Prof. Ryan Ahmed, PhD, MBA

I'm Dr. Ryan Ahmed, professor, engineer, and founder of Stemplicity, where we help people get past the hype and actually build things with AI, Agentic AI, Cloud, and Data Science.

Over the past 10 years, I've taught 1 million learners across 160 countries — 700,000+ enrolled in my Udemy courses, 260,000+ subscribers on the "Prof. Ryan Ahmed" YouTube channel, and 120,000+ on Coursera. I also run corporate AI training for teams at HSBC, RBC, Discover, and Barclays across the US, Canada, and the UK. I held leadership roles at GM, Samsung, and Stellantis in Canada and the U.S., working on electric and autonomous vehicle technologies.

I hold a MASc, PhD, and MBA from McMaster University. I’m also a licensed Professional Engineer and a Stanford-certified program manager with over 60+ published research papers in AI and battery systems.

But credentials are the least interesting part. Here's what I actually believe: "AI is the biggest opportunity of our lifetime", and most people are sitting it out because they think they need to code or have a PhD. You don't. If you're willing to show up and try, I'll help you get good at this.

icon
More courses by Prof. Ryan Ahmed, PhD, MBA

$89.99

$19.99

$19.99

$19.99

$17.99

$12.99

icon
More Deep Learning courses

$109.99

$109.99

$79.99

$16.99

$124.99

Free

icon
Reviews

4.2

965 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anonymized User on 5/11/2024

This course provides: 1) Basic intro to ML 2) Several practical examples which can be used in the future as reference for model training and few ML tools (TF server, Tensorboard..) But the cons I experienced are: 1) It does not delve deep enough into the underlying scientific explanations. Sometimes even a simple intuition walk-through would make the model/layers/training process etc much more understandable. For example many times there are optimizers or target functions used without any explanation as to why they are good/different/more suitable the ones used in the previous model. 2) The example notebooks are not up to date and need fixing since the used packages have been updated since this course was made.

By Anonymized User on 1/7/2023

Great introduction to machine learning! I am 100% satisfied. This course is very well structured: - The instructor has a clear, enthusiastic and motivational presentation style. He is clearly very knowledgeable and passionate about the topic. - The amount of theory and practice is very well balanced. Explanations are illustrated by examples and followed by "challenges" which help you understand. - The projects are interesting and challenging but not overwhelming.

By Stephan Heyrowsky on 2/2/2021

The course is awesome. I love all the different examples. If you are looking for improvement, sometimes it would be great to get additional hints or further explanations. For example out of the blue you use a specific numpy coding, which is not discussed before. Looking forward to the course "TensorFlow Advanced".

By Anonymized User on 12/28/2020

The instructor was very knowledgeable and very articulate. I only knocked half a star off as there were some examples that did not work but it more due to the tensorflow/python apis no longer available. One of the better online courses that I have taken on Tensorflow.

By Palem N.S on 11/1/2020

Very good clarification for all topics

By Ali Qaiser Syed on 10/20/2020

Yes it is a very helpful course to learn TensorFlow with some good applied projects. couple of things that I believe brings more value out of this course will be (may be covered in some more advance course) to include some project where getting and collecting the data from web or web-scraping or taking the streaming data from social media are included in the course. Plus using some newer data sets will also be helpful. Genrally it is an excellent course :)

By Kevin Joseph Scaria on 10/16/2020

Very minimalistic details about tensorflow. Its more of project based, but it would have been better if the course covered alot of applications of various functions of tensorflow.

By Eugeny on 10/12/2020

Very good for beginners. Good theoretical part explanations. Poor practical part.

By Rfaja Advente on 10/1/2020

Great looking course and instructor is excellent! Did want to review it but need to switch to Pytorch.

By Eduardo Giometti Bertogna on 9/13/2020

Excellent course the instructor is very clear and is very experienced

By Jin Xi on 9/11/2020

Dr. you just save my life.
I am a Ph.D. student in South Korea.
My prof. ask me to use machine learning.
You are my life saver.

By Shubhendra Kumar on 8/27/2020

The course aimed for beginners in TF 2.0 and Keras and covered more of the syntactical approach of their implementation. The slide based concepts could be replaced with more of a live teaching methodology. Other areas such as TF implementation on text, speech etc. using RNN were missing, the addition of which covered the foundational concepts with ease. Overall a good course for beginner starting out with TF 2.0 and keras, aiming to learn syntactical approaches of the deep learning library and frameworks.

Showing 12 of 86 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100