Home/Data Engineering Bootcamp/Curriculum & price
STRATA · Course details

Data Engineering Bootcamp

A 16-week, live, project-led course that takes you from messy raw data sources to reliable production pipelines.

Curriculum

STR-01Foundations of Data Engineering6 lessons · 8 h
  1. Data pipelines
  2. OLTP vs OLAP
  3. Batch vs streaming
  4. Data team roles
  5. Tooling overview
  6. Environment setup
STR-02SQL for Data Engineering6 lessons · 8 h
  1. Window functions
  2. CTEs
  3. Query optimization
  4. Partitioning
  5. Indexes
  6. Database design patterns
STR-03Python for Data Pipelines6 lessons · 8 h
  1. pandas
  2. Pydantic
  3. API ingestion
  4. File I/O
  5. Error handling
  6. Pipeline design patterns
STR-04Apache Spark & PySpark6 lessons · 16 h
  1. DataFrames
  2. Lazy evaluation
  3. Partitioning
  4. Joins
  5. Performance tuning
  6. UDFs on Databricks
STR-05Data Ingestion & Sources5 lessons · 8 h
  1. REST APIs
  2. JDBC
  3. Change data capture with Debezium
  4. Parquet, Avro and JSON formats
  5. Schema registry
STR-06Cloud Storage & Data Lake6 lessons · 8 h
  1. AWS S3
  2. Lake design and partitioning
  3. AWS Glue
  4. Athena
  5. IAM basics
  6. Cost management
STR-07Lakehouse with Delta Lake5 lessons · 12 h
  1. Medallion architecture
  2. ACID transactions
  3. Schema evolution
  4. Time travel
  5. Merge operations
STR-08Transformation with dbt5 lessons · 12 h
  1. Models and sources
  2. Tests
  3. Jinja macros
  4. Incremental models
  5. dbt Cloud with Snowflake
STR-09Pipeline Orchestration5 lessons · 8 h
  1. DAGs and dependencies
  2. Triggers and retries
  3. Sensors
  4. XCom
  5. Airflow vs Dagster
STR-10Streaming Data Pipelines4 lessons · 12 h
  1. Kafka producers and consumers
  2. Consumer groups
  3. Spark Structured Streaming
  4. Windowing
STR-11Data Quality & Observability5 lessons · 8 h
  1. Data contracts
  2. Great Expectations
  3. Lineage
  4. Alerting and SLAs
  5. Observability concepts
STR-12Capstone: End-to-End Project5 lessons · 20 h
  1. Ingestion to lakehouse
  2. dbt transformations
  3. Airflow orchestration
  4. BI layer
  5. Weekly mentor review
12 modules · 64 lessons128 hours total

What's included

Starts soon (date to be announced)16 weeks, ~8 hrs per week
Live classes on ZoomAsk questions in class
Weekly doubt sessionsBring problems from the week
Assignment feedbackReviewed by the instructor
Class recordingsPosted within 24 hours, 12 months access
Notes, practice and labsFor every module

Questions

Do I need prior experience?

This course is set at beginner to job-ready level. The first module starts from the basics, so you only need the time and a laptop or phone with a stable connection.

What if I miss a live class?

Every live class is recorded and posted within 24 hours. You keep access to the recordings for 12 months.

When are the classes?

The next cohort starts soon (date to be announced) and runs for 16 weeks, ~8 hrs per week. The full timetable and class link appear in My courses before the first class.

Which language is the course taught in?

English.

How do I pay?

Online through UPI, cards, net banking or wallets, processed by Razorpay. You get a receipt by email and the course appears in My courses right away.

Get new batch dates first

One email when a cohort opens, plus free interview questions. No spam.

Chat on WhatsApp