Struttura del corso
Iniziamo
- Sintassi di base
- Idiomi
- Convenzioni di codifica
Nozioni di base
- Tipi di base
- Pacchetti
- Flussi di controllo
- Return e jump
Classi e oggetti
- Classi ed ereditarietà
- Proprietà e campi
- Interfacce
- Modificatori di visibilità
- Estensioni
- Classi di dati
- Generics
- Classi annidate
- Classi enum
- Oggetti
- Delegazione
- Proprietà delegate
Funzioni e lambdas
- Funzioni
- Lambdas
- Funzioni in linea
Altri argomenti
- Dichiarazioni di smontaggio
- Collezioni
- Intervalli
- Controlli di tipo e cast
- Espressioni this
- Uguaglianza
- Sovraccarico degli operatori
- Sicurezza null
- Eccezioni
- Annotazioni
- Riflessione
- Costruttori sicuri per i tipi
- Tipo dinamico
Interop
- Chiamare Java da Kotlin
- Chiamare Kotlin da Java
Riferimento
- Documentazione del codice Kotlin
- Utilizzo di Maven
- Utilizzo di Ant
- Utilizzo di Gradle
- Kotlin e OSGi
Esercitazioni
Requisiti
- IntelliJ
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