> For the complete documentation index, see [llms.txt](https://george-jen.gitbook.io/data-science-and-apache-spark/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://george-jen.gitbook.io/data-science-and-apache-spark/scala-warm-up.md).

# Scala Warm Up

*Not intended for complete Scala coverage, just quick warm up, and more advanced Scala topics will be covered on as needed basis when coding with Apache Spark Scala APIs*

Type of Variable: Mutable or immutable

Scala Data Type

Array in Scala

Methods

anonymous function

Scala map and filter methods

Class

Objects

Trait

Tuple in Scala

List/Seq

Set in Scala

Scala Map

Scala if statement

Scala for loop

Scala While Loop

Scala Exceptions + try catch finally

Scala coding exercise
