Course curriculum

    1. Welcome!

    2. General Information

      FREE PREVIEW
    3. Learning Objectives

    4. Syllabus

    1. Introduction

    2. Introduction to Scala

    3. Getting Stared with Scala

    4. Creating a Scala Project

    5. The Scala REPL

    6. Scala Documentation

    1. Intro

    2. Classes

    3. Immutable and Mutable Fields

    4. Methods

    5. Default and Named Arguments

    6. Objects

    1. Intro

    2. Companion Objects

    3. Case Classes and Case Objects

    4. Apply and Unapply

    5. Synthetic Methods

    6. Immutability and Thread Safety

    1. Intro

    2. Collections Overview

    3. Sequences and Sets

    4. Options

    5. Tuples and Maps

    6. Higher Order Functions

    1. Learning objectives

    2. For Expressions

    3. Pattern Matching

    4. Handling Options

    5. Handling Failures

About this course

  • $122.11
  • 56 lessons
  • 4.5 hours of video content

Discover your potential, starting today