Struttura del corso
Introduzione
- Vantaggi di Kotlin rispetto a Java
Installazione e configurazione di Kotlin
Panoramica delle funzionalità di Kotlin
- Inferenza del tipo, nullabilità, operatori di collezione, ecc.
Preparazione dell'ambiente di sviluppo
Somiglianze e differenze tra Kotlin e Java
- Interoperabilità con Java
Sintassi di Kotlin
- Biblioteca standard Kotlin, strutture dati, operatori
Creato un'applicazione
Controllo del flusso dell'applicazione
Programmazione orientata agli oggetti con Kotlin
Programmazione funzionale con Kotlin
Compilazione di codice Kotlin in bytecode JVM
Integrazione di Kotlin e Java nella stessa applicazione
Sicurezza dell'applicazione
- Nullabilità
Compilazione del codice Kotlin in JavaScript e Kotlin Native.
Strategie di testing per le applicazioni Kotlin
Debugging del codice Kotlin
Riassunto e conclusione
Requisiti
- Esperienza di programmazione Java.
Pubblico di riferimento
- Sviluppatori
Recensioni (3)
Alex è un ragazzo molto amichevole e cordiale. Ha fatto sentire tutti a proprio agio lavorando insieme e offrendosi volontario per fornire soluzioni.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Corso - Kotlin for Beginners
Traduzione automatica
Era conciso, ben organizzato, aveva un buon equilibrio tra compiti e lezioni e tutto era perfetto.
Alexander Illarionov - C.T.Co SIA
Corso - Advanced Kotlin Programming
Traduzione automatica
Grande contenuto, eccellenti esercizi. Ha coperto molte informazioni. Amichevole per i nuovi programmatori Kotlin ma anche molto da imparare per chi di noi già utilizza Kotlin. Lo consiglio vivamente questo corso. Il ritmo del corso era perfetto, non troppo lento, non troppo veloce. Alternare lezioni ed esercizi ha aiutato a consolidare la conoscenza di ogni sezione.
Mark Sorenson - Los Alamos National Laboratory
Corso - Programming with Kotlin
Traduzione automatica