Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Scala 2 Language: Getting Started

Scala programming may seem daunting at first but a solid foundation is the place to start. This course will teach you the fundamental concepts of conditionals, control structures, pattern matching, and variable types among other important topics.

Beginner
2h 3m
(49)

Created by Harit Himanshu

Last Updated Jun 08, 2022

Course Thumbnail
  • Course

Scala 2 Language: Getting Started

Scala programming may seem daunting at first but a solid foundation is the place to start. This course will teach you the fundamental concepts of conditionals, control structures, pattern matching, and variable types among other important topics.

Beginner
2h 3m
(49)

Created by Harit Himanshu

Last Updated Jun 08, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Imagine you have a need or desire to learn Scala and you have seen a lot of documentation but are still confused as to where to start. Your search ends here. In this course, Scala Language: Getting Started, you’ll learn to apply the fundamental concepts of the language in a practical manner. First, you’ll explore the concepts such as variables, types, and values. Next, you’ll discover how expressions and control structures work in Scala. Then, you will see Pattern Matching while working on real-world problems. Next, you will explore functions and method and see how to create and execute your own functions. Finally, you’ll learn how to apply these concepts as a standalone program and run it on the command-line. When you’re finished with this course, you’ll have the skills and knowledge of Scala Language needed to start creating your own Scala programs with confidence.

Scala 2 Language: Getting Started
Beginner
2h 3m
(49)
Table of contents

About the author
Harit Himanshu - Pluralsight course - Scala 2 Language: Getting Started
Harit Himanshu
16 courses 4.2 author rating 449 ratings

Harit Himanshu is an engineer by profession with the deep interest in applying technologies to solve business problems. Harit is passionate about writing clean, modular, testable code and believes in automating almost everything.

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report