Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.
A rapid introduction to the basics of Scala programming. This course is designed to get you up to speed on the language features you'll need for building distributed microservice systems. Provides deep insight into the Scala standard library, along with some of the more challenging aspects of working with features such as closures, partial functions, traits, case classes, implicit conversions, futures, and functional programming.
Course Overview
This fast-paced, two-day intensive course will get you off to a quick start coding in Scala. There's plenty of lab time to allow you to learn by doing. And our exercises are designed to reinforce key concepts in a way that will help you gain proficiency fast. Between lecture sessions and hands-on labs you'll get a first-hand introduction to fundamentals of the Scala programming language, including classes, functions, pattern matching, enumerations, collections, generics, closures, and more.
Professional developers who are interested in learning Scala for distributed computing and microservices.
You should be fluent in a compiled programming language such as Java, C#, or C++, or a modern dynamic language such as Ruby, or Python