Scala Expressions and Parallel Computation
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/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
Prerequisites
None
Expected Duration (hours)
1.3
Lesson Objectives Scala Expressions and Parallel Computation
start the course.
explore how to work with Scala streams
use lazy evaluation in Scala
use the basic Scala "for" expression
use startsWith, endsWith, and indexOf inside a Scala "for" expression
use the Scala "for" expression with various collections
utilize the Scala map method
utilize the Scala flatMap method
utilize the Scala withFilter method
utilize the Scala fold method
utilize the Scala reduce method
perform a parallel computation in Scala
carry out a parallel sort in Scala
explore the use of parallel collections in Scala
work with parallel programming in Scala
utilize Scala.rx for FRP
apply a transform method over a Scala List with map and withFilter
Course Number: sd_scal_a05_it_enus
Expertise Level
Intermediate