How to contribute to an Open Source Project

Walk through of how to contribute
Rating: 3.7 out of 5 (24 ratings)
3,592 students
How to contribute to an Open Source Project
Rating: 3.7 out of 5 (24 ratings)
3,593 students
Git
html and css
javascript
Mozilla Firefox Add-ons

Requirements

  • none
Description

In this course, I will be showcasing on you can contribute to an open-source project. But, many people say that open-source projects are quite hard to understand, yes, they are very hard as there are many tests that are involved as they are based on real-life project and solving an actual real-life problem, it is quite intimidating but, it is just finding an easy bug and hence, get in touch with the right mentors, so that they can guide you with the setup of the project and sometimes even go an extra step to help out new members. Contributing to open source is a great way to start building your resume and it clearly shows that the dedication present in the individual. When your future employers see that you were involved in such a project, they would want to bring that person into their company as he/she has the analytical skills to solve an everyday problem. And also contributing to open-source will expose the code quality as well as communicating with different teams.

The project chosen is Addons-Frontend made by Mozilla. It is one of the easiest and most rapidly worked on by the Mozilla employees, the everyday beginner-friendly issue pops up. It is a reactjs based project and using absolute new and fast technology, along with the code based on GitHub. Solving issues here will also lead to getting selected in Mozilla in either GCI or GSoC.


Who this course is for:
  • fresh graduates
  • contributor to open source projects
Course content
2 sections • 7 lectures • 37m total length
  • Git
    02:42
  • Fork
    06:15
  • How to do it
    02:25
  • Solving 5627
    05:25
  • Solving 7604
    04:29
  • Solving 7389
    06:57
  • Solving 7529
    09:11

Instructors
Software Engineer
Amrit Bains
  • 3.6 Instructor Rating
  • 1,022 Reviews
  • 9,707 Students
  • 5 Courses

An IT professional with a strong hold on software development processes and domain knowledge of the web and mobile application development solutions. I have experience in Digital Transformation for large enterprises and possess a blend of management. Expert on Java/J2EE/Node.JS, SpringBoot, Hibernate, Java/J2EE Design Patterns, Integration Design Patterns, Maven, Jenkins, JBoss, DevOps and Integration. Supportive and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues.

Student at IPU, New Delhi
Suhail Singh Bains
  • 3.7 Instructor Rating
  • 24 Reviews
  • 3,593 Students
  • 1 Course

I am Suhail Singh Bains, I am very passionate about teaching about the various technologies that are present for the Hackers