OSDA-10 - LINGUAGGIO SCALA

INFORMAZIONI SUL CORSO

durata

Durata:

5 GIORNI
categoria

Categoria:

Data & Big Data
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.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Milano
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET NordEst
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Torino
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNet Umbria
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 1.950 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!

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

Al termine del corso il discente sarà in grado di:

  • Fornire una descrizione complessiva sul linguaggio Scala
  • Enunciare i principi di Functional programming
  • Riconoscere gli ambienti per lo sviluppo in Scala
  • Compilare ed eseguire codice con il metodo “main”
  • Scrivere codice utilizzando sintassi di base, tipi primitivi e variabili
  • Creare costrutti di controllo
  • Utilizzare metodi nidificati
  • Adoperare classi, covarianza e controvarianza
  • Servirsi di metodi polimorfici
  • Utilizzare gli operatori
  • Gestire le eccezioni
  • Utilizzare collezioni

PREREQUISITI

  • Conoscenze generali di informatica e programmazione di algoritmi.
  • Consigliate: conoscenze di base sul paradigma object-oriented

CONTENUTI:

  • Introduzione al linguaggio Scala
  • Multi-paradigm del linguaggio
  • La JVM, portabilità e riusabilità
  • Principi di Functional programming in Scala
  • Ambienti per lo sviluppo di software per Scala
  • Il metodo main: compilazione ed esecuzione
  • Sintassi di base, tipi primitivi e variabili
  • Costrutti di controllo
  • Traits, subtyping e Mixins
  • Higher-order functions
  • Funzioni che restituiscono funzioni
  • Metodi nidificati
  • Classi, covarianza e controvarianza
  • Classi interne, tipi astratti, tipi composti
  • Metodi polimorfici
  • Operatori
  • Gestione delle eccezioni e Collezioni
  • Packaging e documentazione

INFO

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

PARTNERSHIP