Compose Mastery Track:

Advanced Level

Build scalable and high-performance
Android apps with Compose

Architecture, performance, state management, and prodiction-ready patterns for real-world Android projects.

Sign In
Advanced Compose Course
13 Apr - 1 May 2026
Compose = Jetpack Compose + Compose Multiplatform;

3 weeks

An intensive three-week program designed to deliver maximum results in a short time.

Advanced Level

Built for people who already have solid fundamentals and want to go further.

Real World Practice

Learn by doing, not by theory alone.

Is this course for you?

If this sounds familiar... This course is or you!

You use Jetpack Compose in real projects

You struggle with architecture and state complexity

You want predictable, scalable UI code

You care about long-term maintainability, not just “making it work”

What will you learn

What will you gain?

01.
Solid mental models for state, side-effects, and recomposition; how to diagnose and prevent laggy UI.
02.
How modifiers work, and how their order affects UI; when to write custom modifiers and how to implement them correctly.
03.
Patterns for navigation and state hoisting that scale across the whole application.
04.
Reliable Compose UI testing: semantics, idling, and screenshot testing to catch regressions.
05.
Perils and pitfalls of the most common architectural patterns: MVVM, UiState, UiAction.
06.
Best practices, everyday use cases, and mistakes to avoid in Compose projects.

Course program

Week by Week

Week 1
1.
State management and recomposition
Week 2
2.
Deep dive into modifiers
Week 3
3.
Testing & Best Practices

The mind behind the knowledge

Marcin Moskala

Meet our expert! Marcin Moskala is a Certified Kotlin Trainer, Kotlin GDE, and official JetBrains Training Partner.

Marcin is a consultant and a hands-on developer who focuses on pragmatic, production-ready Kotlin and Jetpack Compose. He’s the author of 6 Kotlin books (incl. Effective Kotlin) and a speaker at 90+ international conferences (KotlinConf, Droidcon).

His teaching is built around what developers actually need: understanding the “why” behind APIs, spotting common traps early, and adopting patterns that survive code review and scale with the codebase.

(Based on insights from 50+ editions of workshops and training programs.)


Built & Taught by Experts

Jov Mit

Meet our expert! Jov Mit is a lead Android developer, mentor, and a software craftsman, specializing in Jetpack Compose, clean code, and TDD.

He teaches through hands-on workshops and codelabs inside his Android devs community, and on other platforms like Droidcon Academy. He publishes practical Compose tutorials and best practices on his YouTube channel.

Jov also writes about architecture and testing, and shares implementation guides on his blog.

Recent topics include custom layouts, Views ↔ Compose interop, Screenshot testing, CI/CD, architectural approaches, and navigation patterns—rooted in real-world project experience and community mentoring.

What Comes After?

Advanced Compose

Polished Compose

Once your apps are scalable, efficient and easy to maintain, the next step is refinement - design systems, animations and visual polish.

Take a look at our June course focused on design systems, Material 3, motion and UI details.

Polished Compose

Explore Polished Compose

Choose your learning path

Start with Advanced Compose — or commit to the full Compose Mastery Track.

core course
Architecture Focus
Advanced Compose
  • 3 weeks of guided learning
    + an extra intro week with Compose essentials.
  • ~7h + extra 7h a week of live practice-first sessions, coding challenges, and two real-time Q&As a week
    Follow the entire pathway or drop in on the topics that matter most to you.
  • A vibrant peer community  
    Share ideas and feedback every day.

  • 6 months on-demand library
    Re-watch every lesson and download every resource for a full 6 months after the cohort ends.
  • Certificate of Completion
    Earn proof of your new skills and share it with your employer once you finish the capstone projects
1999 PLN
599 PLN
(excl. VAT)
Join Advanced Compose
best value
Compose Mastery Bundle
Advanced Compose
& Polished Compose
  • Level: Advanced
  • Dates: April 13 – May 1
  • Architecture, Performance, Testing
  • Complementary Course
  • Dates: June 8 – June 19

  • Design systems, Material 3, Motion Design
1999 PLN
829 PLN
(excl. VAT)
Choose the full track
Team Access
Halina Ciccone
Head of Corporate Training Partnerships
halina@kt.academy
Get an offer
  • We are trusted by:
    Accenture, Allegro, Atlassian, Bloomberg, Empik, FlixBus, IBM, ING, LinkedIn, Octopus Energy, Paramount, Philips, PKO Bank Polski, REWE digital GmbH, SAP, Schibsted, Spotify, The New York Times Company, Vinted and many more...
    Extras:
  • Special price for a team
  • Private Q&A for your company when you enrol 20 + people.
  • VAT invoice & bank transfer instead of online checkout.
  • Extended payment window – up to 30 days.
  • Money-back guarantee if the cohort isn’t a fit.

Certificate

Increse perceived post-course value

Your Advanced Compose Credential

Awarded to developers who demonstrate production-grade mastery of Jetpack Compose—state & recomposition, modifier order/custom modifiers, navigation, testing, and best practices—a project-based assessment reviewed by the instructors.
Key benefits:

Verified expertise - thorough, project-based assessment

Elite community - join a network of certified Compose specialists

Career catalyst - showcase concrete proof of advanced skills

FAQ

Frequently asked questions

Is it for individual developers or teams?
Are sessions recorded, and how long is access available?
How much time should I set aside?
What are the prerequisites and tools?
Who teaches this course?
Do I get a certificate?
What’s the schedule and format?
Can my company pay, and is there a team pricing option?
Empower Your Engineering Team
Build a shared language of best practices and accelerate your projects.  Get our tailored proposal for companies and learn how Coroutines Mastery drives team efficiency.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Empower Your Engineering Team
Build a shared language of best practices and accelerate your projects.  Get our tailored proposal for companies and learn how Coroutines Mastery drives team efficiency.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Week by Week

A clear path to progress

Week 1
1.
Coroutine essentials
Week 2
2.
Advanced Coroutines
Week 3
3.
Synchronization and Flow
Week 4
4.
Hot flow
Week 5
5.
Coroutines in real-life projects