SQL for Data Science
About Course
A hands-on, analyst-focused introduction to SQL that teaches you how to extract, clean, join, aggregate, and analyze data directly in databases. You’ll learn the SQL patterns used daily in analytics—window functions, subqueries, and time-series queries—and finish with a capstone that builds an analysis-ready dataset and key metrics. Two delivery options: a 4‑week intensive for working professionals and an 8‑week paced track for students.
Course Content
Introduction
-
Learning Approach
Module 1 — Relational databases and SQL essentials
Module 2 — Filtering, conditional logic, and computed columns
Module 3 — Aggregations and grouping for KPIs
Module 4 — Joins that don’t bite
Module 5 — Subqueries and CTEs (WITH)
Module 6 — Window functions for analytics
Module 7 — Dates, times, and time-series analysis
Module 8 — Strings, patterns, and light text processing
Module 9 — Data cleaning and quality checks in SQL
Module 10 — Data modeling for analytics
Module 11 — Performance tuning and query plans
Module 12 — Security, access, and governance
Module 13 — SQL in the analytics workflow (with Python)
Module 14 — Capstone: From raw tables to insights
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
