{"id":20290182,"url":"https://github.com/hashimthepassionate/python-deep-dive","last_synced_at":"2025-10-08T14:24:32.350Z","repository":{"id":237984727,"uuid":"795631795","full_name":"HashimThePassionate/Python-Deep-Dive","owner":"HashimThePassionate","description":"Dive deep into Python, covering its fundamentals, OOP, data structures, algorithms, and design patterns. You'll learn advanced Python techniques, CPython compilation, and become proficient in sophisticated data structures and algorithms. By mastering these concepts, you will be well-prepared to handle complex programming challenges.","archived":false,"fork":false,"pushed_at":"2025-03-11T02:01:42.000Z","size":3424,"stargazers_count":18,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-25T07:22:57.695Z","etag":null,"topics":["cpython","datastructures-algorithms","design-pattern","functional-programming","metaprograming","object-oriented-programming"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HashimThePassionate.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-03T17:34:14.000Z","updated_at":"2025-03-11T02:01:46.000Z","dependencies_parsed_at":"2024-05-27T19:48:51.342Z","dependency_job_id":"eb53b426-8292-467c-8cfc-2945b844dc78","html_url":"https://github.com/HashimThePassionate/Python-Deep-Dive","commit_stats":null,"previous_names":["hashimthepassionate/python-deep-dive"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashimThePassionate%2FPython-Deep-Dive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashimThePassionate%2FPython-Deep-Dive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashimThePassionate%2FPython-Deep-Dive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashimThePassionate%2FPython-Deep-Dive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HashimThePassionate","download_url":"https://codeload.github.com/HashimThePassionate/Python-Deep-Dive/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248381704,"owners_count":21094525,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpython","datastructures-algorithms","design-pattern","functional-programming","metaprograming","object-oriented-programming"],"created_at":"2024-11-14T15:06:32.131Z","updated_at":"2025-10-08T14:24:32.344Z","avatar_url":"https://github.com/HashimThePassionate.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"./assests/python-logo-white-bg.svg\" alt=\"\" width=\"500\"/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/license/HashimThePassionate/Python-Deep-Dive\" /\u003e\n  \u003cimg src=\"https://img.shields.io/github/repo-size/HashimThePassionate/Python-Deep-Dive\" /\u003e\n  \u003cimg src=\"https://img.shields.io/github/last-commit/HashimThePassionate/Python-Deep-Dive\" /\u003e\n  \u003cimg src=\"https://img.shields.io/github/stars/HashimThePassionate/Python-Deep-Dive?style=social\" /\u003e\n\u003c/p\u003e\n\n\n\u003e **Python Deep Dive** Welcome to the Python Deep Dive repository! This project is designed to provide a comprehensive guide to Python programming, covering fundamental to advanced topics. Whether you're a beginner or an experienced developer looking to dive deeper into Python, this repository has something for you!\n\n---\n\n## 📚 Table of Contents\n\n- [📚 Table of Contents](#-table-of-contents)\n- [📂 Repository Structure](#-repository-structure)\n- [⚙️ Setup Instructions](#️-setup-instructions)\n- [🤿 Dive Into Modules](#-dive-into-modules)\n- [📌 Roadmap](#-roadmap)\n- [🙌 Contributing](#-contributing)\n- [📄 License](#-license)\n- [💬 Feedback](#-feedback)\n\n---\n\n## 📂 Repository Structure\n\nThis repository is divided into sections for every stage of your Python journey:\n\n| Section | Description |\n|--------|-------------|\n| [**01_python_fundamentals** 📝](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/01_python_fundamentals) | Basics of Python – variables, loops, data types, functions, etc. |\n| [**02_object_oriented_programming** 🧱](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/02_object_oriented_programming) | Understand OOP – classes, inheritance, encapsulation, and more. |\n| [**03_data_structures** 📊](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/03_data_structures) _(In Progress)_ | linkedlist, stack, queue and more |\n| [**04_algorithms** 🔍](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/04_algorithms) _(In Progress)_ | Sorting, searching, recursion, dynamic programming, etc. |\n| [**05_design_patterns** 🏗️](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/05_design_patterns) _(In Progress)_ | Learn patterns like Singleton, Factory, Observer, and more. |\n| [**06_python_projects_for_beginners** 🛠️](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/06_python_projects_for_beginners) _(In Progress)_ | Build mini-projects to practice Python hands-on. |\n| [**07_cpython** 🔬](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/07_cpython) _(In Progress)_ | Dive into the CPython internals and explore behind-the-scenes of Python. |\n| [**The-Zen-Of-Python** 🧘](https://github.com/HashimThePassionate/Python-Deep-Dive/tree/main/The-Zen-Of-Python) | The philosophy behind Python development by Tim Peters. |\n\n---\n\n## ⚙️ Setup Instructions\n\n\u003e ⚠️ No complex setup needed for most files.\n\n1. Clone this repository:\n```bash\n   git clone https://github.com/HashimThePassionate/Python-Deep-Dive.git\n   cd Python-Deep-Dive\n```\n\n2. Make sure Python is installed:\n```bash\n   python --version\n```\n\n3. Start exploring topics via directories 📂\n\n---\n\n## 🤿 Dive Into Modules\n\nEach module contains:\n\n✅ Topic-wise folders \u003c/br\u003e\n✅ Python `.py` files  \u003c/br\u003e\n✅ Concepts explained with readme and comments  \u003c/br\u003e\n✅ Real-world analogies where applicable  \u003c/br\u003e\n✅ Mini challenges and hands-on practice\n\n---\n\n## 📌 Roadmap\n\n* [x] Python Fundamentals\n* [x] Object-Oriented Programming (OOP)\n* [ ] Data Structures (WIP)\n* [ ] Algorithms (WIP)\n* [ ] Design Patterns (WIP)\n* [ ] Beginner Projects (WIP)\n* [ ] CPython Internals (WIP)\n\n📢 *Check back regularly for updates! New content is added daily.*\n\n---\n\n## 🙌 Contributing\n\nWe ❤️ contributions from the community!\n\n1. Fork the repository 🍴\n2. Create your feature branch: `git checkout -b feature/awesome-feature`\n3. Commit your changes: `git commit -m \"Add awesome feature\"`\n4. Push to the branch: `git push origin feature/awesome-feature`\n5. Open a Pull Request\n\nWe’ll review and merge your PR as soon as possible.\n📄 *See [`CONTRIBUTING.md`](./CONTRIBUTING.md) for more info (Coming Soon)*\n\n---\n\n## 📄 License\n\nThis project is licensed under the [MIT License](./LICENSE) — feel free to use, share, and build upon it.\n\n---\n\n## 💬 Feedback\n\nFound a bug? Have a suggestion?\n➡️ [Open an issue](https://github.com/HashimThePassionate/Python-Deep-Dive/issues)\n\nYou can also reach out on GitHub discussions!\n\n---\n\n\u003e ⭐ **Star** this repository to support and stay updated with the latest content!\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhashimthepassionate%2Fpython-deep-dive","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhashimthepassionate%2Fpython-deep-dive","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhashimthepassionate%2Fpython-deep-dive/lists"}