Skip to content
lightspace
All programs
Specialist track

Python Backend Engineering

Python is everywhere. From startups to data platforms. And strong Python backend engineers are in constant demand. This track takes you deep into building production APIs with FastAPI and Django: designing endpoints, working with databases, testing, and shipping to the cloud. Project-driven and taught by practitioners.

Duration
12 weeks
Commitment
~12 hrs/week · part-time, evenings
Format
Live online
Level
Intermediate · for people who already write code

Specialist track

$1,300

Indicative · your local currency · pre-VAT-determination

Deposit $350, then monthly installments

Cohort 1 · Online

Starts 26 October 2026

Enrolling
Apply now

A short application. No payment on this site.

Refund & deferral policy

What you'll learn

  • Idiomatic, well-structured, testable Python
  • Building REST APIs with FastAPI and Django REST Framework
  • Relational databases, ORMs, transactions and migrations
  • Testing with pytest, plus authentication and API security
  • Containerising and deploying Python services to the cloud
  • Working AI-natively: spec-driven development with AI coding agents in a Python codebase
AI-native by default

The AI classes in this program

Every Lightspace program teaches the AI-native method. Not a bolt-on module, but a working style woven through the projects.

  • Spec-driven development with AI coding agents across every Python project
  • Context engineering for Python codebases. Conventions and project memory files agents follow
  • The agent loop: review and verify AI-written Python before it merges
  • AI-assisted testing, refactoring and debugging on real FastAPI/Django services

The curriculum

  1. 1

    Modern Python

    Weeks 1, 3

    Idiomatic Python, typing, project structure, and writing clean, testable code.

  2. 2

    APIs & data

    Weeks 4, 6

    REST APIs with FastAPI and Django, ORMs, and connecting to PostgreSQL.

  3. 3

    Test, secure, harden

    Weeks 7, 9

    pytest, authentication and security, transactions and migrations.

  4. 4

    Ship it

    Weeks 10, 12

    Containerising with Docker, deploying to the cloud, and a capstone API you present and defend.

What you leave with

  • A deployed, tested Python API backed by PostgreSQL
  • A portfolio project that stands up in a backend interview
  • The fundamentals to grow into senior backend and platform roles

How you're taught

Live cohorts led by working practitioners. Not pre-recorded videos.

Live, not recorded

Real classes on a schedule, with a group that keeps you moving.

Practitioner instructors

Taught by people who build and ship software for a living.

Feedback on your work

Code review and honest feedback on real projects, every week.

Questions

Where does it take place?

Live online. You can join from anywhere in the world.

How much time does it take?

12 weeks, at roughly ~12 hrs/week · part-time, evenings.

What do I need to start?

Intermediate · for people who already write code.

How do payments work?

There's no payment on this website. You submit a short application; if you're accepted, our team emails you to confirm your place and arrange payment. A deposit, then monthly installments.

What language is it taught in?

All live classes and materials are in English.

How much Python do I need?

You should be comfortable with basic programming; Python specifically isn't required. We build from modern Python fundamentals up to production APIs.

Full details in our Refund, withdrawal & deferral policy.