Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Dataflow, Scala, Python, Airflow, GCP, AEP
·
Module 1
Scala Fundamentals for Dataflow
1
Setting Up Scala with Helix and Metals
Set up a Scala development environment using the Helix editor and Metals LSP, as per your preference.
2
Python to Scala: Core Concepts
Translate core Python concepts (variables, functions, collections) to their idiomatic Scala equivalents (val/var, def, List/Map).
3
Scala Case Classes & Pattern Matching for Data Records
Model type-safe data records using Scala case classes and destructure them with pattern matching.
4
Functional Error Handling for Data Transformations
Implement robust error handling in data transformations using functional types like Option, Either, and Try.
Scala Collections: Foundation for Beam Transforms
Apply common transformations on the Scala Collections API (map, flatMap, filter, fold) as a precursor to Beam's transforms.
Next module isn't ready yet,
Back to course
Previous module
Next module