Course Details

ANDROID PROGRAMMING
Course Synopsis
Android 1 course is aimed at beginners looking to grasp meaningful coding and reading skills in Android development. It focuses on translating problem descriptions into Android applications or libraries. This fundamental course is essential for those without prior programming experience, aspiring to become professional Android engineers. Android - Level 2 course is designed for students with prior basic programming knowledge in languages like Java, Obj-C, PHP, C, C++, etc., who want to transition to Android development. It's suitable for high school and university students, existing VB.NET developers shifting to Android, media industry professionals, and freelance PHP developers seeking to enhance their skills in Android.
Required Textbooks
- Dawn Griffiths and David Griffiths, “Head First Android Development”, O’Reilly.
- Barry Burd, “Java Development for Android Developers for Dummies”, Wiley.
Completion Criteria
After fulfilling all of the following criteria, the student will be deemed to have finished the Module:
- Has attended 90% of all classes held.
- Has received an average grade of 80% on all assignments.
- Has received an average of 60% in assessments.
- The tutor believes the student has grasped all of the concepts and is ready to go on to the next module.
Prerequisites
- Basic knowledge of programming, bits/bytes, procedures, classes, computer architecture, etc. If you just have theoretical knowledge that is perfectly okay but you should have strong convictions on what programming is, and what you hope to achieve from this class.
- Willing and eager to spend at least 10-20 hours (varying from student-to-student) per week outside of the training class to read/write codes in ANDROID (self-study and practice).
- There is no prior educational level requirement for this course. Anyone from 10+2 student to someone who is doing her PHD in Genetic Engineering is welcome to take this course.
- If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.
- If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.