Welcome to Rodney's Python Vault -- a personal, evolving Python project that showcases stuff I've learned with Python.
This broken into 'level-based' modules that demo a range a Python topics: from simple things to more advanced.
python-vault/ │ ├── main.py # Main launcher menu for all modules ├── README.md # You're here! │ ├── level_1_basics/ # Beginner Python scripts │ ├── hello_world.py │ └── basic_calculator.py │ ├── level_2_intermediate/ # OOP, algorithms, testing, etc │ └── (coming soon) │ ├── level_3_web_api_automation/ # Web scraping, APIs, automation │ └── (coming soon) │ ├── level_4_data_science/ # Pandas, Matplotlib, data analysis │ └── (coming soon) │ ├── level_5_machine_learning/ # ML models, classification, regression │ └── (coming soon) │ ├── level_6_gui_integration/ # Dashboards and full integration │ └── (coming soon) │ └── utils/ # Reusable functions or helpers └── (coming soon)
- Clone or download this repo
git clone https://github.com/yourusername/python-vault.git
cd python-vault
2. Run the main launcher
```bash
python main.py
Completed Modules
Level Module Name What It Covers
1 hello_world.py Print, user input, f-strings
1 basic_calculator.py Functions, loops, conditionals, error handling
🧭 Purpose
This project helps me:
Reinforce every Python concept through coding
Build a strong personal codebase I can showcase
Learn real tools used in development, data, and automation
Stay consistent and curious while growing in my craft
📌 Coming Soon
Data structures and algorithms
Web scraping tools
REST API usage and automation
Data science + visualization
Machine learning models
A complete GUI dashboard app
💡 Want to Learn From This?
Fork it, run it, or follow along as I keep adding levels.
Feedback, collabs, or tips are welcome!
🔗 Connect
Rodney Dejournett
📧 rldejournett01@gmail.com
🔗 LinkedIn