Neem contact met ons op

Cursusaanbod

Inleiding

  • Overzicht van Kotlin
  • Het herhalen van de basisconcepten van Kotlin

Gevorderde taalkenmerken

  • Lambda-uitdrukkingen en functies met meerdere parameters
  • Extensiefuncties en -eigenschappen
  • Inline-functies en typeparameters die dynamisch kunnen worden bepaald
  • Verzamelingen en sequences

Objectgeoriënteerd programmeren

  • Classdelegatie en objectuitdrukkingen
  • Gesloten klassen en typealiasen
  • Generics en variatie tussen types
  • Gevorderde erfenispatronen en polymorfisme

Functieprogrammering

  • Inzicht in monaden en andere functiegerelateerde constructies
  • Werken met de Arrow-bibliotheek
  • Coroutines en basisconcepten van asynchrone programmeren
  • De Flow API en reactieve programmeermethoden

Android-ontwikkeling met Kotlin

  • Kotlin Android Extensions en view binding
  • Gebruik van Kotlin Coroutines op Android

Samenvatting en vervolgstappen

Vereisten

  • Basiskennis van Kotlin
  • Inzicht in begrippen uit de objectgeoriënteerde programmeermethode

Doelgroep

  • Ontwikkelaars
  • Programmeurs
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën