Schița de curs
Introducere
- Avantajele Kotlin în comparație cu Java
Instalarea și configurarea Kotlin
Scurtă prezentare a caracteristicilor Kotlin
- Inferința de tip, nullabilitatea, operatorii de colecție, etc.
Pregătirea mediului de dezvoltare
Semnificațiile și diferențele între Kotlin și Java
- Interoperabilitatea cu Java
Sintaxa Kotlin
- Biblioteca standard Kotlin, structuri de date, operatori
Crearea unei aplicații
Controlul fluxului aplicației
Programare orientată pe obiecte cu Kotlin
Programare funcțională cu Kotlin
Compilarea codului Kotlin în bytecode JVM
Integrarea Kotlin și Java în aceeași aplicație
Siguranța aplicației
- Nullabilitatea
Compilarea codului Kotlin în JavaScript și Kotlin Native.
Strategii de testare pentru aplicațiile Kotlin
Depistarea erorilor din codul Kotlin
Synopsis și concluzie
Cerințe
- Experiență în programare Java.
Audiență
- Dezvoltatori
Mărturii (3)
Alex este un bărbat foarte prietenos și sociabil. A reușit să facă pe toată lumea să se simtă la înțelepceria sa, luându-și răul să lucreze împreună și să ofere soluții.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curs - Kotlin for Beginners
Tradus de catre o masina
A fost concis, bine organizat, avea o bună balanță între sarcini și prelegeri și totul a fost la punct.
Alexander Illarionov - C.T.Co SIA
Curs - Advanced Kotlin Programming
Tradus de catre o masina
Conținut excelent, exerciții foarte bune. A abordat o mulțime de informații. Prietenos pentru programatorii noțiuni de Kotlin, dar și cu multe de învățat pentru cei dintre noi care folosesc deja Kotlin. Recomand vivement acest curs. Ritmul cursului a fost perfect, nici prea lent, nici prea rapid. Alternarea între instrucțiuni și exerciții a ajutat la consolidarea cunoștințelor din fiecare secțiune.
Mark Sorenson - Los Alamos National Laboratory
Curs - Programming with Kotlin
Tradus de catre o masina