Skip to content

Mobile Development

Design and build Android applications.

This school covers Android app development, interface design, data storage and connecting apps to services. Courses are arranged from beginner to advanced, with assignments and projects at each level so you build proof of your skills as you learn.

Who it suits

It suits students who want to build apps people use every day. No prior experience is needed for beginner courses.

Where it can lead

The skills in this school are relevant to Android developer and mobile developer roles.

How to start

Popular in Mobile Development

  • Android App Development: Advanced

    From engineer to mobile architect: multi module architecture, performance, Kotlin Multiplatform, security, mobile DevOps, and production AI at scale.

    CourseFee by email
    • Advanced
    • 8 weeks
  • Android App Development: Intermediate

    Go from coder to Android engineer: MVVM architecture, advanced Compose, offline first data, testing, and AI powered mobile features.

    CourseFee by email
    • Intermediate
    • 8 weeks
  • Android App Development: Beginner

    Go from zero to your first published app: Kotlin, Jetpack Compose, Room, Retrofit, Firebase, and a Generative AI feature.

    CourseFee by email
    • Beginner
    • 8 weeks

Not sure where to start?

The free aptitude test takes about fifteen minutes and suggests a direction. You can also browse every course and programme in one place.