Scala 3 Training Course

Make Functional Programming work for you

Bcorp Logo

Customise this course for your team

We can tailor your syllabus to take into account your group's current skills, technology stack, and specific learning goals - as part of a wider training programme or as a standalone workshop.

Enquire now to find out about our cost-effective options:

Contact us about group training

Scala 3 Training Course

"Great introduction to Scala and Functional Programming – well paced and really hit the spot!"

Scala 3 Training Course
AF, Developer
Department of Work and Pensions

Scala 3 Training Course

"We could possibly have used an extra day on this in-house course - but that was a limitation imposed from our side! The instructor has an amazing knowledge of languages."

Scala 3 Training Course
BW, Software Engineering Manager
OVO Energy

About the course:

Our instructor-led Scala training course will give you the theoretical and practical skills to begin developing Scala applications - learn the language features, syntax and how to use Functional Programming techniques. We've updated the course to include the new features of Scala 3 so you'll be getting the latest and greatest functionality.

Known as an "Object-Functional" language, Scala can be used for scripting as well as for programming software applications. Scala compiles to Java bytecode, with executable applications running on the JVM.

Scala is a low-ceremony, statically typed language, with full support for functional programming techniques such as anonymous functions, currying, pattern matching, immutability, and type inference.

This course can be taken as part of a wider training programme or as a standalone workshop - we offer public scheduled courses in London and custom on-site / remote virtual classes.

Trusted by:

Public Courses Dates and Rates

Standard duration: 4 Days

Please get in touch for pricing and availability.

Interested in this course?

If you want to explore how you can tailor this course for your organisation, want to sign up for our newsletter, or have any other questions then please speak to us on 020 3137 3920 or get in touch using this form.

Get in touch