Functional Programming Principles in Scala

share ›
‹ links

Below are the top discussions from Reddit that mention this online Coursera course from École Polytechnique Fédérale de Lausanne.

Functional programming is becoming increasingly widespread in industry.

Recursion Scala Programming Array Programming Functional Programming

Reddsera may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Coursera. Thank you for using these buttons to support Reddsera.

Taught by
Martin Odersky
and 12 more instructors

Offered by
École Polytechnique Fédérale de Lausanne

Reddit Posts and Comments

12 posts • 171 mentions • top 19 shown below

r/scala • post
86 points • [deleted]
Functional Programming Principles in Scala by Martin Odersky starts today on Coursera
r/programming • post
69 points • Sampo
Coursera's Scala course begins again today
r/programming • post
64 points • linuxjava
Coursera course, Functional Programming Principles in Scala by Martin Odersky, has began
r/programming • post
47 points • blobesque
Scala and Functional Programming - Free video course with Martin Odersky with a certificate if you pass the tests - Sign Up Now!
r/scala • post
44 points • deds_the_scrub
Functional Programming Principles in Scala on Coursera starts tomorrow (Sep 16th 2013)!
r/Clojure • post
28 points • kiwipete
This Scala Coursera course has received good reviews. Any luminaries / experts considering following suit with Clojure?
r/learnprogramming • post
20 points • nachsicht
Learn Scala and Functional programming with Martin Odersky in a free online course!

Martin Odersky is hosting a Coursera course in 7 weeks dedicated to learning functional programming with Scala.

The class will span 7 weeks and will have a weekly workload of around 5-7 hours. Upon completion you will receive a certificate from Coursera and Mr. Odersky. It is recommended that you have 1 year of programming experience.

r/scala • post
17 points • bonefry
Functional Programming in Scala (Course Materials)

The "Functional Programming Scala" course by Odersky is over and while recommending it to a colleague I noticed that the materials are not available for new users, which is a shame.

So I copied the video lectures, the assignments and project files in my Dropbox account, such that my colleagues can enjoy it:

These files won't stay online forever, I'll delete them after about 1 week from now.

Update: no longer available, deleted (as warned, need my space on Dropbox)!

Update 2: the course is starting in March again and enrollments are open:

r/scala • post
7 points • haakon
Odersky to teach "Functional Programming Principles in Scala" on Coursera this September
r/programming • post
6 points • notenoughstuff
Functional Programming Principles in Scala by Martin Odersky starts today on Coursera | xpost /r/scala
r/programming_in_scala • post
5 points • urmyheartBeatStopR
You can go to class already and set up scala, ide, and sbt! Login and go to the class.

r/robyte • post
13 points • nomemory
Cursuri gratuite de programare (Computer Science) care vor incepe in curand

Acestea doua mi s-au parut mai interesante.

Lista completa o gasiti aici.

r/learnprogramming • post
3 points • woodD
Looking to learn a functional language, which one should I look into?

So I've been programming for several months now and I've become fairly comfortable with Python. I've been doing some reading recently about different programming paradigms and I've decided to pick up a functional language as my second language. So I was wondering, which language would /r/learnprogramming suggest? Scala? Haskell? Scheme? I've looked most heavily into Scala, as there is a Coursera course for Scala coming up here soon. The Scala course.

r/learnprogramming • post
6 points • add7
Functional Programming Principles in Scala just started today on Coursera - if anyone wants to do it together.

Here is the link to the course -

And here is the link to the Google+ community:

Have fun learning.

r/learnprogramming • post
6 points • a_redditor
Scala Class on Coursera starts today!

I know this has been posted before, however the class starts today so I figured I'd remind anyone who may be interested. Here's the link:

The course is an introduction to functional programming with Scala, and is taught by Martin Odersky. This isn't an introductory programming course, and proficiency in an OO language (preferably Java or C#) is recommended.

r/norfolk • post
3 points • cdated
Scala study group in Norfolk to follow the functional programming class.

My non-Redditor co-worker and I will be hosting a study group for the upcoming Scala/Functional Programming Class at 757 Labs starting Sep 11.

Week #1 Welcome: Meet & Greet Recommended Background You should have at least one year programming experience. Proficiency with Java or C# is ideal, but experience with other languages such as C/C++, Python, Javascript or Ruby is also sufficient.

Course Format: The class will consist of lecture videos, which are between 6 and 15 minutes in length. These contain integrated quiz questions per video. There will also be standalone homeworks that are not part of video lectures, and a final exam.

We will meet every Tuesday night (7pm to 9pm) for 8 weeks to discuss the online course topics, not peer review assignments, watch videos under other accounts, or share quiz or final exam answers.

Edit: The classes on Coursera also tend to offer a digital certificate of completion signed by the instructor.

r/DC801 • post
3 points • NERXRZ
Free geeky courses from (list of interesting ones inside) offers free online classes from some pretty swanky schools. The courses consist of video lectures, quizzes, etc. They are somewhat self-paced in that they have start and end dates and due dates for things, but you have flexbility within that format. You don't have to do any of the work and can "audit" the course if you like or you can complete it and get a certificate (for most).

Anyway, I figured I'd share a few interesting ones in here in order of when they start:

Algorithms, Part I


Functional Programming Principles in Scala (Taught by Martin Odersky)

An Introduction to Interactive Programming in Python

More here:

r/CollaborateCode • post
2 points • Kummo666
[LFG/LTL](Scala/Play) Twitter clone

Hi, I'm a Java developer looking to learn Scala in deep, I completed the Scala Coursera course, and I would like to apply it in a web application. I was trying to get into rails development following the rails tutorial to build a web app, but besides rails looks awesome, I'm a Java/Scala guy. So I want to create the same twitter clone of that tutorial using Play and Scala. Anyone wants to join me?

PS: I want to document the process because the scala/play tutorials that I found are quite simple.

TL;DR: I want to create a Twitter clone with Play/Scala.

r/AlbanyGA • post
3 points • stuarth
Albany Programming Meetup?

Specifically, anyone interested in working through a Coursera class? An Introduction to Interactive Programming in Python looks fun if anyone's on the newer side of programming, and I'd be happy to help. Functional Programming Principles in Scala is also good if you have some comfort with programming but are looking for exposure to different ideas.

If anyone's up for a more advanced class, I'd love to work through Mining Massive Datasets or Bioinformatics Algorithms,cs-systems has a full list of upcoming CS courses. Anyone interested in these or others?