Basics of Mobile Software Development
Android System Architecture
Development Environment Installation
Core Components of An Android App
Gradle, Activity Lifecycle and Intents