Scalathon-crash-course is a project mainly written in JAVA and SCALA, it's free.
Scalathon crash course