I've enjoyed the Deep Learning Nanodegree [0]. It is a 6 month survey course of deep learning techniques and applications. Some of the lessons and instructors are better than others but overall the content and projects have been good.
This course is not to be confused with the one-off deep learning course they offer [1], which I have not taken but have heard is not as good.
[0]https://www.udacity.com/course/deep-learning-nanodegree-foun...)