← trainings
Foundational TR-301

Scala 3 Foundations

Get a team productive in idiomatic Scala 3 — syntax, the type system, given/using, enums and the standard collections.

// what you'll learn

  • Syntax & tooling
  • Type system
  • Given / using
  • Enums & ADTs
  • Collections
  • Error handling

// outline

Day 1Tooling & build · syntax · the type system · ADTs and pattern matching
Day 2Given/using & type classes · collections · error handling · a small end-to-end service

// who it's for

Engineers new to Scala or moving from Scala 2, comfortable in another typed language.

// at a glance
levelFoundational
formatRemote or on-site
duration2 days
group sizeup to 12
fromfrom €4,800