Weaving the Web

Schwerpunkt im Medieninformatik Master

Serverseitige Entwicklung mit Ktor


Coach
Dominik Deimel
Termin
Dienstag, 23. Juni 2020, 13:00 Uhr
Dauer
150 Minuten
Raum

Der Workshop Serverseitige Entwicklung mit Ktor soll einen ersten Einblick in das Framework Ktor geben. Bei Ktor handelt es sich um ein Framework zur Implementierung von asynchronen server- und clientseitigen Anwendungen mithilfe der Programmiersprache Kotlin. Während des Workshops sollen Teilnehmer in einem ersten Hands-On eine Server-Komponente mit dem Framework Ktor und der Programmiersprache Kotlin umsetzen. Behandelt werden dabei vor allem die Implementierung von Routen und die Verarbeitung von Daten. Zur Unterstützung wird bereits eine Frontend-Komponente zur Verfügung gestellt, mit der die Umsetzung getestet werden kann.

Voraussetzungen

Die Teilnehmenden sollten folgendes mitbringen:

  • Grundlegende Kenntnisse in HTML
  • Grundlegende Kenntnisse in der Programmiersprache Kotlin
  • Grundlegende Node Kenntnisse

Technische Vorbereitung

  • Intellij IDE mit installiertem Ktor Plugin
  • Node.js: Version 12 oder höher
  • Chrome Browser
  • Git

Eine ausführliche Anleitung zur Vorbereitung ist im Repository zu finden.

Zielgruppe

Dieser Workshop richtet sich an Webentwickler, die bereits erste Erfahrung oder auch nur ein allgemeines Interesse an der Programmiersprache Kotlin haben und diese für eine serverseitige Anwendung nutzen möchten.

Material