Skip to content
KofAcademy

Mobile Development

Mobile Development with Kotlin

High-performance native Android apps

Certified program6 monthsBeginnerOn-site · OnlineGuaranteed 3-month company internship
Duration
6 months
Level
Beginner
Learning modes
On-site · Online
Schedule
Daytime · Evening

Overview

About this program

Master native Android development with Kotlin, Google's official language. You will learn to build modern Android applications with Jetpack Compose, the MVVM architecture and Android best practices.

Outcomes

What you'll be able to do

  • Build native Android apps with Kotlin
  • Master Jetpack Compose for UI
  • Implement the MVVM architecture
  • Use Room Database and DataStore
  • Integrate REST APIs with Retrofit
  • Publish on the Google Play Store

Curriculum · 7 modules

The curriculum in detail

2 weeks

  • Kotlin syntax and null safety
  • Classes, objects and data classes
  • Coroutines and asynchronous programming
  • Collections and higher-order functions

Stack

Tools and technologies

  • Kotlin
  • Jetpack Compose
  • Hilt
  • Room
  • Retrofit
  • Android Studio

Prerequisites

Before you start

  • Basic programming knowledge
  • A computer that supports Android Studio
  • An Android smartphone is recommended

Schedule

Upcoming sessions

  • October 2026 intake

    Enrollment open

    Oct 5, 2026 → Mar 22, 2027

    On-site · Daytime

    25 seats leftChoose
  • December 2026 intake

    Planned

    Dec 7, 2026 → May 24, 2027

    Hybrid · Evening

    25 seats leftChoose

FAQ

Frequently asked questions

All questions
Any questions?