Let me propose a different way for learning to classify using tensorflow, we start first using Keras on Tensorflow, building a higher level model than just Tensorflow, then we grok the concept of neural networks, then re-implement in TF, since Keras is easier and more beginner friendly.
To celebrate our new knowledge we will use the skills we learned to build a classifier that differentiates between cats and dogs