Kursplan

Introduksjon

Oversikt over Kotlin

Sette opp verktøyene

    Bruke kommandolinjeverktøyene Installere JDK for Kotlin Installering og oppsett av IDE: IntelliJ Installere plugins

Komme i gang med Kotlin

    Introduksjon til grunnleggende koding med Kotlin Lære Kotlin arkitekturen Samhandle med Kotlin Bruke REPL Opprette variabler i Kotlin Forstå de forskjellige datatypene i Kotlin Bruke strenger i Kotlin Forstå uforanderlighet i Kotlin Implementering Uttrykk, utsagn og tildelinger ved bruk av nullbare variabler i Kotlin for nullsikkerhet Lag din første frittstående Kotlin-applikasjon

Implementering av betingede erklæringer i Kotlin

    Håndtere betinget programflyt med "hvis"-utsagn Håndteringsalternativer Bruke "når"-utsagn Utforske Kotlins avanserte muligheter for betingede utsagn Generering av tilfeldige tall ved bruk av betingede utsagn

Bruk av matriser og lister i Kotlin

Implementering av løkkekonstruksjoner i Kotlin

    Koding "for" sløyfer Koding "mens" sløyfer Implementere "break"-setninger Implementere "fortsett"-setninger Bruke "retur"-setninger Bruke sløyfeetiketter Beregne summering av tall ved hjelp av løkker

Bruke funksjoner i Kotlin

    Opprette funksjoner Deklarere funksjoner ved å bruke parametere og returnere en verdi ved å bruke utvidelsesfunksjoner ved å bruke innebygde funksjoner ved å bruke funksjoner i høyere orden

Objektorientert Programming med Kotlin

    Oversikt over programmering med objekter Opprette en klasse Legge til metoder til klasser Definere grunnleggende konstruktører ved å bruke navngitte parametre og standardverdier Bruke åpne klasser for å tillate arv Bruke abstrakte klasser Opprette og bruke grensesnitt Håndtere overstyring Opprette dataklasser ved å bruke enkelttoner og følgeobjekter ved å bruke oppregninger Gruppere klasser i pakker Bruke importer Implementering av informasjon Skjule Bruke gettere og settere Implementering av synlighetsmodifikatorer Forstå generikk Implementere en generisk stabel ved å bruke generiske funksjoner

Bruke forskjellige tallsystemer

    Bruke heksadesimale tall Bruke binære tall ved å bruke bitvise operatorer

Implementering av inngangs- og utgangsfunksjoner

Bruke Java fra Kotlin

Bruker Kotlin fra Java

Bruker Spek for testing

Feilsøking

Oppsummering og konklusjon

Krav

  • Grunnleggende datakunnskaper
  • Ingen tidligere programmeringserfaring kreves
 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