Skip to content

Functional Programming Principles in Scala

Teacher

Martin Odersky

Position

Reviews

4.8/5
4.8

Tutorial Price

$
https://www.coursera.org/learn/progfun1

Level

NYR

Duration

NYR

# of Reviews

7230

Module Type

On demand video

Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Scala fuses functional and object-oriented programming in a practical package. It interoperates seamlessly with both Java and Javascript. Scala is the implementation language of many important frameworks, including Apache Spark, Kafka, and Akka. It provides the core infrastructure for sites such as Twitter, Tumblr and also Coursera.

Instructors

Martin Odersky

Link to Course

Sign Up