While prog music is fun, I'm actually referring to functional programming...
Last Tuesday, I started a course on Functional Programming Principles in Scala, from École Polytechnique Fédérale de Lausanne, taught by Martin Odersky, via Coursera.
Although there's no college credits involved, there is a certificate ~ provided I successfully complete all the assignments and get some decent grades.
It's one of three courses I'll be taking this Autumn, and perhaps the most, forgive any pun, functional. While all of the courses will go on the resume, functional programming and Scala coding are going to be search terms on the job search. Combined with my database programming experience, that should make a pretty powerful incentive for companies to throw some money my way, whether it's as an independent contractor or as an employee.
I'm working through the first real assignment now, although the (not-counting-towards-the-final-grade) example exercise received 10 out 10 points, so things look good so far!
(Of course, it's also fun... I'm really liking the partial application of a function... I can think of a lot of places where I wanted to do that in other languages that just weren't capable of that sort of thing...)
Last Tuesday, I started a course on Functional Programming Principles in Scala, from École Polytechnique Fédérale de Lausanne, taught by Martin Odersky, via Coursera.
Although there's no college credits involved, there is a certificate ~ provided I successfully complete all the assignments and get some decent grades.
It's one of three courses I'll be taking this Autumn, and perhaps the most, forgive any pun, functional. While all of the courses will go on the resume, functional programming and Scala coding are going to be search terms on the job search. Combined with my database programming experience, that should make a pretty powerful incentive for companies to throw some money my way, whether it's as an independent contractor or as an employee.
I'm working through the first real assignment now, although the (not-counting-towards-the-final-grade) example exercise received 10 out 10 points, so things look good so far!
(Of course, it's also fun... I'm really liking the partial application of a function... I can think of a lot of places where I wanted to do that in other languages that just weren't capable of that sort of thing...)