We may earn an affiliate commission when you visit our partners.
Gill Cleeren, Enrico Campidoglio, Kamran Ayub, Aaron Stewart, Lisa Walkosz-Migliacio, Stefan Roman, and Piotr Gaczkowski

GitHub is a web-based hosting service for version control using git. It is mostly used for computer code. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.

Enroll now

Share

Help others find Paths from Pluralsight by sharing it with your friends and followers:

What's inside

Seven courses

Supercharging Your GitHub Workflow

(1 hours)
Setting the pace with a competitive advantage is rooted in your software development workflow. Learn why the popular GitHub flow is used among industry-leading companies and how to supercharge it to meet your project's needs.

Getting Started with GitHub Actions

(1 hours)
Learn how to automate, customize, and execute your software development workflows with GitHub Actions.

Building Custom GitHub Actions

(2 hours)
GitHub Actions is the official automation solution for GitHub projects. Unlock its full potential by creating your own custom actions. This course will teach you how to build real-world GitHub Actions using TypeScript and Docker.

Open Source Your GitHub Project

(2 hours)
Going open source involves more than just releasing the code. This course will teach you how to care for your open source product and the community around it.

Getting Started with GitHub Desktop

(1 hours)
GitHub is the leading Git provider in the world. This course will teach you how to efficiently operate GitHub Desktop client while alone or in a team, whilst teaching you best practices for committing changes to repositories adhering to popular workflows, creating pull requests or even managing repositories via GitHub Desktop client.

Adopting an InnerSource Culture with GitHub

(1 hours)
Learn how InnerSource enables you to harness the collective intelligence of your organization and build amazing proprietary software.

Contributing to an Open Source Project on GitHub

(1 hours)
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.

Learning objectives

  • Creating repositories
  • Managing repositories
  • Working with user settings
  • Tracking issues
  • Pull requests
  • Github wiki
  • Searching github
  • Continuous integration
  • Managing an organization
  • Building custom actions
  • Collaboration and social features
  • Managing open source projects
  • Building software
  • Github actions
  • Github desktop

Save this collection

Save Collaborative Coding with GitHub to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser