Course curriculum

    1. Syllabus

    1. Welcome to Hours with Experts - Pre Work Edition

    2. [Optional] Welcome to Hours with Experts

    3. Installing and Setting up Discord

    4. Installing Git

    5. Installing IntelliJ

    6. Setting up IntellJ Continued

    7. Opening the Project

    8. Pre Work Survey

    1. Slides - Week 1

    2. Week 1 Objectives

    3. Data

    4. Data Engineering Lifecycle

    5. Hot Takes

    6. Roles and Responsibilities

    7. What We're Doing in this Class

    1. Welcome - Scala (Part 1)

    2. Introduction to Scala

    3. First Impressions from Python and Java

    4. Types and Functions

    5. Interop and Syntactic Sugar

    6. Running Tests for Lab

    7. Week 1 - Survey

    1. Lab Overview:

    1. Week 2 Overview

    2. Connection Test

    3. Week 2 Slides

    4. Scala and Lists

    5. Maps and Collections

    6. Imperative Vs Functional

    7. Imperative vs Functional Part 2

    8. Recursion Overview

    9. Imperative Vs Functional

    10. Higher Order Functions

    11. Scala - Map Method

    12. Flatmap Method

    13. Exercise - Pratice States

    14. Exercise - Answer (Wait to watch until you complete the exercise on your own)

    15. Scala Options

    16. Pattern Matching

    17. Case Classes

    18. Lists and Options

    19. Homework

    20. Week 2 Survey

About this course

  • Free
  • 106 lessons
  • 7 hours of video content

Discover your potential, starting today