Contributing to an Open Source Project on GitHub

In this course, you will learn how to get involved in an open source project by being an effective contributor. You'll understand how to onboard yourself, engage the team, work with others, and walk through real-world scenarios.
Course info
Rating
(14)
Level
Intermediate
Updated
Dec 31, 2019
Duration
1h 47m
Table of contents
Description
Course info
Rating
(14)
Level
Intermediate
Updated
Dec 31, 2019
Duration
1h 47m
Description

Where do you begin to get involved in an open source project? In this course, Contributing to an Open Source Project on GitHub, you will learn foundational knowledge of how to be an effective open source contributor. First, you will explore how to find a project that suits your interests. Next, you will discover how to tackle common pull request scenarios in the real world by working with others. Finally, you will learn how to leverage GitHub's social features to keep updated on what you care about most. When you are finished with this course, you will have the skills and knowledge of working with open source projects needed to make high-quality contributions you will be proud of.

About the author
About the author

Kamran Ayub is a technologist specializing in full-stack web solutions. He's a huge fan of open source and of sharing what he knows.

More from the author
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is common EU and welcome to my course, contributing to an open source project on Get up. I'm a technologist, speaker and educator based in the Midwest, and I have been involved in open source ever since I started coding over a decade ago. I've contributed to many different projects both in and outside of my professional career. But I have to admit my favorite open source project that I help maintain is an open source game engine. In this course, you'll learn practical skills to become an effective contributor. Threw a simulated project where we'll tackle common scenarios you're likely to run into in the real world. I know being a first time contributor to open source can be intimidating, which is why I've made sure to include tons of tips and advice to help you overcome any fears you might have. Some of the major topics that will cover include exploring projects that interest you, identify and good first issues to work on communicating effectively and responsibly handling common pull request scenarios and following the user's issues and pull requests. By the end of this course, you'll be well equipped to dive into an open source project on get up and start making high quality contributions that you can feel proud of before beginning the course you should be comfortable with using day to day get commands and working within a get hub repositories. I hope you'll join me on this journey to learn how to be an effective open source contributor with the contributing to an open source project on Get Hub course at Pluralsight.