The boost for your Android development career
Protect All the Months You’d Lose Without Proper Structure and Guidance
Building Industry-Level Multiplatform Apps With KMM
In this course you’ll learn to develop a real-world translator app that supports 28 languages and runs on both iOS & Android. For that, you’ll use the brand new technology KMM (Kotlin Multiplatform Mobile) to share a maximum amount of Kotlin code between both mobile platforms.
In short, this is what you’ll learn:
- Interaction with remote APIs in KMM projects
- Using a local database in KMM
- Reactive programming with Kotlin Flows and observing these on both platforms
- Clean architecture in KMM
- Sharing ViewModels between both platforms
- Dependency injection in KMM projects
- Theming on iOS & Android
- Using platform specific APIs in KMM like the speech recognition API
- LIMITED BONUS: Writing automated test cases for your KMM apps


Building Industry-Level Multiplatform Apps With KMM
In this course you’ll learn to develop a real-world translator app that supports 28 languages and runs on both iOS & Android. For that, you’ll use the brand new technology KMM (Kotlin Multiplatform Mobile) to share a maximum amount of Kotlin code between both mobile platforms.
In short, this is what you’ll learn:
- Interaction with remote APIs in KMM projects
- Using a local database in KMM
- Reactive programming with Kotlin Flows and observing these on both platforms
- Clean architecture in KMM
- Sharing ViewModels between both platforms
- Dependency injection in KMM projects
- Theming on iOS & Android
- Using platform specific APIs in KMM like the speech recognition API
- LIMITED BONUS: Writing automated test cases for your KMM apps

The Industry-Ready Developer Bundle
This bundle includes 3 detailed courses that will teach you build solid, large-scaling and well testable apps ready for the industry.
In short, this is what you’ll learn:
- Large-scaling multi-platform apps that run on both iOS and Android natively (MacOS needed to build iOS apps)
- Building fully automated CI/CD pipelines to automate running your test suite and deploying your app to testers & Google Play
- 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

The Industry-Ready Developer Bundle
This bundle includes 3 detailed courses that will teach you build solid, large-scaling and well testable apps ready for the industry.
In short, this is what you’ll learn:
- Large-scaling multi-platform apps that run on both iOS and Android natively (MacOS needed to build iOS apps)
- Building fully automated CI/CD pipelines to automate running your test suite and deploying your app to testers & Google Play
- 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
The Ultimate PL Course Bundle
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 50h 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
- Building and testing industry-level native iOS & Android apps using Kotlin Multiplatform Mobile
- 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.


Professional App Development With CI/CD
In short, these are the key concepts you will learn step-by-step:
- Automating common workflows using powerful CI pipelines with Bitrise
- How you can fully automate the deployment of your app to Google Play
- How Git branches are commonly arranged in the industry for projects at scale
- Writing simple unit and UI tests for your apps and automatically running them before merging some changes
- Setting up a staging environment to automatically distribute your app to a QA testing team (commonly done in the industry).
This is not a theoretical course. You’ll learn all these concepts in a simulated corporate environment with examples straight out of practice!

Professional App Development With CI/CD
In short, these are the key concepts you will learn step-by-step:
- Automating common workflows using powerful CI pipelines with Bitrise
- How you can fully automate the deployment of your app to Google Play
- How Git branches are commonly arranged in the industry for projects at scale
- Writing simple unit and UI tests for your apps and automatically running them before merging some changes
- Setting up a staging environment to automatically distribute your app to a QA testing team (commonly done in the industry).
This is not a theoretical course. You’ll learn all these concepts in a simulated corporate environment with examples straight out of practice!
Building Industry-Level Apps With Multi-Module Architecture
Building apps that scale to an industry-level is hard. Your code needs to be easily extendable, testable and understandable by team members.
This course will teach you how you can perfectly plan and build multi-module apps from the ground up. In addition, you will learn the clean architectural guidelines from A to Z as well as writing automated tests for your projects, so you can impress your future employers with an incredible skill set.


Building Industry-Level Apps With Multi-Module Architecture
Building apps that scale to an industry-level is hard. Your code needs to be easily extendable, testable and understandable by team members.
This course will teach you how you can perfectly plan and build multi-module apps from the ground up. In addition, you will learn the clean architectural guidelines from A to Z as well as writing automated tests for your projects, so you can impress your future employers with an incredible skill set.

The Canvas Masterclass with Jetpack Compose
Most professional apps out there use some kind of custom UI to perfectly fit the company’s branding. This creates recognition value among users and gives your app the uniqueness it needs to succeed.
In order to be able to build such customized UI on Android, you need to be strongly familiar with canvases. This course teaches you everything from drawing simple shapes to creating complex full screen animations.

The Canvas Masterclass with Jetpack Compose
Most professional apps out there use some kind of custom UI to perfectly fit the company’s branding. This creates recognition value among users and gives your app the uniqueness it needs to succeed.
In order to be able to build such customized UI on Android, you need to be strongly familiar with canvases. This course teaches you everything from drawing simple shapes to creating complex full screen animations.
Doodlekong – Making a Real Time Online Scribble Game With Ktor And Web Sockets
83% of the apps out there need access to the internet. Most of those will require a custom backend to fulfill their needs.
This course will teach you in an entertaining way how you can write your very own server architecture using the Kotlin backend framework Ktor and connect it with your Android app. Essentially, you will learn to build a real time online game and fully be able to make use of web sockets to add another crucial skill to your portfolio.


Doodlekong – Making a Real Time Online Scribble Game With Ktor And Web Sockets
83% of the apps out there need access to the internet. Most of those will require a custom backend to fulfill their needs.
This course will teach you in an entertaining way how you can write your very own server architecture using the Kotlin backend framework Ktor and connect it with your Android app. Essentially, you will learn to build a real time online game and fully be able to make use of web sockets to add another crucial skill to your portfolio.