Books & Videos

Table of Contents

Chapter: Introduction

Overview And About The Author

02m 10s

Tools - Eclipse With Scala Plug-In

02m 42s

How To Access Your Working Files

01m 15s

Chapter: Language Basics

Nature Of Scala And Our First Worksheet

03m 45s

Overall Type Hierarchy

05m 47s

Memory Model, No Primitives, Val Versus Var And Tuples

06m 37s

If Expressions

06m 12s

Match Expressions

06m 16s

Recursion, Tail Recursion, And Nesting Functions - Part 1

06m 0s

Recursion, Tail Recursion, And Nesting Functions - Part 2

06m 22s

Recursion, Tail Recursion, And Nesting Functions - Part 3

04m 29s

Collections Overview

05m 4s

Sequences - Array, List, Vector, And Buffer - Part 1

06m 30s

Sequences - Array, List, Vector, And Buffer - Part 2

06m 53s

Sequences - Array, List, Vector, And Buffer - Part 3

07m 0s

Looking At The API - Implicit Conversions

05m 41s

Significant Regular Methods - Part 1

05m 38s

Significant Regular Methods - Part 2

04m 43s

Significant Regular Methods - Part 3

05m 37s

Higher-Order Methods And Lambda Expressions - Part 1

05m 19s

Higher-Order Methods And Lambda Expressions - Part 2

06m 5s

Find And Option

04m 29s

Pattern Matching And Case Classes

05m 48s

Iterators And Scala - Part 1

04m 35s

Iterators And Scala - Part 2

04m 9s

Sets And Maps

03m 50s

Loops - While, Do-While, And Basics Of For

03m 59s

For Comprehensions

03m 52s

Partial Functions

02m 42s

Syntactic Sugar

05m 2s

Chapter: Object-Oriented Scala And Our MUD Project

Building An Application

03m 57s

Imperative Text Adventure - Part 1

05m 50s

Imperative Text Adventure - Part 2

05m 30s

Functional Solution

08m 35s

Special Methods And Names - Part 1

05m 18s

Special Methods And Names - Part 2

05m 25s

Implicit Conversions And Arguments

06m 32s

Linearization Of Trait Methods

05m 37s

Self Types

02m 35s

Chapter: Unit Testing

Using JUnit

02m 37s

Scala Test

03m 40s

Chapter: XML

Reading And Parsing XML

05m 32s

Building And Writing XML

04m 11s

Chapter: Text Processing

Regular Expressions

04m 35s

Regular Expressions As Patterns

03m 42s

Parser Combinators - Part 1

05m 14s

Parser Combinators - Part 2

04m 38s

Text Adventure Parser

03m 43s

Chapter: Parallelism And Actors

Parallelism In Scala

05m 40s

Actor Parallelism

04m 57s

Simple Akka Examples - Part 1

04m 56s

Simple Akka Examples - Part 2

04m 4s

Ask Pattern And Futures

07m 34s

The Actor Hierarchy

05m 19s

The Actor Lifecycle

08m 1s

Routers

05m 38s

Actor Based MUD

07m 43s

Chapter: Conclusion

Wrap-Up

01m 9s