Skip to content

Commit 3c4ed34

Browse files
update
1 parent 123bec0 commit 3c4ed34

File tree

2 files changed

+112
-44
lines changed

2 files changed

+112
-44
lines changed

CONTRIBUTING.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# 🤝 How to Contribute
2+
Welcome, and thank you for your interest in contributing to Python Series!
3+
4+
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:
5+
6+
> [!Note]
7+
> Please make sure your code is well-formatted and tested before submitting. Contributions that are useful and clean will be merged faster.
8+
9+
### 🛠️ Step-by-Step Guide
10+
11+
1. **Fork the Repository**
12+
- Click the `Fork` button on the top-right corner of this repo to create your own copy.
13+
14+
2. **Clone Your Fork**
15+
```bash
16+
git clone https://github.com/your-username/Learn-python-language.git
17+
cd Learn-python-language
18+
19+
---
20+
21+
3. **Create a New Branch**
22+
23+
```bash
24+
git checkout -b your-branch-name
25+
```
26+
27+
(Give your branch a meaningful name, e.g., `add-loops-examples`, `fix-typo-readme`, etc.)
28+
29+
4. **Make Your Changes**
30+
31+
* Add new Python examples, fix typos, improve explanations, or even update the README.
32+
* You can also contribute new projects, interview questions, or DSA solutions.
33+
34+
5. **Commit Your Changes**
35+
36+
```bash
37+
git add .
38+
git commit -m "Describe what you changed"
39+
```
40+
41+
6. **Push to Your Fork**
42+
43+
```bash
44+
git push origin your-branch-name
45+
```
46+
47+
7. **Create a Pull Request**
48+
49+
* Go to your forked repo on GitHub.
50+
* Click **"Compare & pull request"**.
51+
* Add a short description of your changes.
52+
* Submit the pull request.
53+
54+
---
55+
56+
### 📝 Contribution Ideas
57+
58+
* Add new Topic
59+
* Add more beginner-friendly examples
60+
* Add solutions to DSA problems using Python
61+
* Fix grammar or spelling issues in README or lessons
62+
* Improve code formatting and comments
63+
* Translate content to other languages
64+
* Add new Python mini-projects
65+
66+
---
67+
### Thank you for contributing! 🙌
68+
Your contributions to open source, large or small, make great projects like this possible. Thank you for taking the time to contribute.

README.md

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,49 @@
11
# Learn Python Language
2+
![GitHub contributors](https://img.shields.io/github/contributors/codewithdhruba01/Learn-python-language) ![GitHub License](https://img.shields.io/github/license/codewithdhruba01/Learn-python-language)
3+
![GitHub issue/pull request detail](https://img.shields.io/github/issues/detail/author/codewithdhruba01/Learn-python-language/1) ![GitHub watchers](https://img.shields.io/github/watchers/codewithdhruba01/Learn-python-language) ![GitHub forks](https://img.shields.io/github/forks/codewithdhruba01/Learn-python-language)
4+
5+
6+
7+
> [!TIP]
8+
> Welcome to [**Learn Python Language**](https://github.com/codewithdhruba01/Learn-python-language) Read, Practice, Code!
9+
210
![Font Page](Images/LearnBG.jpg)
311
---
412

5-
This repository is part of my personal Python learning journey, created to help beginners understand Python from the ground up. Whether you're just starting or revising core concepts, this repo is packed with helpful examples, exercises, and mini-projects.
13+
This repository is part of **My Python learning journey,** created to help beginners understand Python from the ground up. Whether you're just starting or revising core concepts, this repo is packed with helpful examples, exercises, and mini-projects.
614

715
🧠 **Inspired by continuous practice and real-world application.**
8-
> [!TIP]
9-
> Welcome to [**Learn Python Language**](https://github.com/codewithdhruba01/Learn-python-language) Read, Practice, Code!
16+
1017

1118
## What You'll Learn
12-
0. [Python Setup & Installation](https://github.com/codewithdhruba01/Learn-python-language/tree/master/00_Setup%26installation)
13-
1. [Introduction to Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/01_Introduction)
14-
2. [Operators in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/02_Operator)
15-
3. [Variables & Data Types](https://github.com/codewithdhruba01/Learn-python-language/tree/master/03_Variable_DataType)
16-
4. [String in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/04_String)
17-
5. [Lists in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/05_Lists)
18-
6. [Tuples in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/06_Tuples)
19-
7. [Set in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/07_Sets)
20-
8. [Dictionary in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/08_Dictionary)
21-
9. [Conditional Statements in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/09_Conditional_Statements)
22-
10. [Loops in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/10_Loops)
23-
11. [Function in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/11_Functions)
24-
12. [Recursion in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/12_Recursion)
25-
13. [File Input and Output (I/O) in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/13_File_InputOutput)
26-
14. [OOPS in Python](https://github.com/codewithdhruba01/Learn-python-language/tree/master/14_OOPS)
27-
15. [Inprotant Questions](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Inprotant_Question)
28-
16. [Conditional Statements & Loops Questions](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Questions%20Conditional%20Statements%20%26%20Loops)
29-
17. [Interview Questions](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Interview-Questions)
30-
18. [Project](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Project)
31-
19. [Setup VScode](https://github.com/codewithdhruba01/Learn-python-language/tree/master/vscode)
3219

20+
| Sr. | Topic | Link |
21+
|-----|-------|------|
22+
| 0 | Python Setup & Installation | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/00_Setup%26installation) |
23+
| 1 | Introduction to Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/01_Introduction) |
24+
| 2 | Operators in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/02_Operator) |
25+
| 3 | Variables & Data Types | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/03_Variable_DataType) |
26+
| 4 | String in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/04_String) |
27+
| 5 | Lists in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/05_Lists) |
28+
| 6 | Tuples in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/06_Tuples) |
29+
| 7 | Set in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/07_Sets) |
30+
| 8 | Dictionary in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/08_Dictionary) |
31+
| 9 | Conditional Statements in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/09_Conditional_Statements) |
32+
| 10 | Loops in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/10_Loops) |
33+
| 11 | Function in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/11_Functions) |
34+
| 12 | Recursion in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/12_Recursion) |
35+
| 13 | File Input and Output (I/O) in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/13_File_InputOutput) |
36+
| 14 | OOPS in Python | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/14_OOPS) |
37+
| 15 | Inprotant Questions | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Inprotant_Question) |
38+
| 16 | Conditional Statements & Loops Questions | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Questions%20Conditional%20Statements%20%26%20Loops) |
39+
| 17 | Interview Questions | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Interview-Questions) |
40+
| 18 | Project | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/Project) |
41+
| 19 | Setup VSCode | [View](https://github.com/codewithdhruba01/Learn-python-language/tree/master/vscode) |
42+
| 20 | How to Contribute | [View](https://github.com/codewithdhruba01/Learn-python-language/blob/master/CONTRIBUTING.md) |
43+
44+
---
45+
46+
[**Back To Top ⬆️**](#index)
3347

3448
# 📘 DSA Practice Sheets in Python
3549

@@ -38,9 +52,9 @@ This repository is part of my personal Python learning journey, created to help
3852

3953
## Levels Overview
4054

41-
- 🟢 Beginner
42-
- 🟡 Intermediate
43-
- 🔴 Advanced
55+
- 🟢 **Beginner**
56+
- 🟡 **Intermediate**
57+
- 🔴 **Advanced**
4458

4559
---
4660

@@ -144,28 +158,14 @@ This repository is part of my personal Python learning journey, created to help
144158

145159
---
146160

147-
## 🛠 How to Use
148-
149-
150-
1. Clone the repository:
151-
152-
```bash
153-
154-
git clone https://github.com/codewithdhruba01/Learn-python-language.git
155-
156-
```
161+
## Contributing
157162

158-
2. Navigate to any topic folder.
163+
If you are interested in writing code to fix issues, please see [How to Contribute](https://github.com/codewithdhruba01/Learn-python-language/blob/master/CONTRIBUTING.md) in the doc.
159164

160-
3. Run `.py` files to understand the concept.
161-
162-
4. Edit and experiment on your own for better learning.
163-
164-
---
165-
⭐ If you like this repo, star it on GitHub — it helps a lot!
165+
[**Back To Top ⬆️**](#index)
166166

167167
## Author
168168

169169
[![GitHub](https://img.shields.io/badge/GitHub_DhrubarajPati-%23121011.svg?logo=github&logoColor=white)](https://github.com/codewithdhruba01)
170170

171-
[**Back To Top ⬆️**](#index)
171+

0 commit comments

Comments
 (0)