Companies Home Search Profile

Contributing to an Open Source Project on GitHub

Focused View

Kamran Ayub

1:48:07

16 View
  • 01.01.Course Overview.mp4
    01:34
  • 02.01.Welcome.mp4
    00:51
  • 02.02.Benefits of Contributing to Open Source.mp4
    05:48
  • 02.03.Understanding the Different Types of Contributions.mp4
    03:16
  • 02.04.Finding a Project to Contribute To.mp4
    02:00
  • 02.05.Onboarding Yourself to a New Project.mp4
    04:46
  • 02.06.Checking the Pulse of a Project.mp4
    07:09
  • 02.07.Summary.mp4
    00:53
  • 03.01.Overview.mp4
    01:31
  • 03.02.Making Your First Contribution in GitHub.mp4
    02:35
  • 03.03.Understanding Forks and Remotes.mp4
    02:30
  • 03.04.Demo Working with a Fork Using GitHub Desktop.mp4
    03:03
  • 03.05.Demo Working with a Fork Using the Command-Line.mp4
    02:38
  • 03.06.Finding Work and Engaging the Team.mp4
    04:48
  • 03.07.Drafting a Great Pull Request.mp4
    05:02
  • 03.08.Summary.mp4
    00:38
  • 04.01.Overview.mp4
    00:49
  • 04.02.Dealing with Conflict.mp4
    07:25
  • 04.03.Working with Code Reviews.mp4
    04:56
  • 04.04.Resolving Merge Conflicts.mp4
    04:14
  • 04.05.Undoing or Reverting Changes.mp4
    05:09
  • 04.06.Rewriting History and Fixing Mistakes.mp4
    05:32
  • 04.07.Recovering from a Public Rebase.mp4
    02:44
  • 04.08.Integrating Changes from Others.mp4
    04:26
  • 04.09.Splitting a Pull Request Apart.mp4
    05:59
  • 04.10.Checking, Merging, and Closing Pull Requests.mp4
    04:58
  • 04.11.Summary.mp4
    00:43
  • 05.01.Overview.mp4
    00:47
  • 05.02.Keeping Updated on Your Interests.mp4
    00:48
  • 05.03.Following a Project by Stargazing and Watching.mp4
    02:30
  • 05.04.Subscribing to Issues and Pull Requests.mp4
    02:20
  • 05.05.Following and Unfollowing Users.mp4
    01:00
  • 05.06.Setting Your Activity Status.mp4
    01:45
  • 05.07.Summary.mp4
    00:56
  • 05.08.Next Steps.mp4
    02:04
  • Description


    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.

    What You'll Learn?


      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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Kamran Ayub is a technologist specializing in building full-stack solutions with a focus on modern web technology and cloud native architecture. He's spent over 8 years implementing consumer-facing and line of business applications for Fortune 500 companies using a vast array of technologies. He strives to design impeccable user experiences built using solid software quality practices like testability, scalability, and maintainability. Kamran loves sharing what he knows and presents regularly at regional conferences and user groups, including NDC MN and Midwest.js. He helps maintain the Excalibur.js open source game engine, runs the video game organization app, Keep Track of My Games, dabbles in game development, and is active in open source.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 35
    • duration 1:48:07
    • level average
    • Release Date 2023/12/06

    Courses related to GitHub