Training is an essential first step for successful adoption of Scala in your company or on your project. The skills gained from our courses will accelerate your ability to be productive with Scala techniques and tools, and enable you to more quickly find and use the libraries and frameworks that make sense for your needs.

We provide on-site Scala training courses and public training workshops;—spanning both theory and practice—with hands-on exercises to drive home the most important points. Whether you're new to Scala and functional programming or a seasoned developer, we can deliver a customized course tailored to you and your team that is engaging and actionable.

To get a better idea of what we have to offer, check out the following hands-on, Scala workshops:

Also, take a look at our upcoming public Scala workshops.

Contact us if you want to learn more.