Skip to content

Android with Kotlin

From first screen to Play Store

5.0(1)Rated 5.0 out of 5 from 1 reviews1 learners12 lessons · 3m
Created by Demo TrainerUpdated July 2026EnglishIntermediate

What you'll learn

  • Build an Android interface in Compose
  • Work offline and sync when the network returns
  • Test an application that has real asynchronous work
  • Sign and stage a release to the Play Store
Level
Intermediate
Duration
10 weeks
Material
3m
Lessons
12
Language
English
Access
365 days

About this course

Build a complete Android application in Kotlin, with offline support, tests, and a release that actually reaches the Play Store.

You will build one real application from an empty project to a staged rollout: Jetpack Compose for the interface, a local database so it works on a train, tests that run in CI, and the signing and store process that trips up most first releases.

Syllabus

4 modules · 12 lessons · 3m · 1 free to preview

  1. Getting set up1 free3 lessons · 3m
  2. The core ideas3 lessons
    • What you are going to build
    • Setting up your machine
    • Your first working version
  3. Building it for real3 lessons
    • What you are going to build
    • Setting up your machine
    • Your first working version
  4. Shipping and what comes after3 lessons
    • What you are going to build
    • Setting up your machine
    • Your first working version

Taught by

  • Gs DwiwediLead

    Full-stack engineer, and the person who built this platform

    15 years experience · Java, Spring Boot, React, PostgreSQL, System design

    Fifteen years building and running production systems, most of them in Java and JavaScript. Teaches the way he works: start with something that runs, then make it correct, then make it fast.

  • Fatima Khan

    Android engineer, ten million installs and counting

    9 years experience · Kotlin, Jetpack Compose, Android, Testing

    Has shipped Android applications at the scale where a bad release is measured in refunds. Teaches testing and staged rollout as though they matter, because they do.

What you'll get

  • Lifetime accessCome back to the material whenever you need it.
  • Reviewed projectsA person reads your code and tells you what to change.
  • CertificateIssued on completion, verifiable by a link.
  • Doubt sessionsLive weekly, recorded if you cannot make it.

Tools you'll use

  • KotlinCoroutines, flows and null safety
  • Jetpack ComposeDeclarative Android interfaces
  • RoomOffline-first local storage
  • Play ConsoleSigning, tracks and staged rollout

Before you start

  • Some object-oriented programming experience
  • A machine that can run Android Studio

Who this is for

  • Developers moving to mobile
  • Java developers adopting Kotlin