Skip to main content
← All learning paths
📊

Accountant → backend Python — 9 months part-time

282 lessons · ~216h · 36-40 weeks · starter

⏱ How long will this take you? ~216h total → 15 weeks at 15h/week (the title's pace) · 22 weeks at 10h/week · 54 weeks at 4h/week (45 min/day, 5 days). Pick the row that matches your real schedule.

Your progress

0 / 282 (0%)

S1
0/60
S2
0/50
S3
0/30
S4
0/50
S5
0/40
S6
0/21
S7
0/31

Outcome

From spreadsheets to shipping a production-grade FastAPI app + STAR interview answers. Tue/Thu evening + Saturday morning. Honest timeline for a working 30+ professional.

Why this path

The career-switcher segment we hear from most: 32-ish, full-time job (often finance / accounting / ops), can't quit, wants real backend skills not toy tutorials. Existing 90-day paths assume 15h/week of focused study — Sarah has 6h/week realistically. Stretching the same curriculum to 9 months means lessons land + stick + don't punish missed Saturdays. Capstone is one shipped project that turns Excel pain into a deployed tool — exactly the work she does today, but in Python.

Resume bullet (when finished)

Re-skilled from accounting (8 yrs Big4) to Python backend in 9 months, part-time. Built and shipped a multi-user FastAPI + Postgres app automating month-end close, with auth + tests + Docker deploy. Switched to junior backend role at [company].

Stages (7)

STAGE 1

Month 1-2 · Python foundations (Tue/Thu eve + Sat AM)

~48h · 60 lessons
  1. lesson-01Hello, World!🐍
  2. lesson-02Variables🐍
  3. lesson-03Data types🐍
  4. lesson-04Strings and f-strings🐍
  5. lesson-05Numbers and math🐍
  6. lesson-06User input🐍

+ 54 more lessons in this stage

STAGE 3

Month 4 · Automate your current Excel/CSV pain

~24h · 30 lessons

    + 24 more lessons in this stage

    Ready to start?

    Start with the first lesson →