Struttura del corso

Introduzione

  • Panoramica di Kotlin
  • Ripasso dei concetti di base di Kotlin

Funzionalità linguistiche avanzate

  • Espressioni lambda e funzioni di ordine superiore
  • Funzioni e proprietà di estensione
  • Funzioni inline e parametri di tipo reified
  • Collezioni e sequenze

Orientato agli oggetti Programming

  • Delega di classi ed espressioni di oggetti
  • Classi sealed e alias di tipo
  • Generici e varianza
  • Ereditarietà avanzata e polimorfismo

Funzionale Programming

  • Comprendere le monadi e i costrutti funzionali
  • Utilizzo della libreria Arrow
  • Nozioni di base sulle coroutine e sulla programmazione asincrona
  • API di flusso e programmazione reattiva

Sviluppo Android con Kotlin

  • Kotlin Estensioni Android e associazione delle viste
  • Utilizzo di Kotlin Coroutine su Android

Riepilogo e prossime tappe

Requisiti

    Conoscenza di base di Kotlin Comprensione dei concetti di programmazione orientata agli oggetti

Pubblico

    Gli sviluppatori Programmatori
 14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (5)

Corsi relativi

Combined C/C++, JAVA and Web Application Security

28 ore

Advanced Java Security

21 ore

Categorie relative