Simply Scala Fundamentals Workshop

The Simply Scala Fundamentals Workshop is designed as a first introduction to Scala for those who are new to Scala, and it's also a great refresher course.

In just three days, Artima helps your team members understand fundamental Scala concepts and write productive Scala programs.

The workshop typically covers the following:

  • Welcome to Scala
  • Functional Objects
  • Built-in Control Structures
  • Functions and Closures
  • Control Abstraction
  • Composition and Inheritance
  • Traits
  • Case Classes and Pattern Matching
  • Packages and Imports
  • Working with Lists
  • Collections
  • Functional Transformations

  • ...and a special final project, putting it all together, that demonstrates Scala, Scala.js, the Play web server, JSON intercommunication, web GUI and back end processing.

    Length: 3 days
    Prerequisite: No experience in Scala is needed, but some experience with another programming language is helpful.

    Contact us today to explore the Simply Scala Fundamentals Workshop for your team!