YouTube has lot of videos on Scala but not all of them are relevant for learning Scala. Below is the list of Videos which are good tutorials on Scala. For each of the below link, a brief information about the video has been given which should help understand the content of each video.

How to contribute: If you want to edit the content of this page, please submit the request on github using the following link...

https://github.com/abhiphull/nbshare-blog/wiki

Scala Tutorial - 500K+ Views

Video length - 1 hour 15 minutes

Target Audience - Beginner to Intermediate

Instruction Type - Hands on Tutorial

Scala at Light Speed [Full Course] - 10K+ Views

Videos - 8, Video length 10 -20 minutes each

Target Audience - Beginner to Intermediate

Instruction Type - Hands on Tutorial

Learning Scala? Learn the Fundamentals First! -135K+ Views

Video length - 1 hour

Target Audience - Beginner

Instruction Type - Slides

Functional Programming in Scala -35K+ Views

Video length - 37 minutes

Target Audience - Intermediate

Instruction Type - Slides (code examples)

Agenda

  • Thinking less with Functions
  • Thinking less with Data
  • Thinking less with Patterns

Let’s Code Real World App Using Purely Functional Techniques (in Scala) - 62K+ Views

Video length - 50 minutes

Target Audience - Advanced

Instruction Type - Slides + Hands on

Goal - Build a real-world example of a data transformation process 
using functional techniques dealing with issues such as control 
flow and error state.

Scala Monads: Declutter Your Code With Monadic Design - 100K+ Views

Video length - 30 minutes

Target Audience - Advanced

Instruction Type - Slides (code examples)

Goal - Understand Scala design pattern: MONADIC

How to setup Scala on Intellij IDEA IDE + First SBT/Scala project - 80K+ Views

Video length - 8 minutes

Target Audience - Beginner

Instruction Type - Hands on

Scala Tutorial 3 - How to Install and Setup SBT on Windows 10 - 75+K Views

Video length - 16 minutes

Target Audience - Beginner

Instruction Type - Hands on

Run Spark Application(Scala) on Amazon EMR (Elastic MapReduce) cluster - 30+K Views

Video length - 13 minutes

Target Audience - Intermediate

Instruction Type - Hands on

Data Processing with Higher-order Methods Part 1 (Scala) - 8K+ Views

Video length - 11 minutes

Target Audience - Intermediate

Instruction Type - Hands on

Goal - Understand data processing from CSV file using SCALA higher order functions

Video Series - 6 (videos), each video under 10 minutes