Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arindam200/python_projects

Python Projects
https://github.com/arindam200/python_projects

open-source python python3

Last synced: about 13 hours ago
JSON representation

Python Projects

Awesome Lists containing this project

README

        





# Python Projects

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat&logo=github)](https://github.com/abhisheks008) [![Open Source Love](https://img.shields.io/badge/Open%20Source-%F0%9F%A4%8D-Green)](https://github.com/abhisheks008)



A Collection of Beginner Python Projects.

If you want to learn about python, visit [here.](https://github.com/Python-World/Py-Resources)

## ⭐ How to get started with open source?

You can refer to the following articles on the basics of Git and Github.

- [Watch this video to get started, if you have no clue about open source](https://youtu.be/SYtPC9tHYyQ)
- [Forking a Repo](https://help.github.com/en/github/getting-started-with-github/fork-a-repo)
- [Cloning a Repo](https://help.github.com/en/desktop/contributing-to-projects/creating-a-pull-request)
- [How to create a Pull Request](https://opensource.com/article/19/7/create-pull-request-github)
- [Getting started with Git and GitHub](https://towardsdatascience.com/getting-started-with-git-and-github-6fcd0f2d4ac6)

## Steps To Follow

- Select an issue and ask to be _assigned_ to it.
- Check existing scripts in the [projects](/projects/) directory.
- **Star** this repository.
- On the [Python_Projects](https://github.com/Arindam200/Python_Projects) repo page, click the **Fork** button.


- **Clone** your forked repository to your local machine. This button will show you the URL to run.

For example, run this command inside your terminal:

```bash
git clone https://github.com//Python_Projects.git
```

**Replace \ with your GitHub Username!**

Learn more about [forking](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) and [cloning a repo](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository).
- Before you make any changes, [keep your fork in sync](https://www.freecodecamp.org/news/how-to-sync-your-fork-with-the-original-git-repository/) to avoid merge conflicts:

```bash
git remote add upstream https://github.com/Arindam200/Python_Projects.git
git fetch upstream
git pull upstream master
git push
```

Alternatively, GitHub also provides syncing now - click "Fetch upstream" at the top of your repo below "Code" button.

- If you run into a **merge conflict**, you have to resolve the conflict. There are a lot of guides online, or you can try this one by [opensource.com](https://opensource.com/article/20/4/git-merge-conflict).

- Checkout to development branch (*name your branch according to the issue name*).

```bash
git checkout -b
```

- Create a folder in
[projects directory](https://github.com/Arindam200/Python_Projects/tree/master/Projects)
according to issue name.
- Write your code and add to the respective folder in the projects directory, locally.
- Don't forget to add a `README.md` in your folder, according to the
[README_TEMPLATE.](https://github.com/Arindam200/Python_Projects/blob/master/README_template.md)
- Add the changes with `git add`, `git commit` ([write a good commit message](https://chris.beams.io/posts/git-commit/), if possible):

```bash
git add -A
git commit -m ""
```

- Push the code _to your repository_.

```bash
git push origin
```

- Go to the GitHub page of _your fork_, and **make a pull request**:

![pull request image](https://docs.github.com/assets/cb-26223/images/help/pull_requests/pullrequest-send.png)

Read more about pull requests on the [GitHub help pages](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).
- Now wait, until one of us *reviews your Pull Request*! If there are any conflicts, you will get a notification.
# Hi, I'm Arindam! 👋

## 🛠 Skills
Python,Go,HTML,CSS

## Other Common Github Profile Sections

🧠 I'm currently learning Python and Go

💬 Ask me about Python

📫 How to reach me [email protected]

😄 Pronouns He/Him

⚡️ Fun fact

## 🔗 Links
[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/arindam-majumder-021bb623b/)
[![twitter](https://img.shields.io/badge/twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/Arindam_1729)

## 😎 Project Maintainers


Arindam Majumder


## Thanks to all Contributors 💪

Contributions are always welcome!

Please adhere to this project's `code of conduct`.

Thanks a lot for spending your time helping all-round-calculator grow. Thanks a lot! Keep rocking 🍻