Welcome to my Python repository! This project documents my journey of mastering Python, starting from absolute basics to advanced software engineering concepts. I am committed to pushing every piece of code, logic, and project I build along the way.
This repository serves as a personal digital notebook and a resource for anyone starting with Python. My goal is to build a solid foundation in programming and eventually move towards full-stack development and data-driven applications.
- Basics: Syntax, Variables, and Data Types
- Logic Building: Type Casting, Operators, and Expressions
- Flow Control: If-Else, For/While Loops
- Data Structures: Lists, Tuples, Dictionaries, and Sets
- Functions & Modules: DRY principle and code organization
- OOPs: Classes, Objects, Inheritance, and Encapsulation
- Advanced: File Handling, API Integration, and Libraries (Pandas, NumPy)
The code is organized into folders for easy navigation:
variables/: Basic syntax and variable assignments.logic/: Conditional statements and operators.mini-projects/: Small functional scripts.
- Language: Python 3.x
- Editor: VS Code
- Version Control: Git & GitHub
To run any of these scripts locally, ensure you have Python installed and follow these steps:
- Clone the repository:
git clone [https://github.com/moinulhaq265/python-coding.git](https://github.com/moinulhaq265/python-coding.git)
- Navigate to the folder:
cd python-coding - Run a specific file:
python filename.py
π Connect with Me If you find this repository helpful or want to discuss Python, feel free to reach out!
LinkedIn: https://www.linkedin.com/in/moin-ul-haq-627761363/
WhatsApp: +92 315 4565603
Email: moinulhaq265gmail@.com
GitHub: @moinulhaq265