Functional Programming in Scala Capstone
Discover how to write elegant code that works the first time it is run.This Specialization provides a hands-on introduction to functional programming using the widespread programming language, Scala. It begins from the basic building blocks of the functional paradigm, first showing how to use these blocks to solve small problems, before building up to combining these concepts to architect larger functional programs. You'll see how the functional paradigm facilitates parallel and distributed programming, and through a series of hands on examples and programming assignments, you'll learn how to
Created by: Dr. Julien Richard-Foy
Course Description
Instructor Details
- 4.0 Rating
78 Reviews
Dr. Julien Richard-Foy
Julien Richard-Foy makes Scala developers life easier, at Scala Center.
More Scala courses
Advanced Scala and Functional Programming (2024)
4.7 (3,560 Reviews)
Provider: Udemy
Time: 13.2h
$39.99
Reviews
By Luca D S on 16-Nov-19
The course is great, but if you pass all tests, in Week 4 you can get the certificate. The project is linked to Week 1, which is weird because doesn't match well with the schedule set in Coursera.
By sarish b on 20-Oct-19
Tough but interesting, it definitely showed you the importance of writing unit test!
By Ifrah S on 8-Sep-19
The capstone project has done a fantastic job of drilling in some of the important fundamentals taught in the rest of the courses. It is definitely worth taking if you've done the rest of the courses.
By Matteo T on 29-Jul-19
A good project broken down into stages that can be independently tested to produce a final product that is both complex and interesting. The forum didn't have any of the TA's responding during my period and as such mean't that any concerns that I had were not being addressed. I had particular concerns with the grader input data where I had issues with its output. Apart from that a great way to put all the skills of the Scala Specialization into use.
By Dana N on 16-Jul-19
I appreciate how hard it can be to write coding assignments. Especially in this case it seems as though the limitations stipulated by Coursera may have been quite restrictive for a big data spark project. However, I was really disappointed with this course. Rather than getting to test out my scala/spark skills I found myself trying to shoehorn functions into the methods provided by the grader only to have them fail unexpectedly with little feedback. Some more pointers on how to setup appropriate unit tests would also have been quite helpful. It seemed not so straight forward for spark.
By Ali K on 26-Apr-19
It's very well put together. It just requires a great deal of time dedication specially because blocks of time should be meaningul to not lose the context present in one's mind.
Showing 12 of 78 reviews
Could not load more reviews.
Quality Score
Overall Score : 80 / 100






