The 6-week Android Development course is primarily designed for programming beginners and experienced programmers who want to learn how to create applications in Android. The step-by-step video lessons start from Java Essentials for Android and cover all that you need to develop professional Android Apps. There are chapter wise quizzes and coding assignments after each unit to help re-enforce your understanding.