Overview
Syllabus
Introduction
The Golden Rule
Agenda
Style
Abstract
Overwrite
Explicit types
Access modifiers
Qualifiers
Companions
Recursion
String Interpolation
SBT Rep
Warm JVM
Expressions vs Statements
Why Scala
Implementation
Return
Stop
Exception
Java libraries
Null checks
Option Example
Dont Overuse Option
Exception Control Flow
Immutable
Contravariance
Mutation
Collection
Collection API
mutable or immutable
Explicit import
Implicit
Implicit Resolution
Implicit Scope
Implicit Views
Keep it Simple
Thank You
Multiple Returns
Filter Condition
IR Key
List vs Vector
Converting Containers
Taught by
Devoxx