/scala-class

Lecture slides, labs, and tutorials from our 8-week Scala course.

Primary LanguageHTMLCreative Commons Zero v1.0 UniversalCC0-1.0

Functional Scala for Data Engineers

A fast-paced introduction to Scala's FP ecosystem for data engineers.

These slides loosely follow Chiusano and Bjarnason's Functional Programming in Scala with an emphasis on introducing Cats and various other FP libraries. Please read chapters 1-3 before beginning.

Welsh and Gurnell's Advanced Scala with Cats is an optional supplementary text, and their Essential Scala is a minimal prerequisite for the course. The first two courses in Coursera's Functional Programming in Scala Specialization are also highly recommended.

Slides are viewable here.

Creative Commons License
Functional Scala for Data Engineers is licensed under a Creative Commons CC0 1.0 Universal License.

Build Status