Kursplan
Introduktion
- Fördelar med Kotlin över Java
Installation och konfiguration av Kotlin
Översikt över Kotlin-funktioner
- Typpåträttning, nullsäkerhet, samlingaroperatorer etc.
Förberedelse av utvecklingsmiljön
Likhet och skillnad mellan Kotlin och Java
- Java-kompatibilitet
Kotlin-syntax
- Kotlin-standardbibliotek, datastrukturer, operatorer
Skapa en applikation
Styra programflödet
Objektorienterad programmering med Kotlin
Funktionsbaserad programmering med Kotlin
Kompilera Kotlin-kod till JVM-bytekod
Blanda Kotlin och Java i samma applikation
Säkra din applikation
- Nullsäkerhet
Kompilera Kotlin-kod till JavaScript och Kotlin Native.
Teststrategier för Kotlin-applikationer
Felsöka Kotlin-kod
Sammanfattning och slutsats
Krav
- Java-programmerings erfarenhet.
Målgrupp
- Utvecklare
Vittnesmål (2)
Alex är en mycket vänlig och angenäm person. Han gjorde att alla kände sig bekväma vid det gemensamma arbetet och frivilligt gav lösningar.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Kurs - Kotlin for Beginners
Maskintolkat
Intensitet av kursen och täckning av ämnen. Komplexa ämnen förklaras på ett bra nivå, så även om det finns några blankställen kvar (som DSL) -- kommer det inte att vara svårt att fortsätta själv eftersom jag redan har en grundläggande förståelse och åtminstone vet hur jag ska formulera mina frågor till Google.
Alexey Baryshnev - C.T.Co SIA
Kurs - Advanced Kotlin Programming
Maskintolkat