Data

SQL

Learn SQL from scratch and master database queries, joins, indexing, and reporting for real-world data work.

4.6 (840 Reviews)
Manjula
Manjula
Last Updated: August 27, 2026
Description

Start with SQL fundamentals and move into relational database design, filtering, joins, subqueries, aggregation, and performance tuning. Build practical skills for working with MySQL, PostgreSQL, and modern analytics workflows.

Course Requirements
  • No prior database experience required
  • A computer with internet access
  • Willingness to practice quiz and query exercises
What You Will Learn
  • Write SQL queries using SELECT, WHERE, GROUP BY, and ORDER BY
  • Use joins to combine data from multiple tables
  • Design and query relational databases confidently
  • Improve performance with indexing and query optimization

Video: What SQL Is and How Relational Databases Work
10:00
Video: Database, Schema, Table, Row and Column Concepts
10:00
Video: Primary Keys, Foreign Keys and Constraints
10:00
Video: CREATE DATABASE and CREATE TABLE
10:00
Video: Data Types and NULL Handling
10:00
Video: ALTER, DROP and TRUNCATE
10:00

Video: SELECT, DISTINCT and Column Aliases
10:00
Video: WHERE Conditions and Comparison Operators
10:00
Video: AND, OR and NOT Logic
10:00
Video: IN, BETWEEN and LIKE
10:00
Video: ORDER BY and LIMIT
10:00
Video: CASE Expressions
10:00

Video: INSERT Single and Multiple Rows
10:00
Video: UPDATE with Safe Filtering
10:00
Video: DELETE and Data Integrity
10:00
Video: Upsert Patterns and INSERT SELECT
10:00
Video: Transactions and COMMIT / ROLLBACK
10:00
Video: Practical CRUD Exercise
10:00

Video: INNER JOIN
10:00
Video: LEFT JOIN and RIGHT JOIN
10:00
Video: SELF JOIN and Cross Join
10:00
Video: Joining Three or More Tables
10:00
Video: Many-to-Many Relationships
10:00
Video: Real-World Relational Query Practice
10:00

Video: COUNT, SUM, AVG, MIN and MAX
10:00
Video: GROUP BY
10:00
Video: HAVING
10:00
Video: Conditional Aggregation
10:00
Video: Date and String Aggregation Patterns
10:00
Video: Building Business Summary Queries
10:00

Video: Scalar and Single-Row Subqueries
10:00
Video: IN and EXISTS Subqueries
10:00
Video: Correlated Subqueries
10:00
Video: Derived Tables
10:00
Video: Common Table Expressions
10:00
Video: Breaking Complex Problems into Query Steps
10:00

Video: Window Functions and PARTITION BY
10:00
Video: ROW_NUMBER, RANK and DENSE_RANK
10:00
Video: LAG and LEAD
10:00
Video: Running Totals and Moving Averages
10:00
Video: Top-N Per Group Problems
10:00
Video: Advanced Reporting Queries
10:00

Video: Entity Relationship Modeling
10:00
Video: Functional Dependencies
10:00
Video: First, Second and Third Normal Forms
10:00
Video: Denormalization Trade-Offs
10:00
Video: Referential Integrity and Cascades
10:00
Video: Designing a Production-Ready Schema
10:00

Video: How Database Indexes Work
10:00
Video: Single-Column and Composite Indexes
10:00
Video: EXPLAIN and Query Execution Plans
10:00
Video: Index Selectivity and Covering Indexes
10:00
Video: Common SQL Performance Problems
10:00
Video: Optimization Workshop
10:00

Video: E-Commerce Database Case Study
10:00
Video: Employee and Payroll Analytics Case Study
10:00
Video: Sales Dashboard Query Pack
10:00
Video: Data Cleaning and Validation Queries
10:00
Video: SQL Interview Problem Solving
10:00
Video: Capstone: Build a Reporting Database
10:00
Manjula

Manjula

(4.8)
2 Courses 7 Enrolled

Java Champion and Spring Boot expert with 8 years of enterprise development experience. Worked at Wipro and TCS before moving to full-time education. Passionate about clean architecture and microservices.

4.6

840 Students Review

40%
60%
0%
0%
0%
Reviews (5)
Siddharth Joshi
Siddharth Joshi
3 weeks ago

Amazing course! I was a complete beginner and now feel confident enough to work on real projects. Thank you!

Arjun Kumar
Arjun Kumar
1 month ago

The hands-on projects are really practical and relevant to real-world scenarios. The instructor is very responsive to questions.

Sneha Sharma
Sneha Sharma
1 month ago

Best course I have taken online. The depth of content is incredible and the examples are very easy to follow.

Kavitha Murugan
Kavitha Murugan
2 months ago

The course content is up to date and covers everything you need to get started professionally.

Preethi Krishnan
Preethi Krishnan
3 months ago

Good course overall. The video quality is great and the explanations are clear. Would love more practice exercises.

Rs 0Rs 4,999
100% Off
  • Instructor: Manjula
  • Level : Beginner
  • Lectures : 60 Lectures
  • Duration: 10 Days
  • Enrolled: 7 Students
  • Language: English
Course Includes
  • Full Lifetime Access
  • Downloadable Resources
  • Certificate Of Completion
  • Community Support
  • 15 Days Money Back Guarantee