Skip to content

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

License

Notifications You must be signed in to change notification settings

vbhakta8/scala-class

This branch is 107 commits behind DS12/scala-class:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
chris
Oct 18, 2016
8f6bda6 · Oct 18, 2016
Sep 6, 2016
Sep 21, 2016
Aug 26, 2016
Aug 26, 2016
Oct 12, 2016
Oct 5, 2016
Sep 21, 2016
Oct 18, 2016
Aug 26, 2016
Oct 13, 2016
Sep 21, 2016
Sep 23, 2016
Oct 5, 2016
Aug 26, 2016
Aug 26, 2016
Sep 23, 2016
Sep 23, 2016
Sep 30, 2016
Oct 12, 2016
Aug 26, 2016

Repository files navigation

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.

Gitter

A link to ScalaDoc will be available in the slide table of contents, above.

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

DS12/scala-class build status

Scala-Class Build Status

DS12/scala-class-private build status

Scala-Class-Private Build Status

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 90.9%
  • Scala 6.2%
  • CSS 1.5%
  • JavaScript 1.4%