Week 4 · the capstone

Pick one. Build something real.

There is no new Python from here. Every one of these projects can be built with what you already know — plus one library nobody taught you, which you will go and find yourself. That last part is the point.

The five projects

  • Project 01
    Application pack generator

    Write your application letter once. Let Python write the twelve — one document per university, each correctly addressed, each ready to send.

    You’ll be holdingA folder of twelve documents, one per school, each correctly addressed and ready to send.
  • Project 02
    Deadline radar

    Your scholarship deadlines live in six places and none of them warn you. Put them in one file, and let your phone do the remembering.

    You’ll be holdingA calendar file that puts your real deadlines on your real phone, with real reminders.
  • Project 03
    Literature scan

    Stop opening forty browser tabs to survey a field. Let Python fetch the papers, save them to a spreadsheet, and show you whether your topic is growing or dying.

    You’ll be holdingA spreadsheet of real papers in your field, and a chart showing how it grew.
  • Project 04
    Spending report

    Your statement already knows where your money went last month. This project gets Python to read all four hundred rows and tell you the truth.

    You’ll be holdingA one-page report and a chart of your month, broken down by where the money actually went.
  • Project 05
    Profile page and a QR code

    Stop attaching a CV and hoping. Build one page that says who you are, put it online, and print a QR code on your CV that opens it when someone scans it.

    You’ll be holdingA live web page anyone can visit, and a QR code that opens it when scanned.
Pick one, not two. The learning is the project — doing two means doing both shallowly, and the interesting part is the part you would skip. If you want more, take one project further rather than starting a second.