Kursplan

Introduksjon

  • Oversikt over Kotlin
  • Gjennomgang av Kotlins grunnleggende konsepter

Avanserte språkfunksjoner

  • Lambda-uttrykk og høyere ordeners funksjoner
  • Utvidelsesfunksjoner og -egenskaper
  • Innebygde funksjoner og konkretiserte typeparametere
  • Samlinger og sekvenser

Objektorientert programmering

  • Klassedelegasjon og objektsuttrykk
  • Forslåtte klasser og typealias
  • Generikk og varians
  • Avansert arv og polymorfi

Funksjonell programmering

  • Forståelse av monader og funksjonelle konstruksjoner
  • Arbeid med Arrow-biblioteket
  • Korutiner og grunnleggende asynkron programmering
  • Flow API og reaktiv programmering

Android-utvikling med Kotlin

  • Kotlin Android-utvidelser og visningsbinding
  • Bruk av Kotlin Korutiner på Android

Oppsummering og neste trinn

Krav

  • Grunnleggende kunnskap om Kotlin
  • Forståelse av objektorienterte programmeringskonsepter

Målgruppe

  • Utviklere
  • Programmerere
 14 timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier