OSDE-30 - LINGUAGGIO KOTLIN

INFORMAZIONI SUL CORSO

durata

Durata:

5 GIORNI
categoria

Categoria:

Development
qualifica

Qualifica istruttore:

Docente Senior (min. 5 anni)
dedicato a

Dedicato a:

Sviluppatore
produttore

Produttore:

PCSNET

SCEGLI LA SEDE PER QUESTO CORSO

CORSO A CALENDARIO

Per vedere le informazioni relative al calendario del corso scegli prima una sede
sede
Sede: PCSNET Roma
prezzo
Prezzo: 1.935 € + IVA
Inizio
Fine
Prezzo
 
10 giu 24
14 giu 24
1.935 €
04 nov 24
08 nov 24
1.935 €
sede
Sede: PCSNET Milano
prezzo
Prezzo: 1.935 € + IVA
Inizio
Fine
Prezzo
 
10 giu 24
14 giu 24
1.935 €
04 nov 24
08 nov 24
1.935 €
sede
Sede: PCSNET Nord Est
prezzo
Prezzo: 1.935 € + IVA
Inizio
Fine
Prezzo
 
10 giu 24
14 giu 24
1.935 €
04 nov 24
08 nov 24
1.935 €
sede
Sede: PCSNET Torino
prezzo
Prezzo: 1.935 € + IVA
Inizio
Fine
Prezzo
 
10 giu 24
14 giu 24
1.935 €
04 nov 24
08 nov 24
1.935 €
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 1.935 € + IVA
Inizio
Fine
Prezzo
 
10 giu 24
14 giu 24
1.935 €
04 nov 24
08 nov 24
1.935 €
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 1.935 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 1.935 € + IVA
Inizio
Fine
Prezzo
 
10 giu 24
14 giu 24
1.935 €
04 nov 24
08 nov 24
1.935 €
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 1.935 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Puglia
prezzo
Prezzo: 1.935 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 1.935 € + IVA
Inizio
Fine
Prezzo
 
10 giu 24
14 giu 24
1.935 €
04 nov 24
08 nov 24
1.935 €

CORSO DEDICATO

Per avere informazioni sul corso dedicato compila il form e ti contatteremo

CORSO DEDICATO

Grazie per la tua richiesta, ti contatteremo al più presto.

OBIETTIVI

  • Comprendere le caratteristiche e saper utilizzare il linguaggio Kotlin.
  • Comprendere le differenze con altri linguaggi esistenti, la differenza con il linguaggio Java e come interagire con esso.
  • Comprendere come utilizzare il linguaggio Kotlin in ambito sviluppo Mobile.

PREREQUISITI

Conoscenza della programmazione strutturata derivata dall’uso di qualsiasi linguaggio di programmazione.

CONTENUTI

Introduzione a Kotlin

  • Enviroment
  • Sintassi base
  • Idiomi
  • Coding Conventions

 

Sintassi e costrutti di base

  • Tipi base
  • Type Checks e cast
  • Type-Safe Builders
  • Dynamic Type
  • Packages
  • Istruzioni condizionali e cicli
  • Returns e Jumps

 

Object Oriented

  • Il paradigma Object Oriented
  • Usare le classi e gli oggetti
  • Null Safety
  • I modificatori di accesso
  • Creare Classi
  • Properties e Fields
  • Visibility Modifiers
  • Extensions
  • Destructuring Declarations
  • Overload
  • Data Classes
  • Generics
  • Enum
  • Le astrazioni
  • Objects
  • Delegation
  • Delegated Properties

 

Funzioni e Lambdas

  • Functions
  • Lambdas
  • Inline Functions
  • La gestione degli errori

 

Collection and Generics

  • List, Set and Map
  • Uso dei Generics
  • Covarianza e Controvarianza

 

Mobile developing

  • Coroutines
  • Istallare l’ambiente di simulazione
  • Creare app con Kotiln
  • Creare un app reale

 

Interoperabilità con Java

 

Integrare Java da Kotlin e viceversa

INFO

  • Materiale didattico: Materiale didattico e relativo prezzo da concordare
  • Costo materiale didattico: NON incluso nel prezzo del corso
  • Natura del corso: Operativo (previsti lab su PC)

PARTNERSHIP