Welcome to the Python Projects repository, where you can find a collection of Python-based programming projects designed to enhance your coding skills from beginner to advanced levels.
This repository includes various Python projects:
No | Project Name | Description |
---|---|---|
1 | Number Guessing Game | A game where players guess a number |
2 | Word Guessing Game | A game where players guess a word |
3 | Hangman Game | The classic Hangman game implementation |
4 | Rock Paper Scissors | Digital version of the popular game |
5 | Taking Screenshot Application | Application to capture desktop screenshots |
6 | Desktop Notifier | Application for displaying desktop notifications |
7 | Get Live Weather Desktop Notifications | Application for fetching Latest Weather Updates & Display through Desktop Notifications |
8 | Python Keyloger | Capturing the client keyboard keys |
9 | Attendence Management System | Basic Attendence Management System for School Classes |
10 | Life Span Calculator | A basic project by using the PyWebIO framework to build web app to calculate person total age span. |
11 | Python Code Editor | A Python Code Editor web application Built with PyWebIO framework. |
12 | File Encryptor - Decryptor | A Python project that securely encrypts and decrypts files using the cryptography.fernet library. |
13 | Generating Payment Receipts | This Python project generates product receipts after purchases and notifies users upon completion. |
14 | Media Searcher and Downloader | A Python application to search and download YouTube videos. It features a user-friendly CLI, allows resolution selection, and uses yt_dlp and pytube for efficient media handling. |
This repository contains a series of Python projects tailored to help beginners dive into Python programming and gradually advance their skills. Each project is carefully crafted to cover various aspects of Python programming, including basic syntax, data structures, algorithms, and popular libraries.
To run these projects locally, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/JawadSher/Python-Projects-Beginner-to-Advance.git
-
Navigate to the project directory:
cd Python-Projects-Beginner-to-Advance
Each project directory contains its own README file with specific instructions on how to run and use the project. Follow the instructions provided in each project's README to get started.
Contributions to this project are welcome! If you have ideas for new projects or improvements to existing ones, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.