Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Scala Tutorial for Java Developers

Telusko via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Scala programming fundamentals through this comprehensive tutorial designed specifically for Java developers, covering essential concepts from basic syntax to advanced features. Explore Scala's unique characteristics and understand why it's worth learning as a Java developer, then set up your development environment and write your first Scala program. Master variable declaration using var and val keywords, understand the differences between mutable and immutable variables, and learn object-oriented programming concepts including classes and objects in Scala. Discover how to create and use methods effectively, work with functional programming concepts through lists and lambda expressions, and manipulate collections using operations like reverse, drop, and take. Gain insight into Scala's type hierarchy system, learn to work with complex object lists for real-world applications, and understand tuples for handling multiple values efficiently. This 1 hour 36 minute tutorial provides a solid foundation for Java developers transitioning to Scala programming.

Syllabus

What is Scala and Why to Learn Scala?
Scala Prerequisites
Scala Setup Tutorial
Scala First Code Tutorial
Support Telusko
Scala Defining Variable using var and val
Class and Object in Scala Tutorial
Creating Methods in Scala Tutorial
List and Lambda Expression in Scala
1.9 List Reverse , Drop and Take Scala Tutorial
Scala Type Hierarchy
List of Complex Objects in Scala
Tuples in Scala

Taught by

Telusko

Reviews

Start your review of Scala Tutorial for Java Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.