Training
I provide Kotlin training sessions designed to help teams enhance their skills, boost productivity, and build confidence in using Kotlin effectively. My training offerings cover a range of topics, from foundational concepts to advanced Kotlin techniques, and can be customized to meet your team’s specific needs. These sessions are available in various formats, including:
- Intensive Kotlin Basics Training: A fast-paced course, typically conducted over two days, designed to get your team up to speed with Kotlin fundamentals.
- Bite-Size Kotlin Sessions: 4-hour weekly sessions, typically conducted over 3 months, designed for Kotlin teams who wish to learn incrementally and apply new concepts directly to their work as they progress.
- Kotlin Crash Course: A comprehensive training program based on my book. This course guides developers from basics to advanced Kotlin concepts and can be conducted as an intensive week-long program or at a slower pace over an extended period.
Student Testimonials
Here is what participants have said about my training sessions (feedback collected via anonymous forms):
- ⭐⭐⭐⭐⭐ “Elena is very dedicated, helpful, and extremely knowledgeable. She breathes Kotlin and her enthusiasm is catching. The transition to Kotlin developer after working with Oracle PL/SQL for over 20 years was sometimes intimidating but thanks to the structured and practical approach of her training and the personal guidance, I look back on it with a lot of pride and pleasure.” — Engineer, AZL (NN Group)
- ⭐⭐⭐⭐⭐ “Elena was enthusiastic and knowledgeable, offering help and creating a lovely atmosphere in her sessions. Slides were clear, and informative and make excellent reference material.” — Developer, Version 1
- ⭐⭐⭐⭐⭐ “A great balance between presentation and hands-on practice, making the training both engaging and effective.” — Developer, EDSN
- ⭐⭐⭐⭐⭐ “Elena was very enthusiastic and engaged. She was patient and took all her time to guide me, as a Kotlin-novice, through all rookie-mistakes. Some fun real-life examples made it even better to understand.” — Engineer, AZL (NN Group)
Training Experience
I have delivered Kotlin training to various organizations, tailoring the content to meet their unique needs. These include:
- AZL (NN Group): Bite-size Kotlin training.
- Version 1: Kotlin Basics and Kotlin on AWS Serverless training.
- EDSN: Kotlin Basics training.
Author of Kotlin Crash Course
I am the author of the book Kotlin Crash Course, a project-based guide to mastering Kotlin from basics to advanced concepts. Whether you are new to Kotlin or an experienced developer looking to refresh your skills, this book provides a step-by-step approach to learning the language, with practical projects spanning back-end and front-end development, including REST APIs, user interfaces with Jetpack Compose, and serverless functions using AWS.
Sharing Knowledge
I actively share my Kotlin expertise in my Medium Blog, at conferences and community events.
🔥 Upcoming Talks
- Voxxed Days Amsterdam (April 3, 2025): Clean Architecture for Serverless: Business Logic You Can Take Anywhere
🎤 Past Talks (recorded)
- Kotlin Dev Day Advanced: Kotlin on Serverless Cloud - AWS Lambda, Unlimited!
- AWS Community Day: Kotlin on AWS Serverless Cloud.
Ready to Learn Kotlin?
If you’re looking to upskill your team or want a customized Kotlin training session, feel free to contact me to discuss your needs.