Top Free Classes



Class Calendar User forum Blog
Follow us to get notified about new classes


Help your friends find these classes

  
Sign up for free personalized recommendations. Sign up is free and easy.
  
Search for classes 



   (12)

Principles of Reactive Programming

Martin Odersky, Erik Meijer, Roland Kuhn École Polytechnique Fédérale de Lausanne @Coursera
Class Start: TBA
Duration: 7 weeks
Approximate Workload: 5-7 hours/week
Certificate: Yes
Level: advanced
Rate this class Go to the class
Learn how to write composable software that is event-driven, scalable under load, resilient and responsive in the presence of failures. Model systems after human organizations or inter-human communication.
Categories: [Computer Science]

Reviews
Click here to review this class

Anonymous (Singapore, Singapore) , 2013-12-17
Not yet finished and not as good as "Introduction to Functional Programming in Scala" by Odersky, this course is anyway well done, explanations are generally clear and content is challenging but well presented. The only negative point is that the test rater does not provide clear feedback. It has been told that it's up to the student to write his own tests.. maybe a side course on scalatest and scalaunit would be a good idea for thise who do not have experience. And even in this case, if I fail a test and do not know why the feedback is not that useful.

1 person found this review helpful
Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-30
Heed the warnings that you must be an experienced Scala programmer to do well in this class (I am a very experienced imperative programmer in several languages). I took the "beginning" class, but even that was challenging and I didn't complete the later assignments (I did complete them after the class ended). The lectures only cover the basics, but the assignments go into details and do cover the essentials quite well. The best resource was the "Reactive Cheat Sheet" that was mainly put together by advanced students (thank you, thank you). Even then, I didn't complete any of the assignments. I persevered because my goal became collecting a wide variety of resources to be understood later. The class forum grew to over 90 pages of just topics (I saved many of the discussion pages). Distributing applications on a "sea of processors" is the future of computing and tools for thread management are essential. This class goes a long way in providing this knowledge. Five stars for content.

Please log in to vote or edit

Laurence Cabenda , 2013-12-30
I really enjoyed working myself through this class exploring concurrent reactive techniques using the Scala language. "It's hitting two flies with one blow"

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-27
Challenging, but with lots of "Aha" moments and a sense of accomplishment

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-21
This is an excellent class, however, it covers advanced material. A certain amount of tenacity is required to finish it.

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-20
Challenging but intesting course. It's a good follow-up to "Functional Programming Principles in Scala"

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-19
I am human and throw exceptions as well

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-19
From the horses's mouth

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-19
Excellent.

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-19
Challenging but satisfactory, mind opening. Really worth the time and effort.

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-19
awesome

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-12-19
Fantastic course. If you want to learn more about modern programming concepts you should take it.

Please log in to vote or edit

Similar classes
Functional Programming Principles in Scala
Martin Odersky
École Polytechnique Fédérale de Lausanne @Coursera
(11)
Start date: 2014-04-25

© 2012-2016, TFC Online LLC | Home | Terms of Use and Privacy Policy | About Us