35.1 F
Columbus
Friday, March 5, 2021

Server-side With Kotlin Webinar Series, Vol 2

This post was originally published on this site

We continue our series of Kotlin for server-side webinars. Between February 18 and March 18 we will host 4 webinars to explore applied software development with Kotlin on server-side through live-coding sessions.

Speakers from JetBrains, VMware, Confluent, and Oracle will cover reactive programming, asynchronous applications with the Ktor framework, building microservices with Helidon, and other aspects of using Kotlin for server-side development.

The hosts and speakers will also make sure to answer your questions during the webinars.

Going Reactive

Register

When?

February 18, 2021
17:00 – 18:00 CET (8:00 am – 9:00 am PST).

What is it about?

In this one-hour live-coding session, our two speakers will demonstrate how to migrate a standard Spring Boot application implemented with Spring MVC to Spring WebFlux using Kotlin coroutines. They will also add non-blocking database access and RSocket for streaming events from the backend to the UI to make the application fully reactive.

Presenters:

  • Anton Arhipov, Developer Advocate at JetBrains, the company that creates Kotlin and IntelliJ IDEA.
  • Oleh Dokuka, RSocket maintainer and Project Reactor Team Member at VMware.

Building Microservices

Helidon webinar

Register

When?

March 10, 2021
17:00 – 18:00 CET (8:00 am – 9:00 am PST).

What is it about?

Helidon is a collection of libraries that run on a fast web core powered by Netty. It offers full support for CDI, a reactive DB client, and full GraalVM native image support. All this makes Helidon a great choice for building microservices.

In this session you will learn about the language features that make developing Helidon applications a breeze. Along the way, the presenter will also take a closer look at how to use the Reactive API to boost application performance.

The webinar is hosted by Dmitry Alexandrov, Senior Principal Developer at Project Helidon.


Creating Asynchronous Web Servers and Clients With Ktor

Ktor webinar

Register

When?

March 17, 2021
18:30 – 19:30 CET (8:30 am – 9:30 am PST).

What is it about?

Ktor is a framework that enables developers to create both server and client applications targeting a variety of platforms, including JVM, JavaScript, macOS, Windows, and Linux. In this webinar, Anton will focus primarily on Ktor for backend development. He will show how to create robust asynchronous server-side applications with Ktor as well as look at its deployment models, the features it provides out of the box, and its extensibility model.

The webinar is hosted by Anton Arhipov, Developer Advocate at JetBrains.


Going Further With Ktor and Kafka

Ktor Kafka webinar

Register

When?

March 18, 2021
17:00 – 18:00 CET (8:00 am – 9:00 am PST).

What is it about?

This session will provide an introduction to using Kafka, Kotlin, and Ktor, based on the example of building an application that shares geographical coordinates among clients. The presenters will also demonstrate how event streaming works with Kafka, and what other features the platform provides for scaling the solution.

Presenters:

  • Anton Arhipov, Developer Advocate at JetBrains, the company that creates Kotlin and IntelliJ IDEA.
  • Viktor Gamov, Developer Advocate at Confluent, the maker of an event-streaming platform based on Apache Kafka.

Save the date

Once you’ve registered, we’ll send you a confirmation email with calendar invitations, and we’ll also send you a reminder one day before each of the webinars begins.

All webinars are free to attend and will be recorded and published on YouTube after streaming. Subscribe to the Kotlin by JetBrains YouTube channel to be notified about each uploaded recording.

Learn more about server-side Kotlin

We’ve created a page with lots of useful reference materials about using Kotlin on the backend. Follow the link below for tips, tricks, and best practices, all carefully curated by the Kotlin team.

Go to Kotlin server-side page

Related Articles

PhpStorm 2021.1 EAP #6

In this build, we’re adding support for prefixed table names in SQL queries. Read on to learn more. The Early Access Program is coming to...

The Overflow #63: What I wish I had known about single page applications

Welcome to ISSUE #63 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify....

IntelliJ IDEA 2021.1 Goes Beta!

We’ve got great news to share with you today! After almost five weeks of the EAP, the Beta version of IntelliJ IDEA 2021.1 is...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

21,619FansLike
0FollowersFollow
0SubscribersSubscribe
- Advertisement -

Latest Articles

PhpStorm 2021.1 EAP #6

In this build, we’re adding support for prefixed table names in SQL queries. Read on to learn more. The Early Access Program is coming to...

The Overflow #63: What I wish I had known about single page applications

Welcome to ISSUE #63 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify....

IntelliJ IDEA 2021.1 Goes Beta!

We’ve got great news to share with you today! After almost five weeks of the EAP, the Beta version of IntelliJ IDEA 2021.1 is...

Webinar Recording: Getting Started With Svelte in WebStorm

The recording from the Getting Started with Svelte in WebStorm webinar is now available on the JetBrainsTV YouTube channel! In this webinar, Paul Everitt, JetBrains...

WebStorm 2021.1 Beta: Improvements for Stylelint, Vue, and Version Control

WebStorm 2021.1 has reached the Beta milestone! You can upgrade to the latest build using the Toolbox App or from our website. To catch...