Study guide
Databricks Spark Developer Associate study guide
Read a lesson, then practice the ideas you want to remember.
Lessons
- Built-in SQL Expressions and an Integrated Q
- SQL Join Semantics and Integrated Analytics
- SQL Queries, CTEs, Subqueries, and Built-in
- Window Functions and Complex Joins in Spark
- Dates, Unix Epoch, and Time-Zone Conversions
- Grouping, Multi-Dimensional Aggregations, an
- Data Sources, SaveModes, and Partitioning
- DataFrame Joins and Combining Datasets — Free Study Guide 2026
- Column Operations: Selecting, Renaming, Deri
- Complex Nested Types and User-Defined Functi
- DataFrame Construction, Schemas, and StructT
- Schema Inspection, Row Iteration, and List C
- Handling Missing and Null Data — Free Study Guide 2026
- Row Operations: Filtering, Sorting, and Dedu
- Spark Connect Architecture & Client-Server D
- Working with Spark Connect: Connections and
- Pandas API on Apache Spark: Core Architectur
- Pandas-on-Spark Operations, Indexing, and Op
- Caching, Persistence, and StorageLevels
- Memory Management, Fault Tolerance, and Garb
- Narrow vs Wide Dependencies and the Shuffle
- Driver, Executors, and Cluster Managers
- Execution Hierarchy: Applications, Jobs, Sta
- Lazy Evaluation, Transformations vs Actions,
- Spark Benefits, Modules, and DataFrame/Datas
- Managed vs External Tables and CTAS — Free Study Guide 2026
- SparkSession, Catalogs, Databases, and Names
- Views: Temporary vs Global Temporary Views
- JDBC Reads, Writes, and Parallelism — Free Study Guide 2026
- Direct File SQL, Save Modes, and Persistent
- Event-Time Processing, Watermarking, and Win
- Output Modes, Triggers, and Checkpointing
- Streaming Architecture, Sources, and Sinks
- Streaming Deduplication With and Without Wat
- Data Skew and Partition Tuning: repartition
- Diagnosing Performance with the Spark UI & E
- Join Optimization and Broadcast Hash Joins
- Broadcast Variables, Accumulators, and Closu
- Stateless UDFs, Stateful Operators, and Stat