Chevron Left
Back to Browser-based Models with TensorFlow.js

Learner Reviews & Feedback for Browser-based Models with TensorFlow.js by DeepLearning.AI

572 ratings
139 reviews

About the Course

Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. In this first course, you’ll train and run machine learning models in any browser using TensorFlow.js. You’ll learn techniques for handling data in the browser, and at the end you’ll build a computer vision project that recognizes and classifies objects from a webcam. This Specialization builds upon our TensorFlow in Practice Specialization. If you are new to TensorFlow, we recommend that you take the TensorFlow in Practice Specialization first. To develop a deeper, foundational understanding of how neural networks work, we recommend that you take the Deep Learning Specialization....

Top reviews


Mar 29, 2020

No doubt, the team of Deeplearning.AI is building best learning resources. We would love to get more and more resources for easy way learning from DeepLearning.AI Team.\n\nThanks to all.


Dec 20, 2019

Awesome - elegant in its complex simplicity. Clear explanations, logical curriculum structure, nice and knowledgeable code examples. A must-complete course indeed!

Filter by:

1 - 25 of 139 Reviews for Browser-based Models with TensorFlow.js

By Desiré D W

Dec 20, 2019

In this course you'll learn how to train and deploy ML model straight in JavaScript, instead of Pythhon e.g. This is helpful for when you want to avoid back-end calls to Python e.g. when building web applications. For small applications, this is great. You also learn how to train the model in Python, and then import it in JS making inferences.

Format is perfect: short videos, assignments are a handfull, especially the last one. The code you'll get is a great reference for later on.

Do note: Javascript is pretty much prerequisite.


Dec 31, 2019

When I took this course, I was already familiar with deep learning in Python, but this course helps me a lot to grab the concepts of javascript and using javascript to train the models on the webserver and also helped in the making of some cool project and more cool project ideas. Much Appreciated. Can't wait to do the rest of the courses.

By Zsolt B

Dec 20, 2019

Awesome - elegant in its complex simplicity. Clear explanations, logical curriculum structure, nice and knowledgeable code examples. A must-complete course indeed!

By Pavel

Jan 11, 2020

The course itsel is a very good introduction how to use Tensorflow models in browser. It will suit well for people with basic JS and ML knowledge. The assignments and projects are quite fun. However there are things to improve:

1) A few questions in quiz are syntax-related and boring. It is absolutelly not fun trying to find difference in bracket or comma

2) Most of the assignments are very similar to the examples, a lot of them could be solved with mere copy-paste without real understanding

3) Final project crashes on Windows if number of samples are > 50. Very frustrating, especially when you collected almost all the samples

By Carlos V

Jan 28, 2020

Excellent Course, I have fun !!! implementing the projects, I also enjoy the format with the labs where you need to apply some modifications to what was taught to get an entirely new project, It demonstrates the capabilities of tensorflow and modularized code. Thanks to everyone that worked on this Course, now to the next one.

By Marcin Z

Aug 10, 2020

Exercises in this course are on the monkey level.

By Hrishabh D

Apr 11, 2020

Very insightful and helpful course for front end web developers who want to get started with deep learning through TensorFlow. Quizzes and assignments are up to to the mark as well. Can learn a lot through this course. Also pretty good for people who want to learn about transfer learning. That is what grabbed my attention to the course in the first place itself.


Apr 14, 2020

After spending more than a year learning Machine Learning and Deep Learning, now i'm finally able to deploy my models in very simple and efficient way, which will help me tackle my next professional challenge, which is deploying my internship models using Tensorflow.js !

By Fabrice L

Mar 19, 2020

The lecture content is clear, the quizz are not very interesting, and the assignments mostly are copy paste of the exercises, so not much challenge there.

I give 5 starts because despite all that the example applications are really cool!!

By Gowthaman S

Apr 10, 2020

The course was neat and clear in terms of details on Tensorflow JS. A bit more details on what are the practical area where this is used at the moment could have been useful. But of course, we can find it on our own. :)

By Adnan Z

Mar 29, 2020

No doubt, the team of Deeplearning.AI is building best learning resources. We would love to get more and more resources for easy way learning from DeepLearning.AI Team.

Thanks to all.

By Siddhartha P

Apr 16, 2020

I thoroughly enjoyed this course and also the programming assignments. It would have been better if the machine requirement for the final assignment was already informed in advance. My humble laptop was not able to execute it and was giving memory error. Fortunately I could borrow a friend's laptop with Nvidia graphic card and could finally finish it. Got to learn a lot! Thanks for developing this course.

By Abhinandan R

Sep 11, 2020

I was really struggling how to implement my model in a web interface and this course made it so easy. I came to know about TensorFlow Javascript library which can easily convert the model for use in javascript and we can use our models in a web browser. Thank You for making this course easy and fun. All credits to DeepLearning.AI team.

By Rene A M

Apr 30, 2020

Great course. Really concrete! As it is stated on the description it focuses on deployment. You'll have to learn deep learning elsewhere. The course doesn't go into much depth, but I find that it equips with the necessary essentials to go and try interesting projects by yourself. I really recommend it!

By clement L R

Feb 28, 2020

A great course to learn how to leverage python tensorflow/keras API with Javascript. Also very nice to be able to build a real Web App, in addition of the typical Data Science process. This is handy to showcase the value of Data Science and Deep Learning for real life scenario.

By Mo R

Dec 25, 2019

This is one of the top courses for deploying Deep Learning models and putting them into production, the material is coherent and easy to understand, and the lectures and very clear and straight forward. Thanks to Laurence Moroney, Andrew Ng, and Coursera!

By Christian J R F

Mar 08, 2020

I have learned many things in this course. Tensorflow.js is really interesting and here they explain very well how to train, convert and test on the browser the models. The exercises are good and the evaluation a good practice.

By Saumil S

Apr 23, 2020

Exceptional Course! Very fun and east to learn! I was so excited that I finished this course in less than a week!!

Cheers to Laurence Moroney, Andrew Ng, and the whole team of, Google Brain, and Coursera!!


Apr 10, 2020

Very nicely course composed by Laurence Moroney for running models on the browser using TensorFlow-js with end to end implementation of the project in the final week. Kudos to the entire team for such a good course.

By Ammar M

Jul 04, 2020

As expected, another amazing course from and the instructor, Laurence, gives a great intuition and makes you feel comfortable while taking this course. Will certainly complete the specialization.

By Manoj J

Jan 27, 2020

I completed the "deployment of TensorFlow on browser" course and its really helping me a lot to build my confidence in deep learning. Thank you for this course and very well explained examples and exercise.

By divya p p

Jul 04, 2020

Excellent presentation of material and lab examples.

Final assignment is really inspiring and motivating. Thank you for putting effort to design such content.

By Ignacio M S

Jul 15, 2020

Very interesting, last assigment that you need to train a neural network to learn to identify , your own rock, scissors, paper, spock & lizard from your cam

By Nilesh G

Jul 13, 2020

I wish to complete specialization soon, eager to learn how model deployment work in actual practice,

Thanks for the instructor to guide such an easy way

By Steven Z

Feb 24, 2020

Awesome course! This is one of the most practical courses I have taken, and I am looking forward to the next courses in the series. Thanks! - Steve