In this course, you’ll be introduced to all of the core concepts involved with building android apps. All you need to have is a background of Java programming language. If you dont have, its advisable you first register for the Java programming course.