📊 We use cookies & analytics to improve your experience. Learn more
Latest

Python for Absolute Beginners Module 5 · Lesson 15 of 15

0% Exit to course

Module 5 · Three projects and a shareable repo Lesson 15 of 15

Project 3 — Publish it properly

Learning objective

A GitHub repository with a README is the version of "I know Python" a recruiter can verify in thirty seconds. Code nobody can open does not count as proof.

The concept

A project nobody can open does not count as proof of anything. Publishing means a GitHub repository with your code, a README explaining what it does, and a link you can put on a resume — that is the version of "I know Python" a recruiter can verify in thirty seconds, which is exactly how long they will give it.

The README only needs four things: the project name in one line, a sentence on what it does, the exact command to run it, and a sample of the output. Add a screenshot if the program prints a table. Then put the repository link on your resume next to the project name and in your LinkedIn profile — a repository that appears nowhere is a repository nobody visits.

Common mistakes

The mistake is one repository containing all three projects in one file called main.py, which reads as a student exercise rather than work. Separate repositories, or clearly separate folders with a README each, and commit as you build rather than uploading everything on the last day: the commit history is itself evidence that you wrote it.

Worked example

A README with the project name, one line on what it does, a screenshot or sample output, and the exact command to run it is enough — three files, no build step.

Your practice task

Push all three projects, write each README, and put the repository link in your resume and LinkedIn profile.

Do this before moving on. Reading a solution teaches the shape of it; typing it teaches you.

Key takeaway

A project nobody can open does not count as proof of anything.

Create free account or sign in

Almost there

15 lessons left of 15

Finish every lesson to unlock the certificate. Each one ends in a practice task — do them and the final project brief writes itself.