Decided to go out and splurge again, so I signed up for the following online course: Functional Programming in Haskell.
This is an even more serious training for experienced software developers, and I look forward to starting it in September.
Later on I can impress family and friends with such amazing one-liners like this:
pascal = map ([1,1]^) [0..]
which generates the infinite list of rows of Pascal's triangle (yawn).
Paying the extra €69 to get some so-called paper certificate sounds like a waste of money, but I think that it will encourage me to take things more seriously and do my best to complete the grueling course with flying colors.
Wish me luck.