- the package [/src/main/worksheets] contains all worksheets
- the package [/src/test/worksheets] the corresponding tests to the worksheets
Inspired by https://github.com/yanns/scala-workshop
Scala worksheets as supported by IntelliJ IDEA contain all explanatory material.
Contains small exercises in form of Scala Test tests.
This example simulates backend parts of a web application which is used to visualize information from Git logs.
The simulated backend gets Git logs from a source in Json format. For optimal performance the backend should send as few data as possible. Data conversions in the frontend shouldn't be necessary.
For details see gitlog example package
- Scala class hierarchy: http://www.scala-lang.org/old/sites/default/files/images/classhierarchy.png
- Daniel Westheide: The Neophyte's Guide to Scala (https://leanpub.com/theneophytesguidetoscala)
- Scala levels: beginner to expert, application programmer to library designer
- Twitter Scala School
- Twitter Effective Scala (Idiomatic Scala)
- Idiomatic Scala Question on Stackoverflow
- Java developer's Scala cheatsheet
09:00 - 09:15
- 30min
- 09:15 - 09:45
- 45min (1h 15min)
- 09:45 - 10:30
- 10:30 - 10:45
- 1h 45min (1h 45min)
- 10:45 - 12:30
- 12:30 - 13:30
- 45min (1h 45min)
- 13:30 - 14:15
- 45min (2h 45min)
- 14:15 - 15:00
- 15:00 - 15:15
- 60min (2h 45)
- 15:15 - 16:15
- 16:15 - 17:00