Save

Introduction to Scala

The name Scala derives from a combination of the words “scalable” and “language”. Scala is a functional programming language, which runs on top of the Java virtual machine and can use any Java class. Scala is well suited for distributed programming and big data. It is what Apache Spark is built in and can provide better performance when compared to Python and is much less verbose than Java. Whether you’re learning about functional programming or starting a career in big data, Scala is a great place to start.What you'll learnScala Basic Fundamentals Classes and Constructors Functions and Closures Segments in this Workshop

Get Details Enroll Now

OpenCourser is an affiliate partner of Treehouse.

Treehouse

Rating Not enough ratings
Length 105-minute Java Course
Starts On Demand (None)
Cost $25 (Monthly Subscription)
From Treehouse
Instructor Andi Mitre
Free Limited Content
Language English
Subjects Programming
Tags Java

Create an Alert

Not ready to take this course yet? Sign up for a one-time email reminder with a link to this course.

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Calling ALL OOP developers - Java, Scala, JavaScript, AngularJS $51k

Hadoop Engineer(Python,AWS , NOSQL, Spark... $52k

Hadoop Engineer(Python,AWS , NOSQL, Spark Experience Must), Rate-Open, Duration-1yr, OR $52k

scala developer $72k

Spark developer $73k

Java/Scala Engineer $74k

Scala/Perl Engineer $77k

Scala Engineer $87k

Write a review

Your opinion matters. Tell us what you think.

Treehouse

Rating Not enough ratings
Length 105-minute Java Course
Starts On Demand (None)
Cost $25 (Monthly Subscription)
From Treehouse
Instructor Andi Mitre
Free Limited Content
Language English
Subjects Programming
Tags Java