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.
VP
Sep 13, 2018
It took me much longer than expected to finish the course and sometimes it made me feel stupid and helpless. Diving into functional programming was a mind bending experience, totally worth time spent!
By kamesh m
•Dec 11, 2016
Top notch, I learned a lot, it is tough in so many ways but I enjoyed it. Learned a lot in Scala and recursions or Imperative programming
By Igor R
•Jun 14, 2016
This course give basic idea about functional programming and also shows how to solve fundamental software development problem with scala.
By Imran S
•Aug 17, 2021
Well organised and have a good details assignments that for sure makes a good guidance as well as let us understand the details better !
By Alberto C
•Aug 31, 2019
Excellent course I enjoyed. Odersky is clear and precise. The tasks are challenging and not simple. I have definitely improved my skills
By Zhanghao C
•Jan 30, 2019
The course is well structured and intellectually stimulating, and provides a solid introduction to functional programming. Recommend it!
By Mets V
•Dec 11, 2018
Great course! Martin is good at explaining the concepts and the exercises are though but doable. Now how can I download the certificate?
By Shaul E
•Mar 1, 2018
great course for functional programing introduction!
clear lectures, amazingly designed exercises, really couldn't ask for anything more.
By Patrick R
•Sep 28, 2017
The best lecturer I've seen for a long time. Unfortunately you need to watch next weeks episodes to get the basics to solve the puzzles.
By Yuri T
•Nov 6, 2016
Great course that introduces you some Scala's basics. Interesting tasks after every week does not allow you to give up or lose interest.
By Tianxiang X
•Sep 7, 2016
Prof. Odersky is a fantastic lecturer who expertly explained the basics of functional programming, from motivations to implementations.
By Sourav D
•Apr 29, 2021
Great course that touches upon all skills needed to get started with Scala as well as some really great functional programming ideas!
By Arun S S
•Jul 9, 2017
very satisfying course getting to know new ways to solve problems ,mind blowing,simple methods doing complex jobs ,thank you Martin:)
By Tianyue P
•Aug 24, 2023
This course is very useful in teaching newcomers of scala and functional programming, however, the assignment is pretty challenging.
By Andrew W
•Jan 26, 2020
At times, easy. At other times, very difficult. But it's great to learn from the creator of the language itself. Highly recommended.
By Macoviciuc C
•Nov 5, 2016
I enjoyed this course, even if sometimes seems kind of heavy on the math / logic side, but it was a useful exercise, for me at lest.
By GIORGIO L
•May 26, 2020
Very good introduction to functional programming in Scala, good to understand principles of design and purely functional thinking.
By John J
•Sep 13, 2017
This course will make you a better programmer. Take it and persevere through the homework (paradigm shifts don't happen overnight).
By Michał W
•Jun 27, 2017
Truely great programming assignments, well fitted to utilize all the techniques introduced during the lectures! Highly recommended.
By Jeerawuth D
•Jun 14, 2020
Scala programming is very fun, I very like it. The assignments are very challenging, and some are difficult for the beginner step.
By Jędrzej B
•May 22, 2020
Very interesting, more in-depth than any scala tutorial I've read. Best thing is that it gently introduced functional programming.
By Tomás M B
•Sep 16, 2019
Buen curso para aprender programacion funcional y utilizar correctamente Scala. Es complejo si no tienes un basico de programacion
By Dmitry A
•Oct 30, 2016
Good course. A few problems at the beginning of the course are from SICP (Structure and Interpretation of Computer Programs) book.
By Philipp G
•Dec 5, 2018
Very interesting course for those who want to step into a world of functional programming. I quite liked lectures and assignments
By Timofey V
•Mar 20, 2018
the practical tasks are quite involving, so it gives students a good understanding of FP principles. I really enjoyed it. Thanks!
By Francesco A
•Mar 13, 2017
It's hard to begin with functional programming coming from the imperative paradigm, but this is definitely the best way to start.