Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition vs Functional Programming Principles in Scala - Coursera
When comparing Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition vs Functional Programming Principles in Scala - Coursera, the Slant community recommends Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition for most people. In the question“What are the best resources to learn Scala?” Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition is ranked 2nd while Functional Programming Principles in Scala - Coursera is ranked 7th. The most important reason people chose Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition is:
"Programming in Scala: A Comprehensive Step-by-Step Guide" is written by Martin Odersky, the creator of Scala.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Written by the creator of Scala
"Programming in Scala: A Comprehensive Step-by-Step Guide" is written by Martin Odersky, the creator of Scala.
Pro Hands-on course
You'll gain plenty of experience programming in Scala through programming assignments and playing with short programs.
Pro Instructed and written by the creator of Scala
Martin Odersky is the instructor of the Scala course on Coursera, and is also the creator of the Scala language.
Cons
Con Requires programming experience
This isn't a course for beginner programmers. It's suggested you have at least one year programming experience (C# or Java is ideal).