All Courses

Explore our courses

Explore our premium courses about Kotlin mobile & backend development - all aiming to make you understand the why behind every single line of code you’ll write.

30% Discount During Fall Sale 🍂
Save massively on all courses & already discounted course bundles!
07
Day
:
07
Hours
:
07
Minutes
:
07
Seconds
Kotlin Multiplatform
Backend
Discounted Bundles
Best Seller
Full Stack Bundle

The Kotlin Full-Stack Developer Bundle

System Design
Spring Boot
KMP & CMP Internals
Multi-Module Architecture
100% Responsive UI
#

Build a single industry-scale chat application for the entire software stack with KMP & Spring Boot covering Android, iOS, MacOS, Windows & Linux clients.

This course bundle contains incredible 56h of premium content all about building one truly industry-scale app - from system design to practical implementation and deployment. Click read more & get access to more than 300 video lessons.

See more
Android
Compose Masterclass

The Jetpack Compose Masterclass

State Management
Measurements
Composition Locals
Custom Modifiers
Material3
#

Take this dedicated Masterclass with 81 modular videos and 13.5h total video length to master building Android & Compose Multiplatform UIs with Jetpack Compose.This Masterclass does not “just” teach you Jetpack Compose – it gives you a 360° understanding of its toolbox and makes you truly understand its internals.

Here's what you'll learn:

  • Compose basics (layouts, modifiers, state Management)
  • Advanced layouts & measurements (Constraints, nodes, intrinsic measurements, custom layouts, subcomposition, custom lazy layouts)
  • Custom Modifiers, Composable Modifiers & Modifier Factories
  • Composition locals
  • Material3 theming
  • Animations & LookaheadLayout
  • Performance Optimization
  • Jetpack Compose Internals
See more
Android
Kotlin Multiplatform
Kotlin Beyond Syntax

Kotlin Beyond Syntax

Kotlin Fundamentals
OOP
Advanced Kotlin
#

Learn Kotlin as a language from the very first hello world up to the most advanced language features. In this course you won't just learn what you have to type to get syntactically correct code, but we will take a close look behind the scenes to understand how different language features compare under the hood and what differences there are in generated bytecode.

In 200+ video lessons and over 20h of video content you'll learn every single language feature from Kotlin - and tips to use them correctly in practice.

This course is for ANY Kotlin developer who wants to master the fundamentals, regardless of whether you build Android, KMP, desktop, web or backend apps with Kotlin.

See more
Kotlin Multiplatform
Best Seller
CMP Mobile

Building Industry-Level Compose Multiplatform Android & iOS Apps

KMP & CMP Internals
Multi-Module Architecture
100% Responsive UI
Offline-First
Authentication
#

Build a truly industry-scale Compose Multiplatform chat app for Android, iOS and optionally Desktop in more than 170 premium video lessons & 33h of video material. This is the largest standalone course available from PL Coding.

See more
Kotlin Multiplatform
Backend
Kotlin Spring Boot

Building Industry-Level Kotlin Backends With Spring Boot

PostgreSQL
Redis
REST
RabbitMQ
WebSockets
#

Build a production-grade Kotlin backend with Spring Boot for a chat client application. This course contains 120 videos and spans over 20h of premium content.

See more
Android
Kotlin Multiplatform
Backend
Discounted Bundles
Ultimate PL Course Bundle

The Ultimate PL Course Bundle

Multi-Module Architecture
Offline-First
Coroutines & Flows
Wear OS
Gradle
#

In this bundle, nothing is left out!

This is for those who are serious with Android development and strongly want to improve their skills. In over 750 premium videos & 155h of course material you’re going to learn all of this in a highly practical setting:

  • How you can build large-scale applications with a multi-module architecture, both for KMP & Android
  • Master building high-performing user interfaces with Jetpack Compose - and truly understand its internals
  • Understand the Android OS at its core to build super robust apps that don't fall apart due to its rules and restrictions
  • Master Kotlin Coroutines & Flows to boost your app's performance with multithreading
  • Build better apps in less time with advanced testing strategies straight from the industry
  • Workflow automation with powerful CI/CD pipelines for your Android app
  • Building and deploying your very own Kotlin backend using Ktor
  • Creating a fully custom UI using canvas

If you are looking to get a well-paid job in the mobile development industry, this bundle will bring you there.

Enroll now
Android
Coroutines Masterclass

The Kotlin Coroutines & Flows Masterclass

Coroutines & Flows
Jetpack Compose
#

There's no other technology Android developers make more mistakes with than coroutines & Flows. However, being able to confidently use asynchronous & reactive programming with Android's native technology will grant your app a huge performance boost and less bugs.This Masterclass consists of mostly independent videos, so it doesn't matter if you're an absolute beginner with Kotlin coroutines or if you're already applying them in your daily work life - here, you'll learn all internals that have practical relevance for the industry as an Android developer.

This is what you'll learn:

  • Coroutine basics (Suspend functions, Coroutine Scopes, Jobs & Deferreds, Coroutines in Compose)
  • Coroutine Contexts (different parts of a context, context inheritance, Coroutine dispatchers & the principle of main-safety)
  • Coroutine Cancellation (Making a function cancellable & 4 common cancellation traps)
  • Error Handling (Exception propagation, SupervisorJob, CoroutineExceptionHandler)
  • Synchronization mechanisms (synchronized-block, Mutex, concurrent collections, single-thread dispatchers)
  • Flow fundamentals (Flow builder, hot vs. cold Flows, StateFlow, SharedFlow, CallbackFlow)
  • Learning Flow operators in real world scenarios
  • Testing coroutines & Flows
See more
Android
Android Internals

Android Internals

Android OS System Architecture
Activities
ViewModels
IPC
The View System
#

In 9h of highly practical video material, this course teaches you the entire inner workings of the Android OS. This will help you to build more robust Android apps by understanding the environment your app has to integrate into to with all its rules and restrictions.

See more
Android
Discounted Bundles
New Course
Android Starter Kit Bundle

The Android Starter Kit Bundle

Jetpack Compose
Multi-Module Architecture
Offline-First
Wear OS
Gradle
#

If you're starting out with Android and unsure which courses to take, the Android Starter Kit Bundle is for you!It includes over 43h of video content that teaches you everything you need to get from a beginner level to building large-scale Android apps with a proper architecture. These courses are included:

  • The Jetpack Compose Masterclass
  • The Kotlin Coroutines & Flows Masterclass
  • The Essentials of Industry-Scale Android App Development
  • Building Industry-Level Wear OS Apps (this belongs together with the course above)

Take this bundle to get started with modern native Android development.

Enroll now
Android
Discounted Bundles
New Course
Industry-Ready Developer Bundle

The Industry-Ready Developer Bundle

Multi-Module Architecture
Offline-First
Wear OS
Gradle
Coroutines & Flows
#

This bundle includes 8 detailed courses spanning 82h of videos that will teach you build solid, large-scaling and well testable apps ready for the industry.In short, this is what you’ll learn:

  • Jetpack Compose in-depth by deep diving into all its underlying concepts.
  • Multi-module architecture while following the clean architectural guidelines to speed up your Gradle builds, have scaling & independent modules and build parts of your app in isolation
  • Understand the Android OS deeply and use that knowledge to build super robust Android apps
  • Advanced testing strategies for industry scale apps to build higher quality apps in less time and make changes with much more confidence
  • Master Kotlin Coroutines & Flows to boost your app's performance with multithreading
  • Building fully automated CI/CD pipelines to automate running your test suite and deploying your app to testers & Google Play

If you want to become an industry-ready Android developer, this bundle is the way to go.

Enroll now
FAQ

Frequently
asked questions

What are the prerequisites for these courses?
Will I get updates for these courses?
What is the difference to cheaper courses on Udemy?
Will I receive a certificate?
Do you offer company licenses?