Kotlin Programmering Grundlæggende

Beskrivelse


Kurset giver et overblik over Kotlin-sproget, herunder en introduktion til objektorienteret teknologi og muligheder. Deltagerne får på kurset lejlighed til at udvikle konkrete Kotlin-programmer med grafiske brugergrænseflader, tråde, databaser og netværk. Der udvikles programmer med anvendelse af polymorfi med henblik på forenkling af design og vedligehold. Kurset er bl.a. relevant for Java-programmører, som skal i gang med at opgradere og arbejde med Kotlin.

Indhold

  • Introduktion til Kotlin
  • Kotlin overfor Java - forskelle og ligheder, hvorfor Kotlin?
  • Udviklingsværktøjer og compilere - hvordan kommer man i gang?
  • Det første, karakteristiske Kotlin program
  • Kotlin variable og typer
  • Immutable versus mutable variable
  • Indbyggede datatyper
  • Null-problematikken - hvordan undgås NullPointerExceptions og programnedbrud ?
  • Indbyggede container-klasser og generics
  • Flow-konstruktioner
  • Betinget afvikling som expressions
  • Løkke-konstruktioner
  • Funktioner og parametre
  • Exception-håndtering
  • Beskrivelse af klasser og objekter
  • Strukturen af klasser generelt
  • Begrebsklasser og data-klasser
  • Primary- og secondary constructors
  • Visibiltyregler - public, private, protected og internal
  • Instans-variable overfor properties
  • Null-problematikken i OOP programmer - Elvis-operatoren
  • Klasser versus interfaces
  • Nedarvning - open og sealed classes
  • Nedarvning af metoder og properties
  • Operator-overload
  • Anonyme funktioner og lambda-expressions
  • Kotlin og databaser
  • Kotlinn og JDBC
  • Insert/updates via SQL
  • Metadata
  • Multithreading
  • Den simple tråd
  • Basal process-synkronisering, låsning
  • Tidsubestemt wait/notify mekanismen
  • Tråd-prioriteter
  • Interoperabilitet med Java
  • Hvordan udnyttes Javas allerede eksisterende klasse-bibliotek?
  • Hvordan mappes mellem Kotlin og Java?
  • Kotlin og Android/Fluid
  • Hvordan ser Kotlin ud i Android-iklædning?
  • Hvordan kommer jeg videre i Kotlin-verdenen?

Har du spørgsmål?

Hvis du har yderligere spørgsmål til dette produkt eller ønsker at få fremsendt materiale i forbindelse med produktet, er du velkommen til at benytte kontaktformularen herunder.

Kotlin Programmering Grundlæggende

Forhandler
Superusers
Normalpris
14.400,00 kr
Udsalgspris
14.400,00 kr
Normalpris
Udsolgt
Pris pr. stk.
pr. 
Eksklusiv moms.

Efter aftale / Kontakt for pris

Hvis du har valgt Efter aftale, kan du udfylde formularen nedenfor og så vender vi tilbage til dig og aftaler nærmere.

Har du spørgsmål?

Hvis du har yderligere spørgsmål til dette produkt eller ønsker at få fremsendt materiale i forbindelse med produktet, er du velkommen til at benytte kontaktformularen herunder.