Skip to content

A comprehensive archive of my Python learning journey, covering basics to Object-Oriented Programming (OOP) projects.

Notifications You must be signed in to change notification settings

esma-codes/Python-Portfolio

Repository files navigation

🐍 Python Portfolio

Welcome to my Python portfolio! This repository documents my journey as a Computer Engineering Student, showcasing my progression from basic syntax to advanced Object-Oriented Programming (OOP) architectures.

πŸ“‚ Repository Structure

My work is organized into two main directories: Basic Projects (Foundations) and OOP Projects (Advanced Applications).

πŸ“¦ Python-Portfolio
 ┃
 ┣ πŸ“‚ Basic-Projects                # The Foundation (Logic & Algorithms)
 ┃  ┣ πŸ“‚ day1-band-name-generator
 ┃  ┣ πŸ“‚ day2-tip-calculator-project
 ┃  ┣ πŸ“‚ day3-treasure--sland-project
 ┃  ┣ πŸ“‚ day4-rock-paper-scissors
 ┃  ┣ πŸ“‚ day6-password-generator
 ┃  ┣ πŸ“‚ day6-hangman-game
 ┃  ┣ πŸ“‚ day7-Beginner-Caesar-Cipher
 ┃  ┣ πŸ“‚ day8-blackjack-game
 ┃  ┣ πŸ“‚ day9-higher-lower-game
 ┃  β”— πŸ“‚ day10-coffee-machine
 ┃
 β”— πŸ“‚ OOP-Projects                  # Object-Oriented Programming Applications
    ┣ πŸ“‚ E-Commerce-Shopping-Cart     # Composition & Cart Logic
    ┣ πŸ“‚ Employee-Management-System   # Inheritance & Role Management
    ┣ πŸ“‚ Hospital-Patient-Queue-System # Queue (FIFO) Logic via OOP
    ┣ πŸ“‚ Library-Management-System    # Encapsulation & Data Management
    ┣ πŸ“‚ Restaurant-Order-System      # Order Processing & Billing
    ┣ πŸ“‚ Turn-Based-Battle-Game       # Game State & Object Interaction
    β”— πŸ“‚ Virtual-Pet-Simulator        # Time-based Events & Attributes

About

A comprehensive archive of my Python learning journey, covering basics to Object-Oriented Programming (OOP) projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages