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 Bobba S C
•Jan 22, 2017
Great intro to scala and functional thinking. Excercises are really challenging and solving them is really worth it.
By Pietro G
•Aug 7, 2016
This course opened my mind: even if I used Scala for two years, after this course I felt like I knew a new language!
By Muhammad F A
•Nov 23, 2021
This is a good course, but you need basic understanding how FP works. Better to have some basic programming skill.
By Orel K
•Mar 20, 2019
Very informative, interesting topic and exercises. The only downside is sometimes the audio quality isn't that good
By Maxim G
•Aug 27, 2018
Great course for functional programming fundamentals and some CS principles as well, for those who didn't study It.
By Manoj K
•Jun 6, 2017
Fantastic course:- Solve real life problems in terms of mathematicians and program them with functional programming
By Philipp H
•Jan 18, 2017
very nice course from the inventor of Scala himself. Exercises are quite hard sometimes, but it was very rewarding!
By Dariusz D
•Oct 21, 2016
Everything was presented in a clear way, that's why I recommend this course for pick up basics of scala programming
By Venkatram K
•Aug 25, 2016
Course was superb. Prof created lots of interest. Motivation towards each example are well defined. Commendable job
By Janis R
•Jun 15, 2016
The assignments in particular were of very high quality and interesting. I liked the academic approach to teaching.
By Hamza S R
•Feb 14, 2018
Difficult exercise but show you how you have to think differently with scala, and how much is concise and powerful
By Oleg O
•Jun 21, 2017
Very good explanation of functional program principles. It's a pleasure to see and implement pure functional code.
By Mansur G
•Sep 26, 2020
Martin Odersky is a top-notch instructor. His students at EPFL are so lucky to have him as an instructor, really.
By Ashish P
•Mar 12, 2017
Focusses on the building blocks and concepts of FP like Higher Order Functions, Pattern Matching and Collections.
By Ranjani N
•Feb 26, 2017
Great way to get into Scala and learn about Functional Programming too (for beginners to Functional Programming).
By Pavel O
•Aug 11, 2016
Simple and step by step explanation provided for each knowledge area.
I am sure it will make impact on my career!
By Alexey S
•Jan 30, 2019
Extremely difficult, but by the end you will have mastered the fundamentals of Scala and Functional Programming.
By subash S
•May 27, 2017
This course is very informative and sets a solid foundation for programming in scala and functional programming.
By Xiongchu W
•Nov 13, 2016
Pretty excellent course on Scala programming, give a tour of the deep mechanism of some key language components.
By viktor o
•Aug 15, 2016
Very well delivered. Even with years of Java experience, I learned a lot on this course. Will happily recommend.
By Tamirlan O
•Jul 12, 2019
Good course for Scala beginners. It introduces primary concepts of FP and has interesting practical assignments
By Bidhya N S
•Feb 27, 2019
The exercises are great. They force you think in a functional way. The lectures are great. I loved this course.
By Anil T
•Dec 25, 2018
Fantastic course covering various facets of functional programming via Scala at beginner to intermediate level.
By Cao W
•Oct 23, 2017
scala 创始人的课程,当然很正!不过美中不足的是,感觉作业的设计应该更加细腻一点,最好是采用quiz问题和综合编程题结合的方式。对于刚刚学完第四周的课程的同学,第四周对应的作业显然有些难度偏大而且用到了还没学到的知识。
By Matt J
•Jul 21, 2017
An incredibly helpful course. Certainly not easy but you will learn a ton about functional programming basics.