Effective Ktor in Kotlin
With Kotlin on the rise, we want to give you new insights on how you can build Kotlin only services using Kotlin and Ktor. This course will teach us the basics of Kotlin language, so you can get started with building Kotlin applications and get more out of the Kotlin language.
What will you learn?
In this Effective Ktor in Kotlin training course, you will learn about Ktor. Understand how to apply this knowledge to Kotlin in a practical manner. Setting up a Ktor server with everything you need to know to build production-ready servers, such as serialization, authentication, containerizing the server, and more.
After this course, you’ll be ready to start building services using Ktor and Kotlin on your own.
- Learn how to build end-to-end services with Ktor.
- Give you an understanding of the Kotlin language.
- Explore when to use which techniques in Kotlin.
- Learn to setup authentication, serialization, and more.
This two-day course dives right into how we can practically apply Kotlin in our Ktor applications, and how we can use the different modules to achieve the different properties we care about. At the end of your course, you will have built an entire microservice using Ktor in Kotlin.
- Kotlin language basics.
- Ktor and how to set it up.
- Setting up endpoints, and serialization.
- Build an end-to-end feature.
- Testing your application.
Who is it for?
This course is for everyone new to Kotlin or Ktor, and who would like to learn how to build server-side applications in Kotlin using Ktor. No hands-on experience is needed with Kotlin, but experience with a similar language is useful. No experience with server-side development is required, which means that this course is also suitable for Android developers who want to expand their Kotlin knowledge.
Hands-on experience with software development or a programming language is useful.
No Kotlin knowledge is required.
Why should I do this training?
Learn to build services in Ktor
Get deeper knowledge of practical Kotlin
Learn a new tech stack fully written in Kotlin
should I know?
The course combines theoretical sections with hands-on exercises. Make sure to prepare your environment beforehand so that you can get the most out of your training time. If you’re already familiar with Ktor or Kotlin, be sure to prepare and bring all your questions beforehand so that we can resolve all your doubts and questions.
You will need to bring your own laptop to training.
Installation of the Kotlin environment for practical sections.
Bring plenty of energy and motivation to level up your Kotlin skills.
Our Kotlin experts will teach you the dos and don’ts.
Meet the trainers
Urs Peter is a well-known Kotlin trainer and thought leader. Learn more!
Upcoming coursesView all trainings
Follow the Infrastructure as Code – Terraform Advanced training and learn about up-to-date tooling available for Terraform.
Replace the wrong assumptions with the right questions. Get started with Design Thinking Foundation training.
Level up your developer skills with our React Foundation training. Get to know the basics of this popular library in just one day.
Learn SBE with Gojko Adzic. Turn user stories into acceptance tests in this 2-day workshop. Perfect for Agile teams. Enroll now!
Improve collaboration between business and IT with our Domain-Driven Design (DDD) Foundation training.