https://github.com/creativepurus/python-advanced
🌟 This repository is a treasure trove of Advanced Python 🐍 techniques, tips, and tricks 🤓 to level up your programming skills.
https://github.com/creativepurus/python-advanced
advance basic-algorithm basic-learning basic-programming basic-programming-language coding coding-standards creative-coding creativepuru data-science free machine-learning python python3 pythonbase pythonbasic pythonbasics pythonbasicstutorial resources
Last synced: about 2 months ago
JSON representation
🌟 This repository is a treasure trove of Advanced Python 🐍 techniques, tips, and tricks 🤓 to level up your programming skills.
- Host: GitHub
- URL: https://github.com/creativepurus/python-advanced
- Owner: creativepurus
- License: cc0-1.0
- Created: 2023-06-21T04:55:50.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-03T18:46:08.000Z (almost 2 years ago)
- Last Synced: 2025-03-19T17:48:49.079Z (2 months ago)
- Topics: advance, basic-algorithm, basic-learning, basic-programming, basic-programming-language, coding, coding-standards, creative-coding, creativepuru, data-science, free, machine-learning, python, python3, pythonbase, pythonbasic, pythonbasics, pythonbasicstutorial, resources
- Language: Jupyter Notebook
- Homepage:
- Size: 73.2 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
> [](https://github.com/creativepuru "Purushottam Anand 🇮🇳 on GitHub ☕")
[](https://github.com/creativepuru/Python-Advanced)
[](https://github.com/creativepuru)
# 📚 Table of Contents
### 🔰 [ABOUT](#about)
### 💻 [GETTING STARTED](#getting-started)
### 🔰 [DESCRIPTION](#description)
### 📣 [CONTRIBUTIONS 🤝](#feedback--contributions)
### 📲 [SOCIAL LINKS 💻](#social-links)
### 📖 [LICENSE](#license)
### 💡 [SURPRISE](#surprise)
### 👉🏻 [BUY ME COFFEE ☕](#support-my-work)
# ABOUT
- ✨ Welcome to the Python-Advanced repository, your ultimate resource for taking your Python skills to the next level! 💪🚀- ✨ Here, you'll find a curated collection of advanced Python concepts, techniques, and best practices that will empower you to become a true Python ninja. 🐱👤🔥
- 🤓 Delve into the fascinating world of Python's advanced topics, such as object-oriented programming (OOP), functional programming (FP), and more.
- 🎯🔬 Explore powerful design patterns, master the art of writing efficient algorithms, and unlock the secrets of Python's magic methods. ✨💡
# Getting Started
- To get started, you'll need to have `Python` installed on your computer. You can download the latest version of Python from the official website: https://www.python.org/downloads/
- You'll also need to have `Jupyter` installed. You can install it using `pip` using below commands :
```
pip install jupyter
```
- Once you have `Python` and `Jupyter` installed, you can `clone` this repository:
```
git clone https://github.com/creativepuru/Python-Advanced.git
```
- Then, navigate to the directory where the repository was cloned and start Jupyter by using below commands :
```
cd
jupyter notebook
```
- This will open the `Jupyter notebook interface` in your default `web browser`. From here, you can navigate to the notebooks directory and open any of the notebooks to view the code examples.# Description
### The notebooks in this repository cover the following topics:
- [Functions - Part 1](https://github.com/creativepuru/Python-Advanced/blob/main/01%20-%20Functions%20Part%201.ipynb)
- [Functions - Part 2](https://github.com/creativepuru/Python-Advanced/blob/main/02%20-%20Functions%20Part%202.ipynb)
- [Generator Functions - 1](https://github.com/creativepuru/Python-Advanced/blob/main/03%20-%20Generator%20Functions.ipynb)
- [Generator Functions - 2](https://github.com/creativepuru/Python-Advanced/blob/main/04%20-%20Generator%20Functions%202.ipynb)
- [Lambda Functions](https://github.com/creativepuru/Python-Advanced/blob/main/05%20-%20Lambda%20Function.ipynb)
- [Map, Reduce & Filter Functions](https://github.com/creativepuru/Python-Advanced/blob/main/06%20-%20Map%2C%20Reduce%20%26%20Filter%20Functions.ipynb)
- [OOPS (Object Oriented Programming)](https://github.com/creativepuru/Python-Advanced/blob/main/07%20-%20OOPS%20Part%201.ipynb)
- [Polymorphism](https://github.com/creativepuru/Python-Advanced/blob/main/08%20-%20Polymorphism.ipynb)
- [Encapsulation](https://github.com/creativepuru/Python-Advanced/blob/main/09%20-%20Encapsulation.ipynb)
- [Inheritance](https://github.com/creativepuru/Python-Advanced/blob/main/10%20-%20Inheritance.ipynb)
- [Abstraction](https://github.com/creativepuru/Python-Advanced/blob/main/11%20-%20Abstraction.ipynb)
- [Decorators](https://github.com/creativepuru/Python-Advanced/blob/main/12%20-%20Decorator.ipynb)
- [Class Methods](https://github.com/creativepuru/Python-Advanced/blob/main/13%20-%20Class%20Methods.ipynb)
- File input/output
- Exception Handling
- Numpy Library
- Pandas Library
- Many more Libraries....### Each notebook contains code examples and explanations of the concepts being covered. I encourage you to experiment with the code and modify it to see what happens 🤓
# Feedback & Contributions
### If you have any suggestions for improving the code or adding new notebooks, feel free to submit a pull request. We welcome contributions from the community.- Fork the project
- Create a new branch (git checkout -b feature/awesome-feature)
- Make your changes and commit them (git commit -am 'Add an awesome feature')
- Push to the branch (git push origin feature/awesome-feature)
- Create a pull request# Social Links
![]()
[](https://openinapp.co/connect-on-linkedin-puru "Purushottam Anand's LinkedIn Profile")
[](https://openinapp.co/gmailpuru "Gmail - use Desktop / Laptop to open Gmail")
[](https://openinapp.co/githubpuru "Purushottam Anand's GitHub Page")
# Let's learn and grow together
- 🤖 We believe that the future belongs to those who master these skills, and we're excited to be a part of your journey.
- 💪 Feel free to connect with me on [LinkedIn](https://openinapp.co/linkedinpuru "Purushottam Anand on Linkedin") and never miss out on these valuable resources! 🚀
- 🌟 Let's embark on this exciting journey of mastering DSA with Python!
### Happy coding! 🚀💻
# License
### My [Python Advanced](https://github.com/creativepuru/Python-Advanced) is licensed under the [Creative Commons Zero v1.0 Universal](https://github.com/creativepuru/Python-Advanced/blob/main/LICENSE.txt) License.
- See [LICENSE](https://github.com/creativepuru/Python-Advanced/blob/main/LICENSE.txt) for more information.
# SURPRISE
### 📚 Visit My Previous Repository 👉🏻 [Python Basics](https://github.com/creativepuru/Python-Basics) to excel the basics of Python !
## SUPPORT MY WORK
### ❤️ Thank you for visiting my repository, and happy exploring 🤗
### [](https://www.buymeacoffee.com/creativepuru)