Effective Kotlin

This workshop is directed to experienced Kotlin developers who are willing to improve their programming skills and advanced knowledge about Kotlin programming language.

In the workshop, participants:

Learn from lecture supported by slides

Solve coding challenges in Kotlin

Complete practical exercises

Solve Kotlin puzzlers

In the workshop we cover:

  • Kotlin typing system
  • Efficient and idiomatic collection processing
  • Advanced object creation methods (Factory methods, fake constructors)
  • Generic
  • Delegates
  • Scope functions
  • Interoperability with Java
  • Efficient functional programming
  • Kotlin reflection
  • Kotlin DSL
  • Best practices
Marcin Moskała - Trainer in Kt. Academy

Your trainer

Marcin Moskała

Marcin Moskala is an experienced Android developer, teacher, and an official Jetbrains' Kotlin training partner. He is the founder of Kt. Academy, author of the book "Android Development with Kotlin", and an active programming community member. He is also the main author on the biggest medium publication about Kotlin and a speaker invited to many programming conferences. Some of his talks can be found on YouTube, including:

Let's talk!

Tell us more about your needs and the level of your team, so we can adjust course material for you and send the right pricing.

Ask for pricing