Scala

Learn Scala programming with the best free online courses and tutorials for beginners and advanced learners aggregated from Udemy, Edx, Skillshare, Coursera, Udacity, Treehouse, YouTube and other MOOCs .

Free
Stairway to Scala - Setup Instructions
Stairway to Scala - Setup Instructions

Set up environment and developer tools for enrolling in the Stairway to Scala training

Scala
HDPCD:Spark using Scala
HDPCD:Spark using Scala

Prepare for Hortonworks HDP Certified Developer - Spark using Scala as programming language

Apache Spark Scala
Apache Spark with Scala - Mastering Big Data!
Apache Spark with Scala - Mastering Big Data!

Learn analyzing big data with Apache Spark and Scala by 12+ hands-on examples

Scala Apache Spark
Free Trial
Introduction to Scala Course
Introduction to Scala Course

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.

Scala

Explore and Follow course collections.