We teach programmingwith focus on the best practices

: What training do you need?

Best practices
Workshops for all kinds of developers, teaching best practices, design patterns and refactoring.
More details
Testing
Workshops dedicated to testing, both business hypothesis and software correctness.
More details
Data Science
Workshops dedicated to data analysis, engineering, machine learning and artificial intelligence.
More detailsInvest in your skills!
Why choose us?
Our workshops are conducted by world-class experts, focused on the best practices and made as practical as possible.
Experience and great reviews
We've conducted hundreds of workshops worldwide, we are an official partner of JetBrains in training, our workshops are tested in practice. We have an excellent opinions, see TrustPilot
Experienced trainers
We work with the best trainers in the industry, experienced practitioners and teachers. See our trainers.
Learn by doing
We support learning with practical exercises, programming puzzlers and challenges. Check examples to know what to expect from the workshop. Check example puzzler. Check example challenge.Team of mentors & trainers

Marcin Moskała
Author of the Effective Kotlin and Kotlin Coroutines, speaker, experienced developer.
See profile
Rafał Grzesik
Experienced trainer, menthor and a fullStack software developer on .Net and Angular.
See profile
Wlodek Krakowski
Software craftsman, specialized in clean code, refactoring to patterns and best practices.
See profile
Mesut Durukal
Product Owner & E2E Test Automation Leader for the QA team, with over 7 years of experience in professional testing automation.
See profile

Michał Szklarski
Digital solutions, mobile, R&D leader, product owner, board member, and tech/business conference speaker.
See profile
Mateusz Dorobek
Data Scientist, Freelancer & AI conference speaker with 5 years of teaching experience. Working in the financial industry using Machine Learning to solve business problems.
See profile

Aleksander Ihnatowicz
Experienced software engineer, Kotlin trainer and team leader at Allegro.
See profileTrusted by global partners



































with focus on the best practices


What training do you need?

Best practices
Workshops for all kinds of developers, teaching best practices, design patterns and refactoring.
More details
Testing
Workshops dedicated to testing, both business hypothesis and software correctness.
More details
Data Science
Workshops dedicated to data analysis, engineering, machine learning and artificial intelligence.
More detailsInvest in your skills!
Why choose us?
Our workshops are conducted by world-class experts, focused on the best practices and made as practical as possible.
Experience and great reviews
We've conducted hundreds of workshops worldwide, we are an official partner of JetBrains in training, our workshops are tested in practice. We have an excellent opinions, see TrustPilot
Experienced trainers
We work with the best trainers in the industry, experienced practitioners and teachers. See our trainers.
Learn by doing
We support learning with practical exercises, programming puzzlers and challenges. Check examples to know what to expect from the workshop. Check example puzzler. Check example challenge.
Team of mentors & trainers
Marcin Moskała
Author of the Effective Kotlin and Kotlin Coroutines, speaker, experienced developer.
See profile
Rafał Grzesik
Experienced trainer, menthor and a fullStack software developer on .Net and Angular.
See profile

Wlodek Krakowski
Software craftsman, specialized in clean code, refactoring to patterns and best practices.
See profile

Mesut Durukal
Product Owner & E2E Test Automation Leader for the QA team, with over 7 years of experience in professional testing automation.
See profile


Michał Szklarski
Digital solutions, mobile, R&D leader, product owner, board member, and tech/business conference speaker.
See profile
Mateusz Dorobek
Data Scientist, Freelancer & AI conference speaker with 5 years of teaching experience. Working in the financial industry using Machine Learning to solve business problems.
See profile

Aleksander Ihnatowicz
Experienced software engineer, Kotlin trainer and team leader at Allegro.
See profile
Trusted by global partners


































