Courses/Data Engineering

Databricks Data Engineering

An intensive 8-week (40-lecture) Databricks & PySpark masterclass taking you from Python programming foundations (datatypes, loops, functions, collections, OOP, exception handling) to scalable Lakehouse data engineering. Master Apache Spark architecture, Spark SQL, Databricks workspaces and clusters, Databricks File System (DBFS), Databricks Utilities (dbutils: fs, secrets, notebook, widgets), external cloud mounts (ADLS Gen2, Azure SQL, Synapse), Delta Lake ACID transactions, MERGE INTO (UPSERTs), Slowly Changing Dimensions (SCD Type 1 & 2), Time Travel, and Catalyst performance optimization.

4.8(17+ ratings)
170 students
English
Last updated 12/2024
Support Me Techs Team

Created by

Support Me Techs Team

Course preview 1
2
View Syllabus
Duration
8 Weeks
Lectures
24 Modules
Level
Intermediate to Advanced
Certificate
Included
Video Lectures
6 Months Access
Student Portal
Full Access Included

Certification Ready

Graduate fully prepared for the Databricks Certified Data Engineer Associate exam with practice tests included.

Shareable on LinkedIn
Career Milestone

Guaranteed Outcomes

People don’t buy lectures — they buy results.

Certification Ready

Graduate fully prepared for the Databricks Certified Data Engineer Associate exam with practice tests included.

Lakehouse Architecture

Master the medallion architecture pattern used by Fortune 500 companies to build their modern data platforms.

Real-Time Pipeline

Build a fully functioning Kafka-to-Delta-Lake streaming pipeline as your capstone project.

Specific Skills You'll Master:

Apache Spark fundamentals: RDDs, DataFrames, Spark SQL
Databricks workspace, clusters, and notebooks
Delta Lake: ACID transactions, time travel, schema evolution
Medallion architecture: Bronze → Silver → Gold layers
ETL pipeline design and orchestration with Databricks Workflows
Real-time streaming with Structured Streaming & Apache Kafka
Data governance with Unity Catalog
Performance tuning: partitioning, caching, Z-ordering
Integration with AWS S3, Azure ADLS, and cloud storage
Databricks Certified Data Engineer Associate exam prep

Technologies Covered

Apache SparkDatabricksDelta LakeApache KafkaPythonSQLAWS S3Azure ADLSUnity Catalog

How You'll Learn

Live Sessions

Join expert-led classes via Zoom / Meet. Real-time doubt clearing.

Session Recordings

HD recordings of every session.

Hands-on Work

Weekly assignments and industry-grade portfolio projects.

Weekly Roadmap

Structured learning cadence to ensure consistent progress.

Meet Your Instructor

Support Me Techs Team
Top Rated

Support Me Techs Team

Senior Technical Mentor

Learners

300+

Rating

4.8

Courses

3

Professional Journey

8+ Years in Big Data & Data Engineering

Tech Stack Expertise

Apache SparkDatabricksDelta LakeKafkaPythonSQLAWS S3Azure ADLS

Major Milestones

  • Enterprise Lakehouse Ingestion Pipeline (ADLS Gen2 to Delta Lake Medallion Architecture)
  • Production SCD Type 2 Dimension Pipeline (Delta Lake MERGE INTO Historical Audit Trails)
  • Parameterized Multi-Notebook Orchestration & Query Optimization Engine with DBUtils

Course Content & Outcomes

12 lectures • 8 Weeks total length

Python & Spark Prerequisites: Functional programming, lambda functions, collections, file I/O & OOP

01

Apache Spark Core Architecture: Drivers, executors, cluster managers, partitions & lazy evaluation

02

Databricks Unified Platform: Workspace navigation, multi-node compute clusters & Databricks runtime

03

Databricks File System (DBFS) & DBUtils: Mount points, cloud storage access & secrets management

04

PySpark DataFrame Operations: Reading multi-format data (CSV, JSON, Parquet), schema definition & transformations

05

Advanced PySpark Transformations: Complex expressions, window functions, joins & aggregations

06

Delta Lake Architecture: ACID transactions, transaction log, time travel & metadata management

07

Medallion Lakehouse Pattern: Architecting Bronze (raw), Silver (cleansed) & Gold (aggregated) data layers

08

Delta Lake DML Operations: High-performance UPSERTs using MERGE INTO & optimizing table storage with OPTIMIZE & Z-ORDER

09

Slowly Changing Dimensions (SCD): Implementing SCD Type 1 and Type 2 historical dimension pipelines

10

Workflow Orchestration: Multi-notebook Databricks Jobs, parameterized widget pipelines & automated triggers

11

Performance Tuning & Optimization: Catalyst optimizer, Adaptive Query Execution (AQE), caching & exam readiness

12

Requirements

  • Basic understanding of programming concepts
  • A computer with internet access
  • No prior professional experience required
  • Passion for learning and building!

Secure Your Spot

Fill in your details to begin your journey.

Selected Course

Databricks Data Engineering

Duration
8 Weeks
Level
Intermediate to Advanced
Certificate
Included

Key Outcomes

Certification Ready
Lakehouse Architecture
Real-Time Pipeline

Book Your Free Demo

Register for a free 1-on-1 demo session.

Selected Course

Databricks Data Engineering

Duration
8 Weeks
Level
Intermediate to Advanced
Cost
FREE (1 Session)

Key Outcomes

Certification Ready
Lakehouse Architecture
Real-Time Pipeline