Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione
- Che cos'è Scala
- I paradigmi della programmazione orientata agli oggetti
- Paradigmi di programmazione funzionale
- Scala e Java
- Ambienti di runtime del linguaggio
Nozioni di base su Scala
- Tipi di dati
- Operatori
- Le istruzioni di controllo e i loop
Orientato agli oggetti Programming
- Classi
- Campi
- Metodi
- Oggetti e istanze
- Ereditarietà, astrazione, incapsulamento, polimorfismo
- Tratti somatici
Funzionale Programming
- Una dichiarazione di funzione
- function Argomenti
- chiusure
- Funzioni anonime
- Ricorsione
- Inizializzazione ritardata
Pacchetti
- Pacchetti Scala lingua
- Importazione di pacchetti
- Crea i tuoi pacchetti
Altri aspetti del linguaggio Scala
- Tipi generali
- Servizio eccezionale
- caso della classe.
- raccolte, strutture di dati
- Parametri asseriti
- Metaprogrammazione
- Programmazione simultanea
Requisiti
- Costituisce titolo preferenziale la conoscenza della programmazione funzionale e la conoscenza di base di Java e della JVM
14 ore