?

Data Analyst route

What to do next

Teaching Desk contains several old and future routes. This page is the decision layer: work only on the current stage and treat everything else as reference material.

Daily operating rule

  1. 1. Open this Guide and take one task from the highlighted stage.
  2. 2. Open that task, set it in progress, and run the study session from Daylife Desk.
  3. 3. Finish with the evidence requested by the task and a short learning note.
  4. 4. Ignore overdue dates and task counts outside the highlighted stage.

What each page is for

Guide:
decide what comes next.
Daylife Desk:
run today's task and timer.
Tasks:
read instructions and submit evidence.
Roadmap:
reference map, not today's queue.
Resources:
open only when a current task needs one.

Immediately after fCC RDB

  1. 1. Upload the final certificate in task #115.
  2. 2. Write the analyst bridge note in task #1310.
  3. 3. Finish the two SQL packs already in progress, then take one mixed checkpoint.
  4. 4. Begin SQL Analytics #1100.

The route

A stage unlocks when its required tasks are done.

Could not load task status. The route below is still valid; refresh the page after the API recovers.
Stage 1 Current

Finish and close freeCodeCamp Relational Databases

Finish what is already underway, preserve the evidence, and explicitly translate it into analyst skills.

0/2 required
Tasks #1300-#1309 are audit checkpoints for sections already covered by the course. Mark them from existing work; do not redo course material merely to satisfy Desk.

Do not let these block the route

Use only for a diagnosed SQL gap

Core PostgreSQL practice, LearnSQL, subquery repetition, Schema Design Mini, Upsert & Transactions, and PostgreSQL Modeling/EXPLAIN.

Paused until the first analyst portfolio case is finished

JavaScript, TypeScript, n8n, Retool, PWA, AppSheet, DevOps, algorithms, OOP, game theory, CS50, dbt, DuckDB, and Polars.

Optional Python fallback

fCC Python tasks #1311-#1315 are supplements, not another mandatory course. Use them only when the CSV profiler or pandas work exposes a specific gap.

Interview detours

The Anti-Fraud route becomes current only for a real interview opportunity. It does not interrupt the Data Analyst route by default.

After the first portfolio case

Add a compact statistics and experiment-analysis phase, then rebuild the same Olist case with DuckDB and dbt. That is the point where analytics engineering starts helping instead of distracting from the analyst baseline.