This is the ultimate bundle for all those who want to...
- ... build Kotlin applications for the entire software stack (Backend, Android, iOS, Windows, Linux, MacOS)
- ... leverage Kotlin & Compose Multiplatform to share more than 90% of code between platforms
- ... prepare for the industry of the future in which full-stack developers become more and more in-demand
In over 55h of video material and 300 video lessons, you'll learn to build one single truly industry-scale chat application. Philipp Lackner involves you in his thought process & reasoning behind every line of code, so you can build apps with the same quality on your own after going through the material.
These are the 3 courses contained in this bundle:
- Building Industry-Level Spring Boot Kotlin Backends
- Building Industry-Level Compose Multiplatform Android & iOS Apps
- Building Industry-Level Compose Multiplatform Desktop Apps
In particular, these are the topics you will learn for 6 platforms:
- The fundamentals of system design & software architecture
- Multi-module architecture & Gradle in large-scale projects
- 100% responsive Compose Multiplatform UI for mobile, tablet, desktop and foldables with light & dark theme - you'll work with professionally designed Figma mockups
- Authentication systems on client and server (refresh token auth)
- Login, registration, forgot password & email verification
- Security & rate limiting
- Message queues with RabbitMQ
- Sending emails & templating engines
- Multi-table databases on client & server
- Offline-first development
- Real-time communication with WebSockets
- Dependency injection
- Native image picking & file uploads
- File storage
- Interacting with native system SDKs on the client
- Push notifications on client & server (FCM & APNS)
- Server deployment & CI/CD pipeline with GitHub Actions
This one-time investment into your career will help you to prepare for the industry of the future - which is shifting more and more towards multiplatform and full-stack development.
After the payment, you'll get access to the member area via email.