Prerequisites & FoundationsLast Updated: Aug 20, 2026
deep learningtensorflowkeraspython
Environment Setup & Tensors: Hands-on with TensorFlow
We’ve covered the math and the machine learning theory. Now, it's time to write some code.
To build neural networks, we need a programming environment capable of handling massive matrix multiplications efficiently. While you could write a neural network from scratch in pure C or Python, the industry relies on powerful, highly optimized frameworks.
For this course, we will be using TensorFlow (and its high-level API, Keras), which is one of the most popular Deep Learning libraries developed by Google.
PreviousMachine Learning Basics: Paradigms, Datasets & The Bias-Variance Tradeoff
You're done!End of course