Android & Kotlin Learning Paths

Android & Kotlin

Android & Kotlin for Beginners

Your introduction to Android app development starts here! In this learning path, you¡¯ll build your very first... more
Android & Kotlin

Android User Interfaces

Building apps requires a good command of the various user interface elements that bring life and utility to a... more
Android & Kotlin

Android Data & Networking

Behind most every Android app is the data that drives it - but where does this data come from, and how do you... more
Android & Kotlin

Android IDEs & Tools

When you spend your life designing and debugging apps inside Android Studio, you want your time to be well sp... more
Android & Kotlin

Software Engineering for Android

There¡¯s a lot more to app building than just knowing your way around Android Studio. In this path, you¡¯ll cov... more
Android & Kotlin

Android UI & UX: Beyond the Basics

You¡¯ve built your first Android app, or maybe your second ¡­ but there¡¯s a lot more to learn! In this path, yo... more
Android & Kotlin

Android Animations

You¡¯ve built out the next killer Android app, and it¡¯s functional ¡­ but not beautiful. Time to ship? Not quit... more
Android & Kotlin

Android Architecture

As you move further into your career as a professional Android developer, you¡¯ll soon realize that planning o... more
Android & Kotlin

Advanced Android Data & Networking

Learn where the data behind your apps comes from! You¡¯ll learn how to use multiple technologies to persist da... more
Android & Kotlin

Foundational Tools in Android

This course is designed as an onramp to Android development for beginners who are new to programming in gener... more
Android & Kotlin

Learn the Kotlin Language

In this course you will learn the Kotlin programming language from the ground. It is a comprehensive overview... more
Android & Kotlin

Object-Oriented Programming in Kotlin

Learning to write code is easy, but learning to write ¡°good¡± code is a different story entirely. In this cou... more
Android & Kotlin

Concurrency & Networking in Android

This learning path is a comprehensive overview of networking and concurrency in Kotlin. In this learning path... more
Android & Kotlin

Android User Interface Development

This course provides a strong foundation for creating user interfaces with Jetpack Compose. It also introduce... more
Android & Kotlin

Create a Multiscreen App in Android

State management is critical for developing apps. In this course, you'll learn how to listen and respond to ... more