Introduction to Scala
Heads up! This course may be archived and/or unavailable.
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 learn- Scala Basic Fundamentals
- Classes and Constructors
- Functions and Closures
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 105-minute Java Course |
Starts | On Demand (Start anytime) |
Cost | $25/month (Access to entire library- free trial available) |
From | Treehouse |
Instructor | Andi Mitre |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming |
Tags | Java |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Assistant Camera Operator, Graphics, Scala $44k
Calling ALL OOP developers - Java, Scala, JavaScript, AngularJS $51k
Hadoop Engineer(Python,AWS , NOSQL, Spark... $52k
Apache Spark Developer $64k
Camera Operator, Graphics, Scala $70k
Full Stack Scala Engineer $76k
Corporate Technology- Scala/Spark/Hadoop Engineer $76k
Spark series editor $87k
Developer - Java/Scala $93k
JVM Lightweight/Event Driven Architect $96k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 105-minute Java Course |
Starts | On Demand (Start anytime) |
Cost | $25/month (Access to entire library- free trial available) |
From | Treehouse |
Instructor | Andi Mitre |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming |
Tags | Java |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course