Scala Advanced
Beyond Scala Intermediate. Higher-kinded types, variance, Future composition, partial functions, lazy values, view bounds. The features behind Scala libraries like Cats, Akka, and Spark.
advanced7 lessons3 chapters7 graded exercisesScala
No sign-up needed for lesson 1 · certificate on completion · sign up to save progress
What you’ll be able to do
Chapter by chapter. Every lesson ends in a graded exercise.
- Type System Power
- Functions and Futures
- ADTs, Monads, Implicits
Taught in Scala, graded on a real executor.
Curriculum
3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.
- 1Variance: +T, -TRead · exercise
- 2Higher-Kinded TypesRead · exercise