Welcome, and thank you for your interest in contributing to Python Series!
Whether you're a beginner or experienced developer, your help is appreciated to make this Python roadmap even better. Here's how you can contribute:
Note
Please make sure your code is well-formatted and tested before submitting. Contributions that are useful and clean will be merged faster.
-
Fork the Repository
- Click the
Forkbutton on the top-right corner of this repo to create your own copy.
- Click the
-
Clone Your Fork
git clone https://github.com/your-username/Learn-python-language.git cd Learn-python-language
-
Create a New Branch
git checkout -b your-branch-name
(Give your branch a meaningful name, e.g.,
add-loops-examples,fix-typo-readme, etc.) -
Make Your Changes
- Add new Python examples, fix typos, improve explanations, or even update the README.
- You can also contribute new projects, interview questions, or DSA solutions.
-
Commit Your Changes
git add . git commit -m "Describe what you changed"
-
Push to Your Fork
git push origin your-branch-name
-
Create a Pull Request
- Go to your forked repo on GitHub.
- Click "Compare & pull request".
- Add a short description of your changes.
- Submit the pull request.
- Add new Topic
- Add more beginner-friendly examples
- Add solutions to DSA problems using Python
- Fix grammar or spelling issues in README or lessons
- Improve code formatting and comments
- Translate content to other languages
- Add new Python mini-projects
Your contributions to open source, large or small, make great projects like this possible. Thank you for taking the time to contribute.