Scala este un limbaj concis, orientat pe obiecte, cu caracteristici de programare funcționale, incluzând currying, inferență de tip, imuabilitate, evaluare leneșă și potrivire a modelului. Codul Scala rulează pe un JVM și a fost proiectat pentru a rezolva unele dintre deficiențele Java . În cadrul acestui instructor, participanții la instruirea live vor învăța cum să folosească funcțiile avansate ale Scala , inclusiv sistemul său de tip, pentru a scrie cod mai bun folosind o abordare obiect-funcțională. Până la sfârșitul acestui antrenament, participanții vor putea:
- Închideți sistemul de tip Scala pentru a beneficia maxim
- Manevrați excepțiile funcțional
- Creați biblioteci și DSL-uri cu Scala
- Utilizați funcțiile avansate ale Scala pentru potrivirea modelului
Formatul cursului
- Partea de prelegere, o discuție parțială, exerciții și practici practice
Citește mai mult...