Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

Android Development with Kotlin

1 Course
5 Hours
Skill IQ

This learning path is actively in production. More content will be added to this page as it gets published and becomes available in the library. Planned content includes:

**Kotlin & Android Fundamentals** - Kotlin Fundamentals (video course) - Android with Kotlin: Fundamentals (video course)

**Building Modern Android UI** - Android UI with Jetpack Compose (video course) - Android Navigation and Adaptive UI with Jetpack Compose (video course)

**Architecture, Data & Security** - Android App Architecture with Kotlin (video course) - Android Networking and APIs with Kotlin (video course) - Android: Data Persistence (video course) Secure Android Development with Kotlin (video course)

**Quality & Accessibility** - Android: Testing (video course) - Android: Accessibility (video course)

This path teaches learners how to build modern Android applications using Kotlin, Android Studio, Jetpack Compose, and current Android development practices. Learners progress from first-app fundamentals into Compose UI, navigation and adaptive layouts, app architecture, networking, persistence, security, testing, and accessibility so they can build maintainable, production-ready Android apps across phones, tablets, foldables, and resizable windows.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
What You'll Learn
  • Build and run Android apps with Kotlin, Android Studio, and Jetpack Compose
  • Create Compose UIs with navigation and adaptive layouts; structure apps with architecture, networking, persistence, and security practices
  • Improve quality through testing and accessibility
Prerequisites
  • Learners should understand basic software development concepts, including variables, functions, classes, collections, conditionals, and object-oriented programming. Prior Kotlin experience is recommended, either through Kotlin Fundamentals or equivalent experience with Kotlin or another modern language such as Java, C#, TypeScript, or Swift. No prior Android development experience is required for the beginning of the path.
Related topics
  • Android Development
  • Android Studio
  • Kotlin
  • Jetpack Compose
  • Compose
  • Mobile Application Development
  • AndroidX
  • Mobile
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.

Get started with Pluralsight