Excel for Data Analysis: PivotTables, Charts and Dashboards
Turn raw lists into answers: clean data, write analysis formulas, build PivotTables and charts, and finish with a one-page dashboard you can share.
- 18 lessons
- 5 h 15 min
- Certificate
Understand how databases store information and use SQL to ask questions, summarise results, join tables and change data safely, finishing with a small library project.
Almost every app, website, school record system, mobile money service and shop till stores its information in a database. SQL (Structured Query Language) is the language used to ask a database questions such as "which customers have not ordered this month?" or "what were our total sales per product?". It has been in use for decades and is still one of the most useful skills in any data, office or software job.
This course teaches you to think in tables, design a small database on paper, and then write real SQL queries step by step. You will read data, summarise it, combine several tables with joins, and add, change and delete records carefully. Every example uses small sample tables that you can type into a free practice tool and check against the results printed in the lesson.
You can practise at no cost, either in a browser-based SQL playground (a web page where you type SQL and see results, with nothing to install) or with SQLite and a free visual tool such as DB Browser for SQLite. The SQL in this course works in both SQLite and MySQL; where they differ, the lesson tells you.
5 modules · 19 lessons · 5 h 2 min · 6 quizzes
Learn how data is organised in tables, why databases beat spreadsheets for shared records, how keys connect tables, and set up a place to practise.
Ask questions of one table with SELECT, filter with WHERE, sort and limit results, and handle missing values with NULL.
Turn many rows into answers with aggregate functions, group rows with GROUP BY, filter groups with HAVING and label values with CASE.
Link tables with keys, combine them with INNER JOIN and LEFT JOIN, handle many-to-many relationships and answer questions with subqueries.
Create tables with the right data types and constraints, insert, update and delete safely, understand indexes, backups and SQL injection, and finish with a library project.
29 questions. Pass with 70% or more to earn your certificate.
Turn raw lists into answers: clean data, write analysis formulas, build PivotTables and charts, and finish with a one-page dashboard you can share.
Go beyond formulas: import and reshape data with Power Query, model it with Power Pivot and DAX, use dynamic arrays, and automate repeat work safely.
Use Python, pandas and matplotlib to load, clean, summarise and chart real-world data, then complete a full survey analysis project with ethical, privacy-aware habits.