AhmedMC Header - No Gap
Android Development
  • Basic computer skills.
  • Understands English.
  • A stable internet connection.
  • A laptop or desktop computer with Windows OS or macOS.
  • Recommended: basic programming knowledge.

12 weeks

$25 monthly

Android Development

This 12-week Android Development Course is designed to help trainees learn how to build modern Android apps from scratch. You’ll go from setting up your development environment to building real mobile app features using industry best practices.

Trainees will learn core Android concepts such as activities, intents, user interface layouts, navigation, local storage, and APIs. By the end of the course, trainees will complete and present a capstone Android app that they can showcase in their portfolio.

Technologies will be learned: Kotlin, Git & GitHub,Android Studio, and Jetpack Compose.

Learning format: This course does not require live class attendance. Course content unlocks weekly by topic, allowing trainees to study tutorials on their own schedule. Each unlocked topic includes assignments or projects that must be completed and submitted before their deadlines. The instructor posts weekly announcements and reminders outlining the topics and tasks for that week.

  • Introduction to Android Development
  • Kotlin vs Java Programming
  • Development Environment Setup
  • Version Control Systems
  • UX and UI Design
  • Android Studio
  • APIs
  • Jetpack Compose
  • Debugging
  • Deployment & Capstone Project

Course window: Classes start at a specific time and end at a specific time.

Weekly structure: New topics unlock each week. Trainees must study the released topic and complete the associated tutorials.

Deadlines: Assignments and projects related to each topic must be submitted before their weekly and final deadlines.

Instructor support: Weekly announcements and reminders are posted to guide trainees on topics and required tasks for each week.

Registration Closed