Kursplan
Introduksjon
- Fordeler med Kotlin over Java
Installering og konfigurasjon av Kotlin
Oversikt over Kotlin-funksjoner
- Typeinferens, nullability, samlingssoperatorer, osv.
Forberedelse av utviklingsmiljø
Lignheter og forskjeller mellom Kotlin og Java
- Java-interoperabilitet
Kotlin-syntaks
- Kotlin-standardbibliotek, datastrukturer, operatører
Opprettelse av en applikasjon
Kontroll av applikasjonens flyt
Objektorientert programmering med Kotlin
Funksjonell programmering med Kotlin
Kompilering av Kotlin-kode til JVM-bytekode
Samspill mellom Kotlin og Java i samme applikasjon
Sikring av applikasjonen
- Nullability
Kompilering av Kotlin-kode til JavaScript og Kotlin Native.
Teststrategier for Kotlin-applikasjoner
Feilsøking av Kotlin-kode
Oppsummering og konklusjon
Krav
- Erfaring med Java-programmering.
Målgruppe
- Utviklere
Referanser (3)
Den omfattende kunnskapen og eksemplene
Ankur Kapila - Deutsche Bank
Kurs - Programming with Kotlin
Maskinoversatt
Alex er en veldig vennlig og tilgjengelig gutt. Han fikk alle til å føle seg komfortabel med å jobbe sammen og frivillig gav løsninger.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Kurs - Kotlin for Beginners
Maskinoversatt
Intensiteten av kurset og dekningen av emner. Komplikerte emner forklares på et godt nivå, så selv om det er noen ubesvarte spørsmål igjen (som DSL) -- det vil ikke være vanskelig å fortsette selvstendig da jeg allerede har en generell forståelse av grunnlaget og minstens vet hvordan jeg kan stille mine spørsmål til Google.
Alexey Baryshnev - C.T.Co SIA
Kurs - Advanced Kotlin Programming
Maskinoversatt