Image
Image

Compose Mastery Track:

Polished Compose

Make your Compose applications beautiful, consistent, and visually polished.

An advanced course for Android developers who want to go one level higher — from correct UI to refined design, motion, and UX details.

Enroll in the course
Polished Compose Course
8 - 19 June 2026
Image
ImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImage
ImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImage
Image
Image

Hands-on, engaging, and collaborative

Image

Strong focus on Pixel-perfect

Image

Flexible 2-week online course

Image

Practice-driven approach

Is this course for you?

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

You already use Jetpack Compose and build complex UIs

Your UI works correctly, but lacks visual polish

You want to design consistent, modern, and pleasant to use interfaces

You are interested in motion and animations without becoming a UI designer

ImageImage

The Beautiful Compose Journey

Explore every step of building UIs in Jetpack Compose

module 1

Visual Foundations in Compose

  • Styling in Jetpack Compose
  • Intentional use of spacing, proportions, and hierarchy
  • Clipping, shapes, and shading
  • Visual details that make a real difference
3 days
module 2

Theming & Design Systems

  • Material 3 in practice
  • Colors, typography, and design tokens
  • Building and maintaining a design system in Compose
  • Scaling styles in larger applications
3 days
module 3

Motion & Animations

  • Animations in Jetpack Compose
  • Motion as a UX tool, not decoration
  • Transitions, states, and micro-interactions
  • Common animation mistakes
3 days
Extra module

Adaptive UI

  • Designing UI for different screen sizes
  • Responsiveness and adaptivity in Compose
  • Visual consistency across contexts
1 day

What will you gain?

What will you learn

01.
Tools for making pixel-perfect applications in Compose
02.
How to provide and test previews for all the cases you need to support
03.
Deep understanding of advanced techniques, like clipping and shading 
04.
How to properly set up and use styling and theming in your application
05.
Ways to define animations to effortlessly make applications more pleasant, or to make special effects
06.
How to use adaptive UI and good-looking transitions

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.)

Image
Image

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.

Have you explored Advanced Compose?

Advanced Compose

Polished Compose

Polished Compose focuses on visual refinement — design systems, motion, and UI details.Advanced Compose takes a different approach, concentrating on architecture, scalability, and long-term maintainability.

Choose the path that matches what you want to deepen right now.
Image

Advanced Compose

Explore Polished Compose

Choose your learning path

Focus on Polished Compose — or commit to the full Compose Mastery Track.

core course
Visual Focus
Polished Compose
Image
  • 2 weeks of guided learning
  • 7 - 20h 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
499 PLN
(excl. VAT)
1199 PLN
Join Polished Compose
best value
Compose Mastery Bundle
Advanced Compose
& Polished Compose
Image
  • Level: Advanced
  • Dates: April 13 – May 1
  • Architecture, Performance, Testing
Image
  • Complementary Course
  • Dates: June 8 – June 19

  • Design systems, Material 3, Motion Design
2499 PLN
999 PLN
(excl. VAT)
Choose the full track
Team Access
Image
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

Image
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

Feedback

Real feedback from engineers mastering Kotlin Coroutines.

Image

Marcin was incredibly helpful and responsive, even creating videos to explain concepts when needed, and the lessons were well-structured and easy to follow. I got so many practical ideas I can use right away.

Image
Matthias
Full Stack Developer & Project Lead
Image

Spirit of professionalism and involvement of teachers in helping to complete the course.

Image
Shamil Gulmetov
Android Developer
Image

I leave significantly more confident and plan to apply what I've learned intensively while continuing to build on it. I want to thank Marcin for his engagement throughout the course, for his thorough review of assignments, his inquisitiveness, and his deep expertise. It made a real difference.

Image
Artur Wronski
Backend Developer
Image

Daily schedule of around an hour of work. It provided structure and encouraged regularity, while also allowing to catch up if life got in the way.

Nacho
Software Engineer
Image

I liked the tempo and daily-lesson-concept of the course. I also liked the exercises.

Anders Asplund
IT Consultant
Image

Using Circle platform in web version is pretty comfortable. Since I wasn't following the course regularly and did not participate in nor live events neither discussions. Yet, the part I already covered was enough to shine during a job interview and I got a new job!

Michał
Senior Android Developer

FAQ

Frequently asked questions

Image
Is it for individual developers or teams?
Image
What’s the schedule and format?
Image
Are sessions recorded, and how long is access available?
Image
How much time should I set aside?
Image
What are the prerequisites and tools?
Image
Who teaches this course?
Image
Do I get a certificate?
Image
Can my company pay, and is there a team pricing option?
Image
What is your refund policy?
Image
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
ImageImage
ImageImage
Week 2
2.
Advanced Coroutines
ImageImage
ImageImage
Week 3
3.
Synchronization and Flow
ImageImage
ImageImage
Week 4
4.
Hot flow
ImageImage
ImageImage
Week 5
5.
Coroutines in real-life projects
ImageImage
ImageImage