3 ms·
There is a course on Coursera thaught by the Scala creator: https://www.coursera.org/learn/progfun1 https://www.coursera.org/learn/progfun1
by vasshu 10y ago
There is a course on Coursera thaught by the Scala creator: https://www.coursera.org/learn/progfun1 https://www.coursera.org/learn/progfun1
- gingerbread-man 10y agoIt's actually a series of 4 courses, 5 if you include the "capstone project." I've watched a few of the videos-- it's pretty decent, but intended for those who don't have much experience with functional programming. The first course I believe is modeled off the Structure and Interpretation of Computer Programs. I think the answer to this question really depends on where you're coming from. An experienced Java developer will need to focus on different things than someone who has spent the last decade hacking Common Lisp or OCaml.
- joncrocks 10y agoI would agree and disagree. The first course is the one that's dedicated to Scala the language, whereas the rest are more focused on reactive/parallel programming that happens to be in Scala. The first course is good, and acts as a good introduction if you've encountered functional programming before.