Contributing to open source is a great way to learn, teach, and build experience in any skill. First of all you must be familiar with basic Git/GitHub functionalities (i.e. What is commit, repository, fork, branches, merging, merge conflicts, etc). Improve the software you rely on! Improve existing skills. Meet and…