KB
Jun 14, 2017
Good course, some of the assignments could have been more explicit with expectations in cases where specific implementation details matter but the forums were helpful in that regard anyways.
MK
Apr 26, 2019
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.
By hnc h
鈥Sep 26, 2017
Great course!
By Carlos L
鈥Jun 23, 2017
Excellent
By Ronald C M
鈥Jun 27, 2019
The best
By IURII B
鈥Aug 8, 2017
Thanks
By Francisco J D d S F G
鈥May 24, 2018
I really enjoyed this course - it goes from the very basics of Spark and tests your ability regarding Scala knowledge.
The capstone project is really well structured, but at times it felt like the instructors could give more information concerning some definitions around the project, i.e. how all of the case classes from the models file interconnect or relate to each other. By the end of the project it would be helpful explaining how the Layer class was actually structured as well.
In reality my opinion of this course is 4.5 out of 5 - I think the instructors made an admirable job trying to convey most of specialization concepts into the capstone, so congratulations :-). If not for some of the aspects above, I would rate it 5/5.
By Ignacio G S
鈥Jul 10, 2021
Excellent course to put everything learned in the previous four into practice (Spark, Big Data, Parallel Programming, and Functional Scala design and programming).
The only thing I didn't like is that the corrections were a little tricky and I finish guessing what I had to do, or trying many combinations until succeeded.
Overall I learned a lot of things and the graders and the grader tests are very well implemented to ensure the quality of the solution.
By Edem N
鈥Jul 29, 2019
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 Niels P
鈥Jul 24, 2017
Excellent capstone that lets you test your knowledge of Scala in a (semi)real project environment. Though i found that the main difficulty for me was in understanding the context of geographical computations. Making it difficult to find if not passing test was due to error in my code or in my understanding of geographical context.
By Rob S
鈥Nov 26, 2018
Interesting project and fun to work on.
As with many of the other courses, could benefit from providing a few tests. Even after writing property-based tests using ScalaCheck there were some grader results that I was unable to reproduce.
In the end, still worth the time and effort invested.
By Alan A
鈥Nov 17, 2019
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 糖心vlog官网观看.
By Rodolfo N P
鈥Aug 10, 2018
For a lot of sections one couldn't really use Spark, said sections were restricted to translating Spark datastructures to Scala collections and working with those.
By Chet W
鈥Jan 29, 2018
Very cool to see the entire application fit together eventually. However, feel sometimes the explanation for the exercise could have used more details/examples.
By Jean-Francois T
鈥Apr 18, 2017
A bit sad that actual full working solution is not graded as it invovled generating files on disk, which is compuation intensive...
By Fernando C
鈥Jun 6, 2018
Good Spark / Big Data project.
Provides a good example of real problem project focussed on Spark and big data analysis.
By Aleksei S
鈥Aug 3, 2017
The tasks are very interesting! Unfortunately, sometimes the causes for the failure of the tests are not clear.
By Natalija I
鈥Jan 4, 2019
Capstone project is challenging specially because of the performance standards. I enjoyed solving the problems
By Andronik
鈥Jun 17, 2017
Interesting project, but exercises were too simple. I was able to complete with course in 5 evenings.
By Korntewin B
鈥Jan 28, 2021
The course is hard but fruitful, you will exploit what you learn from the specialization!
By Carsten I
鈥Oct 20, 2019
Tough but interesting, it definitely showed you the importance of writing unit test!
By Arthur
鈥Apr 19, 2017
Good project enjoyed playing with the Scala.ja
By Anton A
鈥Dec 8, 2020
More details for exercises would be great.
By Wolfgang G
鈥Sep 2, 2017
pretty tough, but informative!
By Hong C
鈥Apr 19, 2020
Well designed project.
By Adam R
鈥May 4, 2023
Wish this course involved more advanced scala libraries like spark or akka
I used spark in only the first 2 milestones and then after that it was parallel scala collections the rest of the way.
Not much of my knowledge from parallel scala course was used i feel like but i could be wrong.
also my desire to use spark in the beginning messed me up once i got tot he 3rd and 4th milestones which i recognize is my own fault but it would be good if there was a stronger hint that these higher level libraries are no longer appropriate.
what makes this harder is that the grader is very opaque when running into timeout / out of memory exceptions. doesn't tell what test caused that error nor does it give any more details. Trying to replicate the smaller machine environment locally during testing did not really help at all.
Just consider making those errors more explicit. Would make it easier to debug and then easier to proceed with the course.
Anyway, thank you for a great course and specialization overall. I learned so much and am greatly appreciative that I was able to learn Scala.
All the best! Adam Ramos
By Michael L
鈥Jan 12, 2020
I did the original courses back in 2016 and have used Scala consistently in various roles. I've done so many courses, I wanted to just finish this one and complete the specialization. I think I'm familiar with various Typelevel projects, SBT itself (I wrote a cucumber plugin for it) and have used Shapeless and Cats in anger. I'm familiar with ScalaCheck and have done a few O/S projects. This course ... perhaps I'm being unfair, but the project doesn't feel 'idiomatic Scala'. I think the course could use some of the Typelevle libraries as a starting point and lead devs into how to write functional Scala. In my experience - Scala is used a) for a functional programming language b) to drive Spark. Just as people will use Python for numpy/tensorflow (e.g. you can't compare Spire with numpy). The ML niche is lost, so I hope the content of these courses will still be useful for another 5 years.