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!
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.
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.