Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 1.87 KB

File metadata and controls

68 lines (47 loc) · 1.87 KB

🤝 How to Contribute

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.

🛠️ Step-by-Step Guide

  1. Fork the Repository

    • Click the Fork button on the top-right corner of this repo to create your own copy.
  2. Clone Your Fork

    git clone https://github.com/your-username/Learn-python-language.git
    cd Learn-python-language
    

  1. 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.)

  2. 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.
  3. Commit Your Changes

    git add .
    git commit -m "Describe what you changed"
  4. Push to Your Fork

    git push origin your-branch-name
  5. 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.

📝 Contribution Ideas

  • 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

Thank you for contributing! 🙌

Your contributions to open source, large or small, make great projects like this possible. Thank you for taking the time to contribute.