Kotlin Professional Developer

15 October, 2025Hilversum, The Netherlands

2 days
In Person
Back-End Development
Kotlin

Master Kotlin and level up your developer skills with our Kotlin Professional Developer training course! Dive into the world of Kotlin with this two-day training course that covers fundamentals, advanced features, and practical applications. Get ready to develop Android apps or write back-end applications like a pro!

Book this training

Book now

Do you have any questions about the course? 

Melchior will gladly help you further with any questions you might have. 

Get in touch

Duration

2 days

Time

09:00 – 17:00 (GMT +2:00)

Language

English

Lunch

Included

Certification

No

Level

Professional

What will you learn?

During the Kotlin Professional Developer training, you will delve into the fundamentals of Kotlin, explore its advanced features, and discover the extensive tooling available in the Kotlin ecosystem.

Gain practical insights into using Kotlin’s core APIs, understand how to apply it to real-world projects, and seamlessly transition from Java to Kotlin.

Embrace the benefits of Kotlin’s expressive syntax, null safety, functional programming capabilities, and more.

By the end of this course, you will be equipped to write production-ready software, leverage idiomatic Kotlin practices, and confidently develop Android apps and back-end solutions.

Key takeaways

  1. Write idiomatic Kotlin code for Android apps and back-end development.
  2. Develop concise, expressive, and maintainable code using Kotlin’s language features.
  3. Solve problems using functional programming techniques.
  4. Create basic DSLs (Domain Specific Languages).
  5. Seamlessly convert Java codebases to Kotlin and harness the associated benefits.
  6. Master Kotlin tooling for enhanced productivity.

Program

  • Object Orientation: Understand and apply object-oriented programming principles in Kotlin
  • Testing: Learn how to test your Kotlin code and ensure its quality effectively.
  • Null Safety: Discover Kotlin’s null safety features to eliminate null pointer exceptions.
  • Generics: Harness the power of generics in Kotlin for reusable and type-safe code.
  • Functional Programming: Explore and leverage functional programming concepts in your projects.
  • Collections: Work with collections in Kotlin to handle and manipulate data efficiently.
  • Extensions: Extend existing classes with Kotlin extensions for added functionality.
  • Delegation: Utilize delegation to reuse code and delegate responsibilities between classes.
  • Idiomatic Kotlin: Embrace Kotlin’s idiomatic practices and write elegant code.
  • Interoperability: Understand how Kotlin can seamlessly integrate with existing Java codebases.

Who is it for?

This training is perfect for Android Developers, Back-end Developers, Senior Developers, and Architects seeking to innovate in the Java-based application landscape. Basic programming skills are required, but if you’ve found your way to this page, chances are you have that covered!

Requirements

Basic programming knowledge is required.

You will have to bring your own laptop.

Why should I do this training?

Maximize the benefits of Kotlin

Use Kotlin as intended rather than in a Java-ish or <other-language>-ish way. 

Learn about Kotlin’s many features

Learn how to apply all relevant Kotlin features for production purposes.  

Get taught by JetBrains-certified Kotlin cracks

Be taught by JetBrains-certified Kotlin cracks, who coach Kotlin teams and contribute to open source regularly. 

Partnership

What else
should I know?

After registering for this course, you will receive a confirmation email with practical information. A week before the training, we will ask you about any dietary requirements and share literature if you need to prepare.

For all training days, you will get a delicious lunch. Contact us about any dietary requirements. We have a salad bar and fresh pastries every day.

See you soon!

Course information

Two-day training course offered in English and Dutch.

Please bring your own laptop to fully participate in all hands-on exercises.

Our trainers are skilled Software Engineers and Consultants, officially certified by JetBrains.

Travel and accommodation expenses are not covered.

The price includes all course materials, literature, and a tasty lunch on each course day.

Meet the trainer

Urs Peter

Urs Peter is a well-known Kotlin trainer and thought leader. Learn more!

Also interesting for you

View all training courses
Kotlin Advanced Developer

Get your existing Kotlin skills to the next level with our Kotlin Advanced Developer training course.

Urs Peter

Back-End Development
Kotlin
2 days
In Person

Next:

3 – 4 Dec, 2025

From:

€1255

View training
AI-Native Foundation

You’ve been told to “use AI.” But between hype, half-truths, and a flood of tools, it’s hard to know where to start. AI-Native Foundations cuts through the noise. In two immersive days, individuals gain the fluency, frameworks, and confidence to put AI to work. Not just in theory, but in the flow of the actual day-to-day.

Christianna Madson

AI for business
SAFe
2 days
In Person

Next:

13 – 14 Nov, 2025

From:

€1595

View training
AI-Native Change Agent

Most AI initiatives never make it past the pilot phase. Hype burns hot, priorities shift, and promising projects stall out before delivering business value.

Christianna Madson

Data and AI
3 days
In Person

Next:

28 Jan, 2026

From:

€2495

View training
AI Foundation Training

Evelien Acun-Roos

Data and AI
GenAI
1 day
In Person

Next:

3 Nov, 2025

From:

€775

View training

Can’t find the course you’re looking for? There’s more!

Frequently Asked Questions