Contattataci

Struttura del corso

Inizio

  • Sintassi di base
  • Idiom
  • Convenzioni di codice

Basi

  • Tipi di base
  • Pacchetti
  • Flusso di controllo
  • Return e salti

Classi e Oggetti

  • Classi ed ereditarietà
  • Proprietà e campi
  • Interfacce
  • Modificatori di visibilità
  • Estensioni
  • Data Classes
  • Generici
  • Classi annidate
  • Enum Classes
  • Oggetti
  • Delegazione
  • Proprietà delegate

Funzioni e Lambda

  • Funzioni
  • Lambda
  • Funzioni inline

Altri

  • Dichiarazioni di distruzione (destrutturazione)
  • Collezioni
  • Ampiezze di intervallo (Ranges)
  • Verifiche e conversioni di tipo
  • Espressioni this
  • Uguaglianza
  • Sovraccarico degli operatori
  • Sicurezza dei null
  • Eccesioni
  • Annotazioni
  • Riflessione
  • Builder type-safe
  • Dynamic Type

Interoperabilità

  • Chiamare Java da Kotlin
  • Chiamare Kotlin da Java

Riferimenti

  • Documentazione del codice Kotlin
  • Uso di Maven
  • Uso di Ant
  • Uso di Gradle
  • Kotlin e OSGi

Tutorial

Requisiti

Kotlin è un linguaggio di programmazione tipizzato staticamente per JVM, Android e il browser.

Destinatari

Questo corso è rivolto a programmatori ed ingegneri interessati alla programmazione in Kotlin.

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative