Back to Functional Programming in Scala Capstone
École Polytechnique Fédérale de Lausanne

Functional Programming in Scala Capstone

In the final capstone project you will apply the skills you learned by building a large data-intensive application using real-world data. You will implement a complete application processing several gigabytes of data. This application will show interactive visualizations of the evolution of temperatures over time all over the world. The development of such an application will involve: — transforming data provided by weather stations into meaningful information like, for instance, the average temperature of each point of the globe over the last ten years ; — then, making images from this information by using spatial and linear interpolation techniques ; — finally, implementing how the user interface will react to users’ actions.

Status: Big Data
Status: Apache Spark
Course32 hours

Featured reviews

JW

5.0Reviewed Mar 4, 2019

Thanks to the staff for any help, especially during a busy end of year

DL

5.0Reviewed Jan 2, 2019

This is the hardest course of this Specialization, but I enjoyed it anyway. Thanks!

NP

5.0Reviewed Jul 13, 2017

I love functional programming! that's fun and an great expirience!

KB

5.0Reviewed Jun 13, 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

5.0Reviewed Apr 25, 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.

CW

4.0Reviewed Jan 28, 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.

ED

5.0Reviewed Sep 23, 2024

Very grateful that this specialization is offered!

NI

4.0Reviewed Jan 3, 2019

Capstone project is challenging specially because of the performance standards. I enjoyed solving the problems

KB

4.0Reviewed Jan 26, 2021

The course is hard but fruitful, you will exploit what you learn from the specialization!

GC

5.0Reviewed Apr 13, 2017

A lot of fun and a working project at the end with which to experiment with various parallelism strategies.

AK

5.0Reviewed Nov 23, 2020

An interesting project that nicely covers most concepts discussed in the previous 4 Scala/Spark courses. The provided code skeleton is very helpful.

FC

4.0Reviewed Jun 5, 2018

Good Spark / Big Data project. Provides a good example of real problem project focussed on Spark and big data analysis.

All reviews

Showing: 20 of 95

Олександр Вайда
1.0
Reviewed Dec 31, 2017
Marcio Gualtieri
1.0
Reviewed May 10, 2017
Benjamin Schmeichel
1.0
Reviewed Sep 12, 2017
Rubén Resino
1.0
Reviewed Jan 30, 2018
Артем Клевакин
5.0
Reviewed Nov 6, 2017
Anton Vietrov
1.0
Reviewed May 20, 2017
Kevin Browder
5.0
Reviewed Jun 14, 2017
Li Zhu
4.0
Reviewed Sep 4, 2017
Tobias Grasl
1.0
Reviewed May 15, 2017
Marc Kirchner
5.0
Reviewed Apr 26, 2019
William Hayes
5.0
Reviewed Sep 23, 2017
Mikko Lehtisalo
3.0
Reviewed Apr 30, 2017
Joaquin Diaz Ramirez
3.0
Reviewed Sep 27, 2019
Sergey Grant
3.0
Reviewed Nov 12, 2018
Fernando Cordeiro de Lemos
1.0
Reviewed May 20, 2017
Alexander Tarasenko
5.0
Reviewed Apr 30, 2017
Hessam Shafiei Moqaddam
5.0
Reviewed Apr 13, 2018
Clayton Lemons
5.0
Reviewed Apr 28, 2017
Massimiliano D’Acunzo
5.0
Reviewed Nov 19, 2018
Douglas Nelson
5.0
Reviewed Apr 29, 2017