← Back to courses
Mobile App Development

Android App Development with Kotlin and Jetpack Compose

From a first screen to an app that stores data and talks to the internet

A classroom course in building Android apps the way Google now teaches it. The eight modules are the eight units of Google's own Android Basics with Compose course: your first Android app, building app UI, lists and Material Design, navigation and app architecture, connecting to the internet, data persistence, WorkManager, and Views alongside Compose. This course prepares for no exam.

9Modules
BeginnerLevel
3 monthsDuration
COURSE THUMBNAIL

What you will be able to do

Write Kotlin and build screens with Jetpack Compose
Display lists and apply Material Design
Structure an app with navigation and a clear architecture
Fetch data from the internet and store it on the device
Schedule background work
Build and present an app of your own

Course outline

01
Your first Android app: Kotlin basics and Android Studio
02
Building app UI
03
Displaying lists and using Material Design
04
Navigation and app architecture
05
Connecting to the internet
06
Data persistence
07
Background work with WorkManager
08
Views and Compose
09
Project: an app of your own

Tools you will use

Android StudioKotlinJetpack ComposeMaterial DesignRoomRetrofitWorkManager

What you need

General computer skills
Some exposure to programming helps, but is not required

Related courses