SQL Fundamentals

Build job-ready SQL skills from the ground up. Learn to query, join, aggregate, and manipulate data, then apply advanced functions and finance-ready techniques to real business scenarios.

Data

SQL

About This Learning Path

SQL Fundamentals guides you from core database concepts to confident, production‑grade analysis. You begin by understanding how relational databases are structured, why normalization matters, and how to retrieve data with clear, efficient queries. Next, you’ll progress to selecting and filtering with predicates and subqueries, then master joins that combine data across tables without losing fidelity. You will aggregate at the right level of granularity, filter with HAVING, and apply window functions for running totals and ranked views that support deeper analysis. From there, you’ll manipulate dates, strings, and data types for cleaner pipelines, handle nulls safely with COALESCE and NULLIF, and produce outputs that downstream tools can trust. Finance-focused lessons round out your toolkit with time series reporting, quarter-on-quarter comparisons, moving averages, and ROLLUP summaries to support stakeholder reporting. A practical project consolidates skills by organizing a charity’s financial records and delivering robust, future-ready SQL processes. Throughout, Kubicle’s applied learning model emphasizes hands-on practice and business context so you can translate queries into measurable impact in analytics, finance, operations, or consulting.

What You'll Learn

Understand relational databases, normalization, and how to query structured data reliably.

Apply filters, subqueries, and CTEs to target data precisely and simplify complex logic.

Join datasets correctly using inner, outer, and self joins to preserve data integrity.

Aggregate data with SUM, COUNT, AVG, MIN, MAX and control granularity with GROUP BY and HAVING.

Use window functions for running totals, rankings, and time-based comparisons.

Manipulate dates, strings, and data types while handling nulls safely with COALESCE and NULLIF.

Perform finance-ready analysis with time series techniques, moving averages, and ROLLUP summaries.

Skills You'll Gain

SQL querying
Joins
Aggregation
Window functions
Date functions
String parsing
Data types
Time series
Financial reporting
CTEs & subqueries

Curriculum

Understanding SQL Databases
Course
Course
Learn how databases are structured to maximize efficiency and how data can be extracted from a database using SQL code.
Green Clock
2 Hours
Green Beginner LevelGreen Intermediate LevelGreen Advanced Level
Beginner
Green Certificate
2 CPE / CPD Credits
Selecting and Filtering Data with SQL
Course
Course
This course covers the more advanced methods for selecting data such as select distinct and subqueries. In addition, we also demonstrate how to use the where clause to filter our data.
Green Clock
2 Hours
Green Beginner LevelGreen Intermediate LevelGreen Advanced Level
Beginner
Green Certificate
2 CPE / CPD Credits
Joining Data with SQL
Course
Course
This course focuses on the various different join methods in SQL, such as inner joins, left and right joins as well as full outer joins.
Green Clock
2 Hours
Green Beginner LevelGreen Intermediate LevelGreen Advanced Level
Intermediate
Green Certificate
2 CPE / CPD Credits
Aggregating Data with SQL
Course
Course
Learn how to create SQL queries that can aggregate data based on the sum, count, average etc. of a numeric data type. We'll also cover how to use the group by clause to break down the aggregates on a categorical field.
Green Clock
2 Hours
Green Beginner LevelGreen Intermediate LevelGreen Advanced Level
Intermediate
Green Certificate
2 CPE / CPD Credits
Data Manipulation with SQL
Course
Course
In this course we expand on data types in SQL and learn how to manipulate dates, parse strings and perform calculations.
Green Clock
2 Hours
Green Beginner LevelGreen Intermediate LevelGreen Advanced Level
Advanced
Green Certificate
2 CPE / CPD Credits
Finance Functions in SQL
Course
Course
Harness the full potential of SQL in finance. In this course, you'll learn how to manage and analyze large financial datasets, build robust financial models, and generate insightful reports. By the end of the course, you'll be well-equipped to apply SQL to a wide range of financial tasks.
Green Clock
2 Hours
Green Beginner LevelGreen Intermediate LevelGreen Advanced Level
Advanced
Green Certificate
2 CPE / CPD Credits
Project managing a charity's financial data
Project
Project
In this project, you'll help a charity that' struggling to deal with a large influx of data. You'll show them how they can leverage SQL both to organize their financial records and to build robust and future-ready processes to extract useful insights from their data.
Green Clock
2 Hours
Green Beginner LevelGreen Intermediate LevelGreen Advanced Level
Advanced
Green Certificate
1 CPE / CPD Credits

Curriculum

No items found.

What's Included?

14 Hours
7 Courses
Language:
English
Course Level:
Intermediate
13 CPE & CPD Credits

$295.00

Enrol TodayLearn More

Related Courses

Gain insights from our learners! Explore their journeys and perspectives as they embark on their educational adventures.

12 Hours
Advanced
Advanced Power BI Concepts
15 Hours
Intermediate
Building Apps in Power Apps
20 Hours
Intermediate
Building Dashboards in Power BI
25 Hours
Advanced
Mastering Alteryx
25 Hours
Beginner
Mastering Excel for Beginners
26 Hours
Advanced
Mastering Tableau
14 Hours
Intermediate
SQL Fundamentals

Start your learning journey today!

Become part of a global community of learners who are enhancing their skills and advancing their careers through Kubicle Paths and Academies.

thumb-17thumb-16thumb-19thumb-15thumb-18thumb-12thumb-13thumb-10thumb-14thumb-11