Foundations of Functional Programming in Scala is a comprehensive, self-paced online course with no prerequisites, which helps you to become a confident, productive, and powerful functional Scala developer.
More information can be found on the course page:
https://www.fp-tower.com/courses/foundationsBy subscribing to this demo, you will get early access to the first part of the course, which consists of 3 videos:
1. Val vs Def functions (12 min)
2. Function as inputs (9 min)
3. Val function exercises (27 min + 1-2 hours to complete all the exercises and write tests for them)
After watching the videos and completing the exercises, you will be asked to fill out a feedback form (10-15 min).
All in all, it should take around 2-3 hours.