Struttura del corso

Introduzione

  • Panoramica di Kotlin
  • Ripasso dei concetti basilari di Kotlin

Funzionalità Avanzate del Linguaggio

  • Espressioni lambda e funzioni ad ordine superiore
  • Funzioni e proprietà estese
  • Funzioni in linea e parametri di tipo reificati
  • Collections e sequences

Programmazione Orientata agli Oggetti

  • Delega delle classi e espressioni oggetto
  • Classi sigillate e type aliases
  • Generics e variance
  • Ereditarietà avanzata e polimorfismo

Programmazione Funzionale

  • Comprensione dei monadi e costrutti funzionali
  • Lavorare con la libreria Arrow
  • Coroutines e programmazione asincrona di base
  • Flow API e programmazione reattiva

Sviluppo Android con Kotlin

  • Kotlin Android Extensions e view binding
  • Utilizzo delle Coroutines di Kotlin su Android

Riassunto e Passaggi Successivi

Requisiti

  • Conoscenze di base di Kotlin
  • Comprensione dei concetti della programmazione orientata agli oggetti

Pubblico Target

  • Sviluppatori
  • Programmatori
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative