Java online courses: How long do they take to learn java programming basics?

Looking to learn how to code java or android? Do you want to build android apps as a beginner? Then check out this video where I talk about my story learning java and android app development as a beginner online with TeamTreehouse.