Course catalog · 2026 cohorts

Every week, laid out before you commit.

Two live tracks for working analysts in the Gulf. Read the full syllabus below: what each week covers, what you'll be able to do by the end of it, and the tools you'll use.

2 courses · 32 sessions
Diverse team of data analysts looking at a dashboard
Track 01 · SQL

SQL for Analysts

From your first SELECT to window functions you can defend in an interview. Eight weeks of writing real queries against messy production data with no prior coding assumed.

Length
8 weeks
Sessions
16 live
Evening
19:00 Qatar time
Level
0 → Inter.

Week by week

01

Reading a database

Get oriented and pull your first rows.

  • SELECT · WHERE
  • ORDER BY · LIMIT
  • Reading a schema
  • Data types

By FridayYou can answer a "how many / which ones" question from a table you've never seen.

02

Grouping and counting

Turn rows into summaries a manager would ask for.

  • GROUP BY
  • COUNT · SUM · AVG
  • HAVING
  • DISTINCT

By FridayYou can produce sales-by-region, orders-per-customer, and spot the outliers.

03

Joining tables

Stop working with one table at a time.

  • INNER JOIN
  • LEFT / RIGHT JOIN
  • Multi-table joins
  • Fan-out traps

By FridayYou can stitch orders, customers and products into one result and know when a join is lying to you.

04

Subqueries and CTEs

Write queries a colleague can actually read.

  • Subqueries
  • WITH … AS (CTEs)
  • Chaining steps
  • Refactoring

By FridayYou can break a scary one-liner into clear, named steps.

05

Window functions

The skill that separates analysts from beginners.

  • ROW_NUMBER · RANK
  • Running totals
  • PARTITION BY
  • LAG / LEAD

By FridayYou can calculate month-on-month change and rank-within-group without exporting to Excel.

06

Dates, text and mess

Handle the data the way it actually arrives.

  • Date maths
  • String functions
  • NULL handling
  • CASE logic

By FridayYou can clean an inconsistent export inside the query, not before it.

07

Why your query is slow

Make it fast enough to run in front of people.

  • Indexes
  • Reading EXPLAIN
  • Sargable filters
  • Common anti-patterns

By FridayYou can look at a slow query and form a real hypothesis about why.

08

Modelling for BI

Shape data so Power BI thanks you later.

  • Star schema
  • Fact vs dimension
  • Building a view
  • Handover to BI

CapstoneYou model and query a full mini-warehouse, the exact dataset Power BI week 1 picks up.

Track 02 · Power BI

Power BI for Analysts

Get past drag-and-drop charts. Build a model, write DAX that behaves, and ship a report executives actually open. Eight weeks, ending in a portfolio dashboard that's yours.

Length
8 weeks
Sessions
16 live
Evening
19:00 Qatar time
Level
0 → Inter.

Week by week

01

Get and transform

Clean the export nobody wants to touch.

  • Power Query
  • Applied steps
  • Unpivot
  • Merge / append

By FridayYou can turn a broken spreadsheet into a tidy table that refreshes on its own.

02

Modelling relationships

Build the foundation everything else stands on.

  • Star schema
  • Relationships
  • Cardinality
  • Filter direction

By FridayYou can wire fact and dimension tables so filters flow the right way.

03

DAX foundations

Understand the one distinction beginners miss.

  • Measures vs columns
  • SUM · AVERAGE
  • CALCULATE
  • Variables

By FridayYou know when to write a measure and when a column, and why it matters.

04

Filter context

The heart of DAX, where most people get stuck.

  • Row vs filter context
  • CALCULATE deep-dive
  • FILTER
  • ALL / REMOVEFILTERS

By FridayYou can explain why a measure returns the "wrong" number and fix it deliberately.

05

Time intelligence

Answer every "versus last year" question.

  • Date tables
  • YTD · MTD
  • YoY · MoM
  • Rolling averages

By FridayYou can build the growth and comparison measures every dashboard needs.

06

Designing the report

One screen, one decision.

  • Choosing visuals
  • Layout & hierarchy
  • Colour & labels
  • Accessibility

By FridayYou can design a page an executive reads in ten seconds without asking a question.

07

Interactivity

Let people explore without breaking anything.

  • Slicers
  • Drillthrough
  • Bookmarks
  • Tooltips

By FridayYou can build a report that answers the follow-up question before it's asked.

08

Publish and govern

Ship it, and keep it running.

  • Power BI Service
  • Scheduled refresh
  • Row-level security
  • Workspaces

CapstoneYou publish a live dashboard with scheduled refresh and RLS, the portfolio piece you leave with.

The combined pathway

Take both, and continue the journey.

The SQL and Power BI tracks are designed to work together seamlessly. After completing your SQL training, you will continue your learning journey by using the very same dataset you worked with in class. Instead of starting over, you will build on your SQL skills by importing that data into Power BI, transforming it into interactive dashboards, and creating a compelling end-to-end project while learning. By the end, you will have a portfolio-worthy project that demonstrates your ability to take raw data from SQL all the way to meaningful business insights in Power BI.

SQL for Analysts

Weeks 1–8 · 7pm Qatar time

You model and query a mini-warehouse. Week 8 produces the exact dataset the next track picks up.

Power BI for Analysts

Weeks 9–16 · 7pm Qatar time

You build the model, the measures and the report on data you shaped yourself. Nothing pre-cleaned.

QAR 5,000Both tracks · save QAR 1,000

16 weeks, two sessions a week. The fastest route from the query to the dashboard.

Take both tracks

Side by side

SQL for AnalystsPower BI for Analysts
You'll walk out able toWrite and tune queries against a real databaseModel data and ship a governed, refreshing report
Best if youLive in spreadsheets and keep hitting their limitMake charts already but want them to be trustworthy
ToolsSQL Server, PostgreSQLPower BI Desktop, Power BI Service, DAX
Evening slot19:00–21:00 Qatar time19:00–21:00 Qatar time
Weekly assessmentA query, marked up and returnedA report page, reviewed and returned
Leave withA reusable query library that's yoursA portfolio dashboard that's yours

Found the track that fits?

Pick your intake and we'll send the joining link, payment options and setup guide within one working day.

Choose a cohort