PYTHON PROJECT LAB

A practical Python workbook

Build your way in.

Write your first script, automate work, explore data, and build games and apps. One clear project at a time.

Digital workbook and source code. Python 3.12. No pip packages required.

Python Project Lab: 100 Projects, 500-Page Bootcamp cover
100original projects
500workbook pages
100runnable solutions
$15one-time price

The learning path

Four parts. One lab.

DAYS 001–025

Start writing Python

Variables, decisions, loops, collections, and reusable functions.

DAYS 026–050

Automate real tasks

Work with files, structured data, command tools, and reproducible checks.

DAYS 051–075

Work with data

Analyze fixtures, render charts, and learn how simple predictive models work.

DAYS 076–100

Build interactive projects

Game logic, web requests, desktop interfaces, and a portfolio capstone.

Project index

Find a build.

100 projects

    Day 001

    Choose a project

    Select a title to see its assignment.

    Look inside

    Five pages per build.

    Frame the assignment, plan your steps, read the two-part reference solution, then debug and extend it.

    The sample contains Days 1–3. The previews are actual pages from the workbook.

    Reference solution page from Day 1

    Your download

    The complete lab · $15

    A bookmarked 500-page PDF and a ZIP with the book, all 100 runnable scripts, and searchable project indexes.

    Open the Gumroad listing

    USD base price. Applicable tax is calculated at checkout.

    Before you start

    Common questions.

    Do I need programming experience?

    Start from Day 1. Each project includes a contract, implementation steps, a complete reference, and checks. Take more than one session on any project.

    What needs to be installed?

    Use Python 3.12 and a text editor. The reference scripts use the standard library and run their default checks offline. Optional desktop windows need Tk and a display. The web server exercise uses a loopback listener.

    Does it include machine learning?

    Yes. The data section introduces small models and evaluation using local fixtures and readable Python implementations. It is an introduction, not a deep learning framework course.

    Is it a video course?

    This is an independent digital workbook and code bundle. It does not include videos, instructor support, or a certificate.