https://github.com/zobayerakib/python-code-journey
https://github.com/zobayerakib/python-code-journey
problem-solving pycharm-ide python python-library-explorer python-projects
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zobayerakib/python-code-journey
- Owner: ZobayerAkib
- License: mit
- Created: 2024-11-11T09:23:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-15T18:10:44.000Z (11 months ago)
- Last Synced: 2025-01-15T20:27:56.886Z (11 months ago)
- Topics: problem-solving, pycharm-ide, python, python-library-explorer, python-projects
- Language: Jupyter Notebook
- Homepage:
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python-Code-Journey
This repository, **Python-Code-Journey**, is where I document and share my learning journey in Python programming. Each file and directory contains various Python scripts and projects, showcasing different aspects of Python, including data structures, algorithms, OOP principles, and more advanced topics. All code is written and tested using **Python 3.12.3** in **PyCharm 2024.2.4 (Community Edition)** for consistency and ease of debugging.
## Environment
- **Python Version**: Python 3.12.3
- **IDE**: PyCharm 2024.2.4 (Community Edition), Build #PC-242.23726.102
## Repository Structure
- **Basics**: Core Python syntax, variables, data types, and control structures.
- **Data Structures**: Implementations and examples of lists, dictionaries, sets, tuples, and more.
- **Functions and Modules**: Custom functions, module creation, and imports.
- **Object-Oriented Programming (OOP)**: Classes, inheritance, polymorphism, encapsulation, and more.
- **File Handling**: Working with files in Python, including reading, writing, and error handling.
- **Advanced Topics**: Scripts covering advanced libraries and frameworks as I explore more Python features.
## Prerequisites
- **Python 3.12.3**: Ensure Python 3.12.3 is installed for compatibility.
- **PyCharm 2024.2.4 (Community Edition)**: (Optional but recommended) Using this IDE version ensures compatibility with the same environment used during development.
## Usage
This repository is designed to serve as a learning resource for anyone interested in Python programming. Feel free to use the scripts, modify them, and experiment with different implementations. Each section contains comments and explanations to help you understand the logic and functionality of the code.
## Contributing
If you'd like to contribute or suggest improvements, please fork the repository, make your changes, and submit a pull request. Contributions are welcome to help enhance this learning journey.
## License
This project is open-source and available under the MIT License. See the [LICENSE](https://github.com/ZobayerAkib/Python-Code-Journey/blob/main/LICENSE) file for details.
---
Happy Coding!