Android Application Development

About This Course

This course that provides the required knowledge and skills to design and build a complete Android™ application. It delivers an extensive training on the main Android SDK components and its interactions. The course is updated to include topics compatible with all Android versions up to Android 7 (Nougat) and the source code updated to API 24.

Course Prerequisites:

To achieve the best learning experience and a quick start with this course, a trainee is required to have adequate knowledge of the content of “Java Fundamentals for Android Development” course. Previous knowledge and experience of any object oriented programming language is considered sufficient.

Upon completing this course, students will be able to:

  1. Design and build a complete Android application.
  2. Debug and maintain Android applications using different tools and plugins.
  3. Thoroughly understand the life-cycle of an Android application and its main components.
  4. Use external resources, manifest files, intents and adapters
  5. Understand and use all Android persistent storage techniques: Preferences, files, databases, and content providers.
  6. Use Android’s background processing techniques.
  7. Build location-aware applications using GPS as a location provider and Google Maps.