Kursplan

Introduksjon

Oppdatering på Kotlin Grunnleggende

Bruke avanserte funksjoner i Kotlin

    Bruke nestede funksjoner for å gjenbruke funksjonalitet i Kotlin Bruke infiksnotasjonen for å kalle opp funksjoner i Kotlin Erklære anonyme funksjoner i Kotlin Bruke den innebygde modifikatoren for effektivitet i Kotlin Implementering av returer og lokale returer når du arbeider med avanserte funksjoner i [ 2] Implementering av halerekursjon for optimalisering i Kotlin Bruke operatøroverbelastning i Kotlin Bruke lambdaer med mottakere for å opprette begrensninger på DSL-er i Kotlin Påkalle instanser i Kotlin Bruke funksjonelle konstruksjoner i Kotlin Funksjonssammensetning Currying andre konstruksjoner
Sammendrag av avanserte funksjonelle aspekter ved Kotlin
  • Utforsker klassescenarier i Kotlin
  • Implementering av felt i Kotlin Bruke "lateinit"-modifikatoren i Kotlin Forstå nestede og indre klasser i Kotlin Definere "statiske metoder" i Kotlin Bruke følgeobjekter Skjul klassekonstruktører i Kotlin Merking av klasser som forseglet i [ 2] Bruke typealiaser i Kotlin Sammendrag av avanserte funksjoner i Kotlin for klasser

      Implementeringsdelegasjon i Kotlin

    Forstå konseptet med medlemsdelegering i Kotlin Delegering av medlemsfunksjoner til en annen klasse i Kotlin Delegering av egenskaper i Kotlin for kodegjenbrukseffektivitet ved bruk av innebygde delegerte egenskaper i Kotlin Delegering av lokale egenskaper i Kotlin for kodegjenbruk Implementering av utvidelsesegenskaper i klasser i Kotlin Sammendrag av de forskjellige aspektene ved delegering i Kotlin

      Få en dyptgående forståelse av generiske medisiner i Kotlin

    Forstå generiske begrensninger Forstå varians og invarians i generiske legemidler Bruke "ut"-modifikatoren for å uttrykke kovarians i generiske legemidler i Kotlin Uttrykke motvariasjoner i Kotlin Utforske konseptet med typeprojeksjoner og stjerneprojeksjoner i Kotlin Sammendrag av avanserte generiske egenskaper i Kotlin ]

      Metaprogrammering i Kotlin

    Oversikt over refleksjon ved å bruke Java-refleksjon med Kotlin Bruke Reflection API Bruke Kotlins Reflection API Handling Type Erasure i Kotlin Using Reified Generics i Kotlin Defining Custom Annotations in Kotlin Summary of Metaprogramming and Introspection Techniques in Kotlin

      Utfører Asynkron Programming i Kotlin

    Forstå problemet med asynkron programmering Implementering av asynkron programmering og Coroutines i Kotlin Implementering av Async and Await i Kotlin Bruke Coroutines Implementering av utbytte i Kotlin Forstå fordelene med Coroutines over Reactive Extensions Sammendrag av Coroutines i Kotlin

      Oppsummering og konklusjon

    Krav

    • En forståelse av det grunnleggende i Kotlin

    Publikum

    • Utviklere som er interessert i å få en dypere kunnskap om Kotlin programmering
     21 timer

    Antall deltakere



    Price per participant

    Testimonials (1)

    Relaterte kurs

    Combined C/C++, JAVA and Web Application Security

    28 timer

    Advanced Java Security

    21 timer

    Related Categories