Workshop Kotlin

Deze workshop gaat over Kotlin, een programmeertaal ontwikkeld door JetBrains. Sinds 2016 is Kotlin steeds populairder aan het worden bij ontwikkelaars. Het wordt nu ook actief gepromoot als de primaire taal voor Android apps en Gradle build scripts.

Het team achter het bekende Spring Framework is ook al volop aan de slag gegaan met Kotlin en laat Java langzaam achter zich.

Het is dus zeer waarschijnlijk dat je als professionele (Java) ontwikkelaar in de nabije toekomst een keer in aanraking komt met deze taal. Dankzij deze workshop heb je dan alvast de nodige basiskennis om met Kotlin aan de slag te kunnen.

Aangezien de beste manier om bekend te raken met welke technologie dan ook is om er zelf mee te werken, krijg je, na een korte introductie, direct een grote variatie aan oefeningen. Hiermee ontdek je snel hoe elegant en efficiënt je iets kunt implementeren met Kotlin.

Onderdelen die op het programma staan:

  • Introductie over Kotlin
  • Conventies
  • Idiomatisch Kotlin programmeren
  • Collections in Kotlin
  • Korte showcase van Kotlin frameworks

Wat gaan we doen?

  • Korte oefeningen, ook bekend als Koans, om de theorie te oefenen
  • Grote stukken Java-code reduceren naar enkele regels of zelfs one-liners
  • Super leesbare en begrijpelijke code schrijven
  • Aan de slag met coole en efficiënte concepten waardoor je nooit meer terug wilt

Doelgroep
De workshop is gericht op software engineers die een gedegen technische introductie willen over Kotlin. En die tegelijkertijd willen leren hoe ze deze mooie taal kunnen toepassen in hun huidige of toekomstige project.

Voorvereisten
De deelnemers dienen ervaring te hebben met het programmeren in Java. Deelnemers worden verwacht zelf een laptop mee te nemen waarop de te gebruiken software geïnstalleerd en geconfigureerd is. Ter voorbereiding op de workshop ontvang je nog exacte instructies.

Doelstellingen
Na het volgen van deze workshop:

  • ken je het doel en de technische principes van Kotlin;
  • ben je op de hoogte wanneer je Kotlin zou kunnen toepassen en wat de voordelen hiervan zijn;
  • ben je bekend met de implementatie-aspecten die nodig zijn om beknopte en leesbare applicaties te bouwen.

Inschrijven of meer informatie over deze Kotlin Workshop? Gebruik onderstaand formulier!

    Graag ontvang ik meer informatie over de Kotlin Workshop: