https://github.com/0xnu/data-analyst-training
The repository contains training materials for data analysts.
https://github.com/0xnu/data-analyst-training
data data-analysis data-analyst
Last synced: 10 months ago
JSON representation
The repository contains training materials for data analysts.
- Host: GitHub
- URL: https://github.com/0xnu/data-analyst-training
- Owner: 0xnu
- License: other
- Created: 2025-08-11T08:58:20.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-18T16:06:50.000Z (10 months ago)
- Last Synced: 2025-08-18T18:08:52.472Z (10 months ago)
- Topics: data, data-analysis, data-analyst
- Language: Jupyter Notebook
- Homepage: https://0xnu.github.io/data-analyst-training/
- Size: 15.4 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
## Data Analyst Training
[](https://github.com/0xnu/data-analyst-training/releases/latest)
[](/LICENSE)
> [!NOTE]
> I have started teaching data analysis and might eventually turn it into a digital course. 🤷♂️
The repository contains training materials for data analysts, organized by week:
- **Week 1**: Introduction to Data Analysis
- **Week 2**: Basic SELECT Statements
- **Week 3**: WHERE Clauses & Filtering
- **Week 4**: Sorting & Grouping Data
- **Week 5**: Fundamentals, data import, and basic visualisations (Hands-on Lab Session)
- Getting Started with Power BI
- Data Import and Connection
- Data Transformation with Power Query
- Creating Basic Visualisations
- Hands-on Lab Session 1
- **Week 6**: Advanced dashboards, reports, and publishing capabilities (Hands-on Lab Session)
- Advanced Visualisation Techniques
- Dashboard Design Principles
- Interactive Features and Filters
- Publishing and Sharing
- Hands-on Lab Session 2
- **Week 7**: Aggregate Functions
- **Week 8**: JOINs, Subqueries & CTEs
- **Week 9**: Data Types & Functions
- **Week 10**: Window Functions & Complex JOINs
- **Week 11**: Advanced JOINs & Set Operations
- **Week 12**: Stored Procedures & Views
Each week contains PDF materials covering the topics in detail. The materials are designed to be self-contained, with each week building on the concepts introduced in the previous week.
### Dataset
The dataset used for the training materials is the [Northwind dataset](./data/northwind.sql), which is a well-known dataset in the field of data science. The dataset contains information about the Northwind Traders, including their customers, employees, products, and orders.
### Roadmap
The training roadmap is available [here](./roadmap/roadmap.png).
SQL Training (10 weeks, 2 days):
+ Weeks 1-4: Core fundamentals including database concepts, basic queries, filtering, and grouping
+ Weeks 7-10: Intermediate skills covering aggregate functions, JOINs, subqueries, and data manipulation
+ Weeks 11-12: Advanced techniques including window functions, complex JOINs, and stored procedures
Power BI and/or Tableau Training (2 weeks):
+ Week 5: Fundamentals, data import, and basic visualisations
+ Week 6: Advanced dashboards, reports, and publishing capabilities
### SQL Cheatsheet
There is an SQL cheatsheet page [here](https://0xnu.github.io/data-analyst-training/).
### Useful Books
+ [Becoming a Data Analyst](https://amzn.to/3V29U64)
+ [Learning SQL](https://amzn.to/4mh8nW3)
+ [SQL for Data Analysis](https://amzn.to/3HtTG2K)
+ [Data Visualization with Microsoft Power BI](https://amzn.to/3V0qdQR)
+ [Learning Tableau 2025](https://amzn.to/3HtqgSj)
### Practice
You can continue improving your SQL skills with hands‑on practice on [LeetCode](https://leetcode.com/problemset/database/) and [HackerRank](https://www.hackerrank.com/domains/sql), which offer collections of database problems ranging from basic queries to advanced analytical challenges. These exercises will help you master SQL syntax, optimize query performance, and prepare for technical interviews.
### Job Market
Salary benchmarks from Robert Walters, along with current job listings from the Department for Work and Pensions, the Civil Service, and LinkedIn:
+ Data Analyst UK Average Salary: [Robert Walters](https://www.robertwalters.co.uk/our-services/salary-survey/data-analyst-salaries.html)
+ Data Analyst Jobs: [DWP](https://findajob.dwp.gov.uk/search?q=Data+Analyst&w=UK), [Civil Service](https://www.civilservicejobs.service.gov.uk/csr/index.cgi?SID=cGFnZWNsYXNzPVNlYXJjaCZvd25lcj01MDcwMDAwJnBhZ2VhY3Rpb249c2VhcmNoY29udGV4dCZjb250ZXh0aWQ9MTQ3MzUwNjA3Jm93bmVydHlwZT1mYWlyJnJlcXNpZz0xNzU1NzYxNjkwLTk4ZTJlYjg3Nzk0YjZlZDdmNGZmMmJiYjJkNDBhMDQzZTBlMTQ4NzI=), and [LinkedIn](https://uk.linkedin.com/jobs/data-analyst-jobs?position=1&pageNum=0)
+ Remote Data Analyst Jobs: [WeWorkRemotely](https://weworkremotely.com/remote-jobs/search?term=Data+Analyst), [Remote OK](https://remoteok.com/remote-analyst-jobs), and [Remote Rocketship](https://www.remoterocketship.com/?page=1&sort=DateAdded&jobTitle=Data+Analyst&locations=United+Kingdom)
### License
This project is licensed under the [Modified MIT License](./LICENSE).
### Copyright
(c) 2025 [Finbarrs Oketunji](https://finbarrs.eu). All Rights Reserved.