Course Overview

Course Curriculum

Course Content

  • Scala

    Preview
    • Lesson 00 - Course Introduction

      05:05Preview
      • 1 Course Introduction
        05:05
    • Lesson 01 - Language Fundamentals

      02:19:50Preview
      • 1 Introduction
        02:58
      • 2 What is Scala and Installing
        04:06
      • 3 Your First Scala Program
        04:41
      • 4 Variables and Constants
        08:42
      • 5 String Manipulations
        09:01
      • 6 Variable Length Arrays
        09:10
      • 7 List and Maps Introduction
        09:44
      • 8 Sets
        10:36
      • 9 Immutable Maps
        08:18
      • 10 Conditionals
        08:02
      • 11 Element Traversing and Streams
        07:58
      • 12 Tuples and Zipping
        08:40
      • 13 List Manipulations
        11:58
      • 14 Conditionals and Loops
        09:05
      • 15 Advanced Looping
        07:06
      • 16 Project Instructions
        04:18
      • 17 Project Solution I
        08:51
      • 18 Project Solution II
        05:26
      • 19 Summary
        01:10
    • Lesson 02 - Expressions

      47:47Preview
      • 1 Introduction
        02:06
      • 2 Statements and Expressions Introduction
        11:01
      • 3 Expression Blocks and Pattern Guards
        06:40
      • 4 Match-All and Wildcards
        07:12
      • 5 Down Casting and Closures
        08:24
      • 6 Project Instructions
        03:27
      • 7 Project Solution
        07:44
      • 8 Summary
        01:13
    • Lesson 03 - Functions

      29:12Preview
      • 1 Introduction
        02:31
      • 2 Functions Introduction
        10:58
      • 3 Functions Advanced
        09:03
      • 4 Project
        05:31
      • 5 Summary
        01:09
    • Lesson 04 - Classes

      40:24Preview
      • 1 Introduction
        01:19
      • 2 Class Construction
        08:35
      • 3 Auxiliary Constructors and Lazy Values
        06:54
      • 4 Inheritance & Abstract Classes
        10:08
      • 5 Polymorphism
        05:13
      • 6 Project
        07:24
      • 7 Summary
        00:51
    • Lesson 05 - Extra

      20:43Preview
      • 1 Introduction
        00:47
      • 2 File I/O
        09:22
      • 3 Exceptions
        05:02
      • 4 Project
        04:38
      • 5 Summary
        00:54
    • Lesson 06 - Course Summary

      02:02
      • 1 Course Summary
        02:02

Exam & Certification

    • Disclaimer
    • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.