You can refer to CS20 course of Stanford. I have personally found this material to me most accurate.
In my experience, real learning will happen only if you solve a problem or at least reimplement/self-implement some research paper. Tensorflow can be tricky at times to understand.
After you are done with this course, there are multiple github repos out there with good curated examples on various problems solved using tensorflow.