New batches start 11 August 2026. Enrol now →

← Programming & Computer Science Foundations

Programming & Computer Science Foundations

SQL

SQL from first query to window functions, joins, and query optimization

Start with core commands and fundamentals — sorting, filtering, and logical operators — then move through aggregate functions, all six join types, case statements, and date functions. You'll master subqueries, CTEs, views, and window functions, plus normalization, ACID properties, and query optimization, capped off with a full ecommerce analytics project.

19h
of content
16
modules
27
lessons
Fees from
₹2,500

per level · 3 levels · complete programme ₹10,500

Duration
3 mo
Enrol now Talk to us first

Fees by level

Start at any level, or take the complete programme. The fee you pay for a level is locked for you.

LevelWhat it coversDurationFee
Beginner Start from zero 1 mo ₹2,500
Intermediate Build working projects 1 mo ₹3,500
Advanced Get job-ready 1 mo ₹4,500
Complete programme (all levels) ₹10,500

All fees are in Indian Rupees and include applicable taxes. See our pricing & payment terms.

The complete curriculum

This is the entire syllabus — all 16 modules and 27 lessons, in the order you'll learn them. Nothing hidden.

↓ Download full curriculum (PDF)
01 Introduction to DBMS 1 lesson
  1. 1.1DBMS
02 SQL Commands 2 lessons
  1. 2.1Overview of SQL Commands
  2. 2.2Detailed Study of SQL Command Types (DDL, DML, DCL, TCL)
03 SQL Fundamentals (Sorting, Filtering, Logical Operators, String Operators) 1 lesson
  1. 3.1SQL Basics
04 Aggregate Functions 1 lesson
  1. 4.1Aggregate Functions (Common Aggregate Functions, Group By and Having Clauses, Use of Coalesce and Other Functions)
05 Joins (Inner Join, Left Join, Right Join, Full Join, Self Join, Cross Join) 3 lessons
  1. 5.1Theoretical Understanding of Different Types of Joins
  2. 5.2Practical Implementation of Joins
  3. 5.3Practice Exercises on Joins
06 Case Statements 1 lesson
  1. 6.1Working with CASE Statements
07 Date Functions 1 lesson
  1. 7.1Date and Time Functions in SQL
08 Set Operators 1 lesson
  1. 8.1SET Operators (Union, Union All, Intersect, Minus/Except)
09 Sub Query 1 lesson
  1. 9.1Sub Queries (Correlated, Non Correlated)
10 CTE & View 1 lesson
  1. 10.1Common Table Expressions (CTEs) and Views
11 Window Functions 2 lessons
  1. 11.1Rank Functions and Running Total
  2. 11.2Lead and Lag Functions, Working with Window Frames
12 Normalization 1 lesson
  1. 12.1Database Normalization
13 ACID Properties 1 lesson
  1. 13.1ACID Properties in Database
14 Query Optimization 1 lesson
  1. 14.1Query Optimization Techniques(Indexing, Other Optimization Strategies)
15 Advanced Topics 5 lessons
  1. 15.1Import and Export ERD
  2. 15.2Users & Privileges
  3. 15.3Locking and Unlocking Tables
  4. 15.4Variables
  5. 15.5Stored Procedures
16 Final Project: Ecommerce Store -- Insights and Analytics 4 lessons
  1. 16.1General Sales Insights
  2. 16.2Customer Insights
  3. 16.3Product and Order Insights
  4. 16.4Temporal Trends, Regional Insights, Return and Refund

Tools you'll use

SQL

Every course includes

Live, instructor-led classes Course materials & lab access Doubt-clearing sessions Final assessment + one free re-attempt Verifiable certificate

How certification works