Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android App Development Sprint in Kotlin Jetpack Compose
Highest Rated
Rating: 4.5 out of 5(150 ratings)
1,578 students

Android App Development Sprint in Kotlin Jetpack Compose

Master the programming of Android Applications in Native technologies - Kotlin and Jetpack Compose
Created byHumble Coders
Last updated 6/2026
Hindi

What you'll learn

  • Master Kotlin and Jetpack Compose – Build modern Android apps using Kotlin and Jetpack Compose, the latest industry-standard technologies
  • Create Functional Mobile Apps – Develop real-world apps from scratch, focusing on clean code and efficient architecture
  • Design Robust UI/UX – Craft responsive, visually appealing interfaces with Jetpack Compose, ensuring a great user experience
  • Write Scalable Code – Apply best practices for maintainable, scalable code using MVVM and modern state management techniques

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

1 section58 lectures13h 51m total length
  • What is an IDE?4:38
  • Kotlin Basics || Source Code to Machine Code13:36
  • Android Studio Basics8:14
  • Kotlin Basics || Print Statement10:43
  • Kotlin Basics || Variables7:17
  • Kotlin Basics || Primitive Data Types14:29
  • Kotlin Basics || Type Casting and Safe Type Casting14:39
  • Kotlin Basics || String Concatenation & Interpolation5:44
  • Kotlin Basics || Operators25:27
  • Kotlin Basics || If - Else Control Flow25:06
  • Kotlin Basics || When Statements8:41
  • Kotlin Basics || Timer/Alarm Program || For Loop12:30
  • Kotlin Basics || Brute Force || While Loop10:33
  • Kotlin Basics || Data Class14:53
  • Kotlin Basics || listOf9:42
  • Kotlin Basics || Functions10:35
  • Kotlin Basics || Display Book Function12:22
  • Kotlin Basics || Add Book Function6:44
  • How to setup project?4:57
  • Greeting Screen4:41
  • First App : Profile App2:58
  • Main Activity17:05
  • Text Composable in Jetpack Compose26:02
  • Padding in Jetpack Compose9:25
  • Column in Jetpack Compose15:26
  • Row in Jetpack Compose2:42
  • Box in Jetpack Compose10:40
  • Nested Functions in Jetpack Compose28:14
  • Card in Jetpack Compose14:08
  • Header Section in Profile App17:26
  • Image in Jetpack Compose24:23
  • Section Title of Profile App11:22
  • Content Card in Profile App14:33
  • Completing Home Screen || Humble Coders17:55
  • Button in Jetpack Compose || Humble Coders9:40
  • Mutable State in Jetpack Compose || Humble Coders15:46
  • Mutable State of Boolean || Humble Coders12:52
  • Alert Dialogue Box || Humble Coders23:20
  • Lambda Function in Jetpack Compose || Humble Coders30:14
  • TabRow of Project Screen || Humble Coders28:55
  • Lambda Functions
  • Animations in Jetpack Compose38:09
  • Lazy Column for Infinite Scrolling12:21
  • Skills Screen 1 || Humble Coders27:38
  • Skilss Screen 2 || Humble Coders12:54
  • Bottom Bar Navigation || Humble Coders20:38
  • OOPS20:13
  • View Model 14:05
  • View Model 210:37
  • View Model 330:37
  • View Model 410:15
  • View Model 518:42
  • API 19:38
  • API 26:05
  • API 315:36
  • API 46:13
  • Dependency7:02
  • Using APIs9:30
  • What is repository?12:28

Requirements

  • Basics of any programming language (variables , if-else statements, loops, functions)

Description

Master Android app development with Kotlin and Jetpack Compose in this comprehensive, hands-on course designed for beginners and experienced developers alike. You'll start by learning Kotlin from the ground up, covering fundamental programming concepts such as variables, functions, state management, and coroutines—essential skills for building modern Android applications.

Once you've mastered Kotlin, you'll dive deep into Jetpack Compose, Google's cutting-edge UI toolkit that revolutionizes Android app development with its declarative, intuitive, and flexible approach. You'll learn how to create visually stunning, highly responsive, and interactive UIs without the complexities of XML-based layouts. From basic components to advanced UI design patterns, this course covers everything you need to build sleek and professional-looking applications.

Throughout the course, you'll gain hands-on experience in state management, navigation, animations, API integration, data storage, Firebase, MVVM architecture, and performance optimization. You'll work on real-world projects, learning best practices to make your apps scalable, maintainable, and efficient. With practical exercises, interactive challenges, and industry insights, you’ll be equipped with the skills and confidence to develop and deploy Android apps professionally.

By the end of this course, you’ll not only be comfortable with Kotlin and Jetpack Compose but also ready to build, optimize, and publish high-quality Android applications. Whether you're an aspiring developer, a freelancer, or looking to advance your career in mobile development, this course will help you stand out and succeed.

Join now and start building amazing Android apps with Kotlin and Jetpack Compose.

Who this course is for:

  • This course is tailored for college students eager to learn and master Kotlin and Jetpack Compose, two booming technologies that will give them a competitive edge in the job market. By gaining expertise in these modern tools, students will enhance their resumes, develop valuable skills, and open doors to exciting career opportunities in mobile app development.