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

YouTube

Scala Tutorial

Derek Banas via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn Scala programming in this comprehensive tutorial video. Explore key concepts including data types, control structures, functions, object-oriented programming, and functional programming techniques. Start with installation and REPL usage, then progress through math operations, loops, input/output, strings, arrays, and more advanced topics like classes, inheritance, traits, and higher-order functions. Practice file I/O and exception handling to round out your Scala skills. Follow along with code examples and explanations to master this powerful programming language for building scalable applications.

Syllabus

Installation.
REPL.
Data Types.
Math.
If .
Compiled Scala / Main.
While.
Do While.
For Loops.
User Input / Output.
Strings.
Functions.
Recursion.
Arrays.
ArrayBuffer.
Yield.
ForEach.
Maps.
Tuples.
Classes.
Companion Objects / Static.
Inheritance.
Abstract Classes.
Traits.
Higher Order Functions.
Map.
Filter.
Closures.
File I/O.
Exception Handling.

Taught by

Derek Banas

Reviews

Start your review of Scala Tutorial

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.