SKILL JOURNEY

Scala

JVM, OOP + functional

0/15
Lessons
0/1450
XP
0%
Complete
Up next · Lesson 1
Hello, World
+60 XP · println.
Continue
CHAPTER 01
Foundations
Lay the groundwork
0/5
1YOU ARE HERE
Lesson 1+60 XP
Hello, World
println.
▶ Continue here
2
Lesson 2+60 XP
Val
Immutable.
🔒 Locked
3
Lesson 3+60 XP
Var
Mutable.
🔒 Locked
4
Lesson 4+70 XP
Typed Val
Annotation.
🔒 Locked
5
Lesson 5+100 XP
Function
def keyword.
🔒 Locked
Clear all 5 lessons to unlock the chest
CHAPTER 02
Core Concepts
Build the core skills
0/5
6
Lesson 6+100 XP
If Expression
Returns value.
🔒 Locked
7
Lesson 7+80 XP
List
Immutable.
🔒 Locked
8
Lesson 8+110 XP
Map.map
Transform.
🔒 Locked
9
Lesson 9+130 XP
Case Class
Immutable record.
🔒 Locked
10
Lesson 10+130 XP
Pattern Match
Powerful switch.
🔒 Locked
Clear all 5 lessons to unlock the chest
CHAPTER 03
Building Blocks
Wire things together
0/5
11
Lesson 11+110 XP
Option
Maybe a value.
🔒 Locked
12
Lesson 12+80 XP
Tuple
Fixed pair.
🔒 Locked
13
Lesson 13+120 XP
Trait
Like interface.
🔒 Locked
14
Lesson 14+130 XP
For Yield
List comprehension.
🔒 Locked
15
Lesson 15+110 XP
Object
Singleton.
🔒 Locked
Clear all 5 lessons to unlock the chest
Scala Master
15 lessons left to claim the crown