Description: Scala mixes programming paradigms, and so presents a challenge to programmers coming from any other language. This course explores for expressions and parallel computation.

Target Audience: Programmers with some experience of programming in another language looking to get a start in Scala

Duration: 01:17

Description: Scala mixes programming paradigms, and so presents a challenge to programmers coming from any other language. This course explores sbt, dependencies, ensime, and scala.js

Target Audience: Programmers with some experience of programming in another language looking to get a start in Scala

Duration: 01:08

Description: Scala mixes programming paradigms, and so presents a challenge to programmers coming from any other language. This course explores the use of pattern matching, Java interoperability, and concurrency.

Target Audience: Programmers with some experience of programming in another language looking to get a start in Scala

Duration: 01:39

Description: Scala mixes programming paradigms, and so presents a challenge to programmers coming from any other language. This course explores the use of functional programming in Scala as well as the Collections library and its uses.

Target Audience: Programmers with some experience of programming in another language looking to get a start in Scala

Duration: 01:34

Description: Scala mixes programming paradigms, and so presents a challenge to programmers coming from any other language. This course demystifies some of the techniques associated with Scala programming.

Target Audience: Programmers with some experience of programming in another language looking to get a start in Scala

Duration: 02:30