Tensorflow Developer Certificate Exam
The exam was a great experience mostly because I had the pleasure of learning a lot because of this exam, I would be listing down the courses which helped me a lot while preparing for this exam

- https://www.coursera.org/professional-certificates/tensorflow-in-practice.
The course is the most recommended for anyone who is preparing for the exam, especially the exercises at the end of each week which closely mirrors the type of question that you should expect from the exam - https://www.udacity.com/course/intro-to-tensorflow-for-deep-learning--ud187
The Supplemental Course consists of few tricks that helped me in the exam, so I would recommend going for the course
3. Habit of writing Code in pycharm especially Tensorflow Code.
The exam was a 6-hour exam affair and consist of 5 questions, in each question we need to submit a model. The Pycharm barely served as the Interface for the examination, and you are okay to use any of the IDE Like google collab for training your model, and then you can do a final submission on the Pycharm
The Examination tested the conceptual learning on the following Topics
1. Deep Neural Network
2. Time Series
3. Recurrent Neural Network
4. Convolutional Neural Networks
5. Shallow Neural Network
The following Topics is covered in the Coursera Specialization. I also recommend practising the examples in the Coursera Specialization, the second-course Intro to Tensorflow by audacity provided a great summarization and some extra tips which might be useful for clearing the exam however it is not as essential as Coursera One
According to me the above two courses, foundational knowledge of deep learning and practising is what all you need to prepare for the exam
Happy Learning