RS
Oct 8, 2016
Really good explanation by the instructor. Good assignments. The assignments gave a good insights into functional programming. I loved the way the problems were decomposed into neat smaller functions.
AJ
Sep 23, 2019
As expected Martin is awesome in explaining principle of functional programming. I have started reading the book as well to make sure I keep up with the knowledge which I have gained from this course.
By Ranga
•Jan 18, 2023
My first experience of functional programming is due to this course. This is also the one I enjoyed the most in Coursera so far.
By Krunal V
•Dec 31, 2019
The course is very well designed and the assignments challenge you to go back to the content and understand concepts in and out.
By Jennya P D
•Dec 3, 2019
It is a nice introduction to the specifics of the Scala Language. I did my exercise with pleasure and passion. Thank you Martin!
By Paul B
•Dec 21, 2017
Very nice introduction to functional programming in Scala. Really enjoyed the course and liked the pace of materials presented.
By Jake R
•Jun 10, 2017
Great introduction to Scala and some more advanced programming/compsci concepts I don't think many other courses would go into.
By Sergiy S
•Jan 2, 2017
Good to get the basics directly from the creator of the language.
Enjoyed the course despite I was told many times it's boring.
By Rovshan H
•Sep 26, 2016
Excellent introduction to Scala and functional programming overall. I love the algorithmic and mathematical approach of Martin.
By Dénes F L
•Oct 13, 2019
Great intro course not only for Scala but for the functional programming paradigm. Exercises help a lot to learn the concepts.
By Rohan V
•Jun 19, 2018
Great course but need improvement in terms of assignment, assignment must be more descriptive on how to implement the methods.
By Sakis K
•Aug 18, 2017
Very nice course, anyone interested in the principles of functional programming (and Scala specifically of course) can benefit
By Andrei C
•Jul 18, 2016
Great way to start learning functional programming. Lectures are very well explained and the assignments are fun to implement.
By Aghyad A
•May 28, 2016
A great course, this is one of the best introductions to FUNctional programming I have come across!
Thanks a lot Prof. Odersky!
By Nicolás B
•Oct 15, 2018
This is a fantastic course, teaching the very fundamentals of functional programming in Scala. Would definitely recommend it!
By Bilal K
•Oct 13, 2017
An excellent course
The assignments were quite hard though. It's a big leap from c#, java style imperative way of programming.
By manoj p
•Feb 28, 2017
Very good course to start. Though the programming assignments require some more reading and understanding on the fundamentals
By Lucia d E P
•Jul 13, 2020
I learned a lot but the assignments were quite time consuming, for some of them it took me even more than 3h to get a 10/10
By MarcosBernal
•Nov 19, 2018
Very interesting and somehow practical. I expected more exercises but in general, each part contains interesting challenges.
By Mira C
•Sep 18, 2016
The assignments are so much fun and professor Odersky really explained all the concepts well! I also love the exercises too!
By Yancheng Z
•Apr 27, 2020
Easily one of my favorite classes on coursera. Lectures are excellent and project assignments are certainly worth the time.
By Andreas M
•Feb 24, 2018
This course has triggered my fascination for scala. The examples were well explained and worked out of the box. Great work!
By Rahul K
•May 19, 2017
Nice course contains, Hope course material will update in near future with new feature added in Scala programming language.
By Juan P C S
•Mar 11, 2017
really challenging, mostly if it's been a while you haven't coded a functional language and you haven't practiced recursion
By Jose L I R
•Mar 4, 2017
Great course to dive very loud on Scala, I recommended that for you if you want to work with this great funtional language.
By hemant s
•Jan 10, 2017
Very good course love the way Martin has gone about covering the building blocks of Scala along with basic data structures.
By Imran K
•Nov 18, 2016
Its like learning to write code once again. Prof. Odersky is amazing. He is thorough, precise and a great joy to listen to.