The Confidence Boost for your Android development career
Get a clear structure to master what really matters in the industry
Important - Courses Can't Currently Be Purchased
Due to an internal change of the payment provider, our courses are currently not for sale. This change will take 2-3 business days.
The Android Essentials Bundle
+ LIMITED Course About Testing Multi-Module Apps
You will learn to build a 6-screen running tracker app, connect that to a separately built Wear OS app and learn how you can properly manage it all in one codebase.
In short, this is what you’ll learn:
- Project planning & architecture fundamentals
- Gradle, build-logic, version catalogs, convention plugins
- Reactive programming with coroutines & Flows
- Jetpack Compose in large-scale projects
- Remote APIs, local databases & caching strategies
- Dynamic feature modules
- Data sync with API and Wear OS device
- Tracking exercises with the Health Services API
- Location tracking with the Google Maps SDK
- Wear OS essentials
- Only during summer sale: Free bonus course “Testing Large-Scale Multi-Module Android Apps”
The Ultimate PL Course Bundle
+ LIMITED Course About Testing Multi-Module Apps
This is for those who are serious with Android development and strongly want to improve their skills. In over 60h 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
- 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 testing industry-level native iOS & Android apps using Kotlin Multiplatform Mobile
- Building and deploying your very own Kotlin backend using Ktor
- Creating a fully custom UI using canvas
- Only during summer sale: Free bonus course “Testing Large-Scale Multi-Module Android Apps”
If you are looking to get a well-paid job in the mobile development industry, this bundle will bring you there.
The Industry-Ready Developer Bundle
+ LIMITED Course About Testing Multi-Module Apps
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)
- Advanced testing strategies for industry scale apps to build higher quality apps in less time and make changes with much more confidence
- 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
- Only during summer sale: Free bonus course “Testing Large-Scale Multi-Module Android Apps”
If you want to become an industry-ready Android developer, this bundle is the way to go.
Building Industry-Level Multiplatform Apps With KMM
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
- BONUS: Writing automated test cases for your KMM apps
Doodlekong – Making a Real Time Online Scribble Game With Ktor
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 be able to make use of web sockets to add another crucial skill to your portfolio.
The Essentials of Industry-Level Android App Development
You will learn to build a 6-screen running tracker app while following all fundamental architectural best practices in a multi-module setup.
In short, this is what you’ll learn:
- Project planning & architecture fundamentals
- Gradle, build-logic, version catalogs, convention plugins
- Reactive programming with coroutines & Flows
- Jetpack Compose in large-scale projects
- Remote APIs, local databases & caching strategies
- Dynamic feature modules
- Location tracking with the Google Maps SDK
Building Industry-Level Wear OS Apps
In particular, this course extends “The Essentials of Industry-Level Android App Development” and lets you integrate a Wear OS app into an existing architecture while following all fundamental best practices.
In short, this is what you’ll learn:
- Gradle
- Reactive programming with coroutines & Flows
- Jetpack Compose & theming for Wear OS
- Exercise and heart rate tracking with the Health Services API
- Synchronizing data between watch and phone
Mastering Automated Testing of Industry-Level Android Apps
In short, this is what you’ll learn:
- Basic & Advanced testing theory
- Unit Testing with JUnit5
- Fakes & Mocks
- Testing Asynchronous Code (Coroutines & Flows)
- Testing Time
- Integration & Instrumentation Testing
- Basic & Advanced UI Testing Strategies
- Measuring Test Coverage for Unit & Instrumentation Tests
- Tests Involving the Android SDK
- End-to-End Testing
Professional App Development With CI/CD
- 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
- Setting up a staging environment to automatically distribute your app to a QA testing team (commonly done in the industry).
The Canvas Masteraclass With Jetpack Compose
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 Android Essentials Bundle
You will learn to build a 6-screen running tracker app, connect that to a separately built Wear OS app and learn how you can properly manage it all in one codebase.
In short, this is what you’ll learn:
- Project planning & architecture fundamentals
- Gradle, build-logic, version catalogs, convention plugins
- Reactive programming with coroutines & Flows
- Jetpack Compose in large-scale projects
- Remote APIs, local databases & caching strategies
- Dynamic feature modules
- Data sync with API and Wear OS device
- Tracking exercises with the Health Services API
- Location tracking with the Google Maps SDK
- Wear OS essentials
The Essentials of Industry-Level Android App Development
You will learn to build a 6-screen running tracker app while following all fundamental architectural best practices in a multi-module setup.
In short, this is what you’ll learn:
- Project planning & architecture fundamentals
- Gradle, build-logic, version catalogs, convention plugins
- Reactive programming with coroutines & Flows
- Jetpack Compose in large-scale projects
- Remote APIs, local databases & caching strategies
- Dynamic feature modules
- Location tracking with the Google Maps SDK
The Ultimate PL Course Bundle
This is for those who are serious with Android development and strongly want to improve their skills. In over 60h 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
- 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 testing industry-level native iOS & Android apps using Kotlin Multiplatform Mobile
- 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.
Building Industry-Level Wear OS Apps
In particular, this course extends “The Essentials of Industry-Level Android App Development” and lets you integrate a Wear OS app into an existing architecture while following all fundamental best practices.
In short, this is what you’ll learn:
- Gradle
- Reactive programming with coroutines & Flows
- Jetpack Compose & theming for Wear OS
- Exercise and heart rate tracking with the Health Services API
- Synchronizing data between watch and phone
The Industry-Ready Developer Bundle
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)
- Advanced testing strategies for industry scale apps to build higher quality apps in less time and make changes with much more confidence
- 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
If you want to become an industry-ready Android developer, this bundle is the way to go.
Mastering Automated Testing of Industry-Level Android Apps
In short, this is what you’ll learn:
- Basic & Advanced testing theory
- Unit Testing with JUnit5
- Fakes & Mocks
- Testing Asynchronous Code (Coroutines & Flows)
- Testing Time
- Integration & Instrumentation Testing
- Basic & Advanced UI Testing Strategies
- Measuring Test Coverage for Unit & Instrumentation Tests
- Tests Involving the Android SDK
- End-to-End Testing
Professional App Development With CI/CD
- 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
- Setting up a staging environment to automatically distribute your app to a QA testing team (commonly done in the industry).
Building Industry-Level Multiplatform Apps With KMM
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
- BONUS: Writing automated test cases for your KMM apps
The Canvas Masteraclass With Jetpack Compose
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
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 be able to make use of web sockets to add another crucial skill to your portfolio.