Struttura del corso
Introduzione
- Sintassi di base
- Idiomi
- Convenzioni di codifica
Fondamenti
- Tipi di base
- Pacchetti
- Controllo del flusso
- Return e salti
Classi e Oggetti
- Classi ed ereditarietà
- Proprietà e campi
- Interfacce
- Modificatori di visibilità
- Estensioni
- Classi dati
- Generiche
- Classi annidate
- Classi enum
- Oggetti
- Delega
- Proprietà delegate
Funzioni e Lambda
- Funzioni
- Funzioni lambda
- Funzioni inline
Altro
- Dichiarazioni di distruzione
- Collezioni
- Intervalli
- Verifiche e cast di tipo
- Espressioni This
- Uguaglianza
- Overload degli operatori
- Sicurezza null
- Eccezioni
- Annotationi
- Riflessione
- Builder tipo-safe
- Tipi dinamici
Interoperabilità
- Chiamata di Java da Kotlin
- Chiamata di Kotlin da Java
Riferimenti
- Documentazione del codice Kotlin
- Utilizzo di Maven
- Utilizzo di Ant
- Utilizzo di Gradle
- Kotlin e OSGi
Tutorial
Requisiti
Kotlin è un linguaggio di programmazione a tipizzazione statica per JVM, Android e browser.
Destinatari
Questo corso è rivolto a programmatori e ingegneri interessati alla programmazione con Kotlin.
Recensioni (4)
Le conoscenze approfondite e gli esempi
Ankur Kapila - Deutsche Bank
Corso - Programming with Kotlin
Traduzione automatica
Il materiale didattico e gli argomenti trattati erano molto ben organizzati e sono state fornite informazioni approfondite.
Umar Farooq - Deutsche Bank
Corso - Programming with Kotlin
Traduzione automatica
Era perfetto, slide sufficienti per seguire le indicazioni e abbastanza tempo per svolgere gli esercizi
Dominik Rainer - LTW Intralogistics
Corso - Programming with Kotlin
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