Scala är ett kortfattat, objektorienterat språk med funktionella programmeringsfunktioner, inklusive currying, typinferens, immutability, lat utvärdering och mönstermatchning. Scala kod körs på en JVM och designades för att hantera några av bristerna i Java . I den här instruktörsledda, deltagaren i liveträning kommer att lära sig att använda Scala avancerade funktioner, inklusive dess typsystem, för att skriva bättre kod med hjälp av en objektfunktionell metod. I slutet av denna träning kommer deltagarna att kunna:
- Utnyttja Scala typsystem till maximal nytta
- Hantera undantag funktionellt
- Skapa bibliotek och DSL med Scala
- Använd Scala avancerade funktioner för mönstermatchning
Kursformat
- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
LÄS MER...