High Level Introduction
We recommend the following videos to get a high level introduction to deep learning and TensorFlow.js:
These video resources focus on TensorFlow.js and are also focused on beginners to machine learning.
- TensorFlow.js by TensorFlow
- TensorFlow.js: Intelligence and Learning Series by Coding Train
These are comprehensive online courses that cover deep learning. Most courses use Python as the primary language of instruction. However the concepts do translate to using TensorFlow.js even if the syntax doesn’t.
Machine Learning is a math heavy discipline, and while it is not necessary to understand the math if you are just using machine learning models, if you plan to modify machine learning models or build new ones from scratch, familiarity with the underlying math concepts can be helpful. You don't have to learn all the math upfront, but rather can look up concepts you are unfamiliar with as you come across them.