Skip to content

About

This repo groups all personal projects in python

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

Repository files navigation

Python Training

This repository contains various projects completed during my Python training.

Projects

01 - Shopping List V1 (CLI)

Simple command-line shopping list application using Python lists and user interaction.

02 - Mystery Number Game

Command-line guessing game using loops, user input, and random number generation.

03 - Terminal RPG Battle

Turn-based terminal RPG game using loops, conditionals, and random events (attack/potion system).

04 - Shopping List V2 (File Persistence)

Enhanced shopping list application using JSON file storage for data persistence.

05 - File Sorter

Python script that automatically organizes files in a folder by moving them into subfolders according to their extensions.

06 - Folder Structure Generator

Python script that automatically creates a predefined folder structure to streamline repetitive folder setup tasks.

07 - Name Sorter

Python script that reads a file of names, sorts them alphabetically, and saves the sorted list back to the file.

08 - Shopping List V3 - OOP & File Persistence

Shopping list application refactored with object-oriented programming, supporting multiple lists with JSON file storage.

09 - User Manager

Simple Python project to manage users’ contact information, serving as a small address book while practicing professional project structure and coding basics.

10 - User Manager v2

Improved version of the User Manager using OOP with a dataclass, data validation, and TinyDB as a lightweight local database to store and manage users persistently.

11 - FX Converter

Desktop currency converter with a PySide6 graphical interface, introducing GUI programming concepts such as classes, widgets, and event handling.

12 - Movie Club

PySide6 desktop app to manage a movie club's film list (add, remove, duplicate detection) with persistent JSON storage.

13 - Doc Blog

First Django website, built to learn the framework's basics: project/app structure, routing, views, templates, static files, and .env-based configuration.

About

This repo groups all personal projects in python

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages