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
Recensioni (5)
L'allenatore era preparato perfettamente. Enorme conoscenza del formatore e un sacco di materiali.,
Dawid - ista Shared Services Polska Sp. z o.o.
Corso - Programming with Kotlin
Traduzione automatica
Intensità di un corso, copertura degli argomenti. Gli argomenti complicati sono spiegati a un buon livello, quindi anche se ci sono alcuni punti bianchi rimasti in essi (come DSL) - non sarà difficile andare avanti da solo in quanto ho già una comprensione comune delle basi e almeno so come formulare le mie domande per Google.
Alexey Baryshnev - C.T.Co SIA
Corso - Advanced Kotlin Programming
Traduzione automatica
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Corso - Kotlin for Beginners
Una grande quantità di conoscenze pratiche mostrate in esempi di "vita reale".
Kamil - Streamsoft Kraków
Corso - Java Advanced
Traduzione automatica
Spingendo le modifiche su base regolare, poiché il giorno 3 ho iniziato a perdermi più di prima ed è stato più difficile individuare rapidamente un errore, sono stato in grado di controllare rapidamente l'ultima modifica ed essere aggiornato con il materiale
Paulina
Corso - Advanced Java Security
Traduzione automatica