Courses are always made available which means there is no waiting for the specific course you want to run. You can work through the courses as fast or as slow as you want.
A nanodegree is kind of like a self-paced bootcamp. It takes you through a variety of different courses relevant to Android development and includes Android projects.