Skip to content
Jetpack Compose -Android App Development Course with Jetpack cover image

Jetpack Compose -Android App Development Course with Jetpack
Oak Academy

Build Modern Android Apps with Jetpack Compose, Kotlin, and Google Play Deployment

Summary

Price
£49 inc VAT
Study method
Online, On Demand 
Course format
58 Videos (with subtitles and transcripts), 1 Article and 2 Quizzes
Duration
10.3 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed Courses Certificate of Completion - Free

Overview

Hi there,

Welcome to the Jetpack Compose – Android App Development with Kotlin course!

This course is designed to help you master modern Android app development using Jetpack Compose, Kotlin, and Android Studio. You’ll learn to build dynamic, responsive, and professional Android applications from scratch and publish them to Google Play.

Through hands-on lectures, you will:

  • Install and configure Android Studio for Kotlin development

  • Understand Android components and Jetpack Compose UI toolkit

  • Build interactive navigation, lists, and layouts

  • Deploy your apps to Google Play and reach real users

By the end of this course, you’ll have the skills to create fully functional Android apps, understand best practices for development, and confidently start your career as an Android developer.

Certificates

Curriculum

This course contains

Format: 58 Videos (with subtitles and transcripts), 1 Article and 2 Quizzes

Duration: 10h and 18m

    • 1: What will we learn 03:20
    • 2: What is Jetpack Compose 03:48
    • 3: Kotlin Overview 03:55
    • 4: Adroid Overview 02:19
    • 5: Basic Programming Terms 02:35
    • 6: Project Files 01:00
    • 7: 6 - Installing Java on Windows (1) 08:31
    • 8: 7 - Installing Java on Mac 03:16
    • 9: 8 - Installing Android Studio - Part 1 07:02
    • 10: 9 - Installing Android Studio - Part 2 04:51
    • 11: 10 - Creating a New Project on Android Studio 06:37
    • 12: 11 - Android Studio Interface 14:38
    • 13: 12 - Installing Android Virtual Device (AVD - Emulator) 16:07
    • 14: 14 - General Information About Gradle Build System 06:04
    • 15: 15 - Manifest File 06:00
    • 16: 16 - Resources 13:56
    • 17: Quiz 02:00
    • 18: 17 - Layouts 14:04
    • 19: 18 - Arrangements and Alignments 15:18
    • 20: 19 - Button 22:41
    • 21: 20 - TextField 11:05
    • 22: 21 - Image 09:40
    • 23: 22 - CheckBox 19:25
    • 24: 23 - RadioButton 20:05
    • 25: 24 - Switch 15:34
    • 26: 25 - Dropdown Menu 19:55
    • 27: Quiz 01:00
    • 28: 26 - Toast Message 05:26
    • 29: 27 - Snackbar Message 16:43
    • 30: 28 - Dialog Message 15:00
    • 31: 29 - Top App Bar 16:25
    • 32: 30 - Options Menu 06:46
    • 33: 31 - Navigation - Part 1 17:02
    • 34: 32 - Navigation - Part 2 14:43
    • 35: 33 - Navigation - Part 3 10:54
    • 36: 34 - Navigation - Part 4 07:34
    • 37: 35 - Lists in Compose 04:15
    • 38: 36 - Lazy Column - Part 1 09:23
    • 39: 37 - Lazy Column - Part 2 15:47
    • 40: 38 - Lazy Column - Part 3 08:13
    • 41: 39 - Lazy Column - Part 4 09:37
    • 42: 40 - Lazy Row 04:25
    • 43: 41 - Lazy Grid 06:01
    • 44: 42 - To Do List - Part 1 11:44
    • 45: 43 - To Do List - Part 2 06:53
    • 46: 44 - To Do List - Part 3 16:49
    • 47: 45 - To Do List - Part 4 06:37
    • 48: 46 - To Do List - Part 5 09:51
    • 49: 47 - APK Release Version 03:44
    • 50: 48 - Building APK and AAB Files 06:42
    • 51: 49 - Google Play Developer Account 06:27
    • 52: 50 - Publishing App on Google Play 18:39
    • 53: 51 - Math Game Part 1 - Introduction 06:08
    • 54: 52 - Math Game Part 2 - First Page Design 12:45
    • 55: 53 - Math Game Part 3 - Second Page Design 1 12:06
    • 56: 54 - Math Game Part 4 - Second Page Design 2 19:39
    • 57: 55 - Math Game Part 5 - Game Logic 1 19:57
    • 58: 56 - Math Game Part 6 - Game Logic 2 10:30
    • 59: 57 - Math Game Part 7 - Creating a Timer 09:40
    • 60: 58 - Math Game Part 8 - Result Page Design 15:27
    • 61: 59 - What we have learned 01:19

Description

Hi there,

Welcome to the Jetpack Compose – Android App Development with Kotlin course!

Android is one of the most widely used mobile platforms globally, powering millions of devices. Businesses, game developers, and independent creators all rely on Android apps, making Android development skills highly sought after.

Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies UI development with less code, powerful tools, and intuitive Kotlin APIs. This course will guide you from the basics to advanced techniques, preparing you to develop real-world applications.

In this course, you will learn:

  • Android Environment Setup: Install Android Studio and configure your development environment

  • Kotlin Fundamentals: Basics of Kotlin for building Android apps

  • Jetpack Compose Components: Create UI elements, navigation, and lists

  • App Architecture: Understand Android architecture, components, and permissions

  • Publishing Apps: Deploy your apps on Google Play for real-world use

  • Hands-on Projects: Build multiple apps with practical exercises

  • Best Practices: Coding standards, error handling, and app optimization

This course also explains the Android OS and Linux kernel fundamentals, helping you understand how Android manages device resources and app permissions to ensure security and smooth performance.

By the end of this course, you will be able to:

  • Build interactive and professional Android apps using Jetpack Compose

  • Apply Kotlin and Android Studio efficiently in your projects

  • Understand app permissions, security, and publishing requirements

  • Transform your app into a real-world product ready for Google Play

Why Take This Course?

  • Hands-on, step-by-step approach for beginners and experienced developers

  • Build and publish multiple apps from scratch

  • Stay up-to-date with modern Android development practices

  • High-quality video/audio lessons for clear and engaging learning

  • Lifetime access and responsive support for all questions

  • Certificate of completion ready for download

Start your journey as an Android developer today! Learn Jetpack Compose, Kotlin, and app deployment in one complete course.

Questions and answers

There are currently no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: Zopa Bank, Level 12, 20 Water Street, Canary Wharf, London E14 5GX. VAT Number 281765280.