AI & GenAI · New program

Data Engineering: Spark, Databricks & Microsoft FabricData engineering course in Chennai · classroom & live online

Build batch and streaming pipelines with Spark, Databricks and Microsoft Fabric.

12 WeeksIntermediateProgramClassroom + Online⚡ Fast-track available
6modules
30lessons
6hands-on labs
60hours

What you'll learn in this Data engineering course

Write clean, working Python programs
Query and analyse data confidently with SQL
Build reliable data pipelines at scale
Choose and use the right Azure data services
Choose and model NoSQL databases
Present your skills confidently to employers

Who this Data engineering course is for

🛠️

IT professionals

Move up from support or operations roles.

💻

Developers & engineers

Add the next skill your team needs.

🎓

Graduates with basics

Turn foundations into job-ready skills.

✓ Basic IT or programming knowledge✓ Comfortable with computers and the command line✓ A laptop for hands-on labs

New to Data engineering? Our advisors can suggest the best starting point for your background.

What you'll build

Data engineering course syllabus

6 modules · 30 lessons · 6 major labs · 60 hours

01

Python fundamentals

6 lessons · 1 lab
12 hrs+
  1. Syntax, variables and data types
  2. Control flow and functions
  3. Lists, dicts and comprehensions
  4. Files, modules and packages
  5. Errors and exceptions
  6. Virtual environments and pip
HANDS-ON LAB

Build a command-line tool that cleans and summarises CSV data

02

SQL essentials

5 lessons · 1 lab
10 hrs+
  1. SELECT, filtering and sorting
  2. Joins across tables
  3. Aggregations and GROUP BY
  4. Subqueries and CTEs
  5. Window functions
HANDS-ON LAB

Answer 20 business questions from a sales database

03

Data engineering

6 lessons · 1 lab
14 hrs+
  1. Data modelling and the lakehouse
  2. Apache Spark and PySpark
  3. Databricks
  4. Orchestration with Airflow
  5. Data quality
  6. Microsoft Fabric pipelines
HANDS-ON LAB

Batch and streaming pipeline into a lakehouse

04

Azure data services

5 lessons · 1 lab
10 hrs+
  1. Core data concepts
  2. Azure SQL
  3. Cosmos DB
  4. Analytics with Microsoft Fabric
  5. Power BI introduction
HANDS-ON LAB

Build an Azure SQL database with a live dashboard

05

NoSQL databases

4 lessons · 1 lab
8 hrs+
  1. Document databases (MongoDB)
  2. Key-value stores (Redis)
  3. Data modelling for NoSQL
  4. Choosing SQL vs NoSQL
HANDS-ON LAB

Product catalogue on MongoDB with a Redis cache

06

Career launch

4 lessons · 1 lab
6 hrs+
  1. Resume and LinkedIn that get shortlisted
  2. Building your project portfolio
  3. Interview preparation and mock rounds
  4. Job search strategy
HANDS-ON LAB

Mock technical + HR interview with feedback

Your 12 weeks journey

WEEKS 1–2Python fundamentals
WEEKS 3–4SQL essentials
WEEKS 5–7Data engineering
WEEKS 8–9Azure data services
WEEKS 10–11NoSQL databases
WEEK 12Career launch

Data engineering tools you'll use

PythonVS CodePostgreSQLMySQLSparkDatabricksAirflowFabricAzure SQLPower BIMongoDBRedisLinkedIn

Data engineering projects you'll build

PROJECT 01

Batch and streaming pipeline into a lakehouse

Hands-on project from the Data engineering module.

PROJECT 02

Build an Azure SQL database with a live dashboard

Hands-on project from the Azure data services module.

PROJECT 03

Product catalogue on MongoDB with a Redis cache

Hands-on project from the NoSQL databases module.

Data engineering course fees & batches in Chennai

Course fee

₹34,999 incl. GST

Save up to 15%: from ₹29,740. Ask an advisor about the offer for your batch.

Pay in full or in two instalments. Online learners outside India: see the fee in your currency on our worldwide page.

What the fee includes

  • 60 hours of live, instructor-led classes
  • Hands-on labs and 3 portfolio projects
  • Session recordings for revision
  • 1:1 mentoring
  • Interview preparation: questions and mock tests
  • Placement assistance: resume reviews, mock interviews and referrals

Batches & mode

  • Weekday batches
  • Weekend batches for working professionals
  • Fast-track batches
  • Classroom at our Arumbakkam centre, Chennai
  • Live online from anywhere

Data engineering certification & exam cost

🎓
Certification this course prepares you for
AWS Data Engineer – Associate (DEA-C01) · Microsoft Fabric Data Engineer Associate (DP-700) · Google Cloud Professional Data Engineer · Databricks Data Engineer Associate

The exam is booked directly with the certification provider, and its cost is set by the provider for your country. Our advisors share the current exam cost and help you plan the right exam date, with mock tests beforehand.

SOTT Academy certificate of completion (specimen)
Specimen for illustration only. Not a valid certificate. © SOTT Academy
Awarded on completion

SOTT certificate of completion

Every learner who completes the Data engineering course is awarded the SOTT Academy Certificate of Completion, with your name, the course, the date and a unique certificate number.

  • Awarded when you complete the course
  • Unique certificate number
  • Add it to your resume and LinkedIn profile

Data engineering jobs & career path

With placement assistance: resume and LinkedIn reviews, mock interviews, 1:1 mentoring and referrals to openings where available.

Step-by-step guide: Data Engineer career path

STEP 1Data / AI AnalystInsights and reporting
STEP 2ML / AI EngineerModels and AI features
STEP 3Senior AI EngineerProduction GenAI systems
STEP 4AI LeadTeams and roadmaps
STEP 5Head of AI / ArchitectStrategy and platforms
Free with this course

Interview prep: 3 levels, mock tests and model answers

Practise the questions real interviewers ask, from fresher to lead.

Fresher · 0–3 yearsMid-level · 3–8 yearsExperienced · 8–15 years
Start practising →

Data engineering course FAQ

Who is the Data Engineering: Spark, Databricks & Microsoft Fabric course for?+
It is designed for IT professionals, developers & engineers and graduates with basics. Move up from support or operations roles.
Do I need prior experience?+
It helps to have basic IT or programming knowledge, comfortable with computers and the command line and a laptop for hands-on labs. Our advisors can review your background and suggest the best starting point for you.
How long is the Data Engineering: Spark, Databricks & Microsoft Fabric course?+
12 weeks, about 60 hours across 6 modules, with a hands-on lab in every module.
What does the Data Engineering: Spark, Databricks & Microsoft Fabric syllabus cover?+
The modules are: Python fundamentals, SQL essentials, Data engineering, Azure data services, NoSQL databases and Career launch. The full lesson list is on this page.
Which tools and technologies will I use?+
Python, VS Code, PostgreSQL, MySQL, Spark, Databricks, Airflow, Fabric, Azure SQL, Power BI, MongoDB and Redis.
What projects will I build?+
Batch and streaming pipeline into a lakehouse, Build an Azure SQL database with a live dashboard and Product catalogue on MongoDB with a Redis cache. Your mentor reviews them, and you can show them in interviews.
Which certification does it prepare me for?+
AWS Data Engineer – Associate (DEA-C01) · Microsoft Fabric Data Engineer Associate (DP-700) · Google Cloud Professional Data Engineer · Databricks Data Engineer Associate. We guide your preparation, run practice tests and help you plan your exam; our advisors can share the current exam details.
Is it online or in the classroom?+
Both. Join us at our Arumbakkam centre in Chennai or live online from anywhere. Session recordings are shared with you for revision, so you can catch up if you miss a class.
Are there weekend and fast-track batches?+
Yes. We offer weekday, weekend and fast-track batches, so you can choose the schedule that suits you best.
What jobs can I apply for afterwards?+
Roles such as Data / AI Analyst, ML / AI Engineer, Senior AI Engineer and AI Lead.
Is there interview preparation for Data Engineering: Spark, Databricks & Microsoft Fabric?+
Yes. Practise free interview questions and timed mock tests for fresher, mid-level and experienced roles on our Interview prep page.
Do you help with placements?+
Yes. Our placement assistance includes resume and LinkedIn reviews, mock interviews, 1:1 mentoring and referrals to openings where available, so you go into interviews well prepared.
Can I attend a free demo class first?+
Yes. Book a free consultation and our advisor will arrange a demo session for you.
What are the fee and payment options?+
Our advisors will share the current fee, upcoming batch dates and payment options for the batch that suits you.
I have another question. Who can I ask?+
Our advisors are happy to help. Call or WhatsApp us, or send a message from the Contact page, and we will get back to you within one working day.
Keep exploring

Related courses

All courses →
Syllabus →Enquire now
Free download

Data Engineering: Spark, Databricks & Microsoft Fabric brochure

Tell us where to send it. We'll email you a 6-digit code to confirm.