Advanced features of the language.
Description
Advanced features of the language.
At the end of the course, participants will:
- Understand and implement the essential notions of functional programming
- Learn how to express those notions in Scala
- Be able to write programs using all the resources of functional programming in Scala
- Integrate their Scala programs with Java
Contents
- In detail object orientation in Scala
- High level functions
- Functions composition
- Implicit conversions
- Types system
- Customized collections
- Strict and non strict evaluation
- Streams
- Concurrency
- Futures
- Parallelizable collections
- XML documents treatment
- Domain specific languages
- Integration with Java
Training search
Search by category
Course schedule
Additional information
Hours | 20 |
---|---|
Modality | Face to face, online and hybrid |