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
Recensioni (3)
Le conoscenze approfondite e gli esempi
Ankur Kapila - Deutsche Bank
Corso - Programming with Kotlin
Traduzione automatica
Alex è un ragazzo molto amichevole e cordiale. Ha fatto sentire tutti a proprio agio lavorando insieme e offrendosi volontario per fornire soluzioni.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Corso - Kotlin for Beginners
Traduzione automatica
Intensità del corso e copertura degli argomenti. Gli argomenti complessi sono spiegati su un buon livello, quindi anche se ci sono ancora alcune lacune (come ad esempio il DSL) -- non sarà difficile procedere da soli, dato che ho già una comprensione generale delle basi e so almeno come formulare le mie domande a Google.
Alexey Baryshnev - C.T.Co SIA
Corso - Advanced Kotlin Programming
Traduzione automatica