Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

   _______             __  __                   ______                   __  __                     
|       \           |  \|  \                 /      \                 |  \|  \                    
| $$$$$$$\  ______   \$$| $$ __    __       |  $$$$$$\  ______    ____| $$ \$$ _______    ______  
| $$  | $$ |      \ |  \| $$|  \  |  \      | $$   \$$ /      \  /      $$|  \|       \  /      \ 
| $$  | $$  \$$$$$$\| $$| $$| $$  | $$      | $$      |  $$$$$$\|  $$$$$$$| $$| $$$$$$$\|  $$$$$$\
| $$  | $$ /      $$| $$| $$| $$  | $$      | $$   __ | $$  | $$| $$  | $$| $$| $$  | $$| $$  | $$
| $$__/ $$|  $$$$$$$| $$| $$| $$__/ $$      | $$__/  \| $$__/ $$| $$__| $$| $$| $$  | $$| $$__| $$
| $$    $$ \$$    $$| $$| $$ \$$    $$       \$$    $$ \$$    $$ \$$    $$| $$| $$  | $$ \$$    $$
 \$$$$$$$   \$$$$$$$ \$$ \$$ _\$$$$$$$        \$$$$$$   \$$$$$$   \$$$$$$$ \$$ \$$   \$$ _\$$$$$$$
                            |  \__| $$                                                  |  \__| $$
                             \$$    $$                                                   \$$    $$
                              \$$$$$$                                                     \$$$$$$ 

Daily Python practice — one small program a day, working from fundamentals up toward building my own Small Language Model (SLM).

Python

Python Daily

A hands-on Python learning project built around one rule:

Build one Python program every day.

Interactive Lab

The repository includes an interactive web interface for exploring the projects.

Live Site: Python Lab

Projects with interactive implementations can be tested directly through the website, allowing visitors to explore the programs without cloning the repository.

                    PYTHON DAILY
                         │
              ┌──────────┴──────────┐
              │                     │
          Python Projects       Interactive Lab
              │                     │
       ┌──────┼──────┐              ▼
       │      │      │          HTML / CSS / JS
     Tools  Games  Algorithms
       │      │      │
       └──────┴──────┘

Interactive Projects

Some projects include browser-based interfaces.

Other projects may include games, visualizations, data tools, or other interactive demonstrations.

The Python implementation remains the source project, while the website provides an accessible way to explore it.

Technology

Core

  • Python

Web

  • HTML
  • CSS
  • JavaScript

Deployment

  • GitHub
  • Render

Progress Log

[✓] Calculator
[✓] To-Do List
[✓] Terminal Snake Game (two-days. i'm sorry) (actually took three)
[✓] Student-Management System
[✓] Number Guessing Game
[✓] Word Guessing Game
[✓] Rock-Paper-Scissors

(updated daily)

Rules

  1. Code every day. Even a small, ugly program counts.
  2. No skipping days without a note explaining why (life happens).
  3. Prefer understanding over copy-pasting — write it, break it, fix it.
  4. Refactor old days occasionally as skills improve.
  5. no AI.

About

Basic to Advanced Projects in Python - to learn handwritten coding from scratch.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages