Contattataci

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.

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative