Microsoft
Microsoft Logo

Build community-driven software projects on GitHub 

  • Offered byMicrosoft

Build community-driven software projects on GitHub
 at 
Microsoft 
Overview

Duration

6 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Build community-driven software projects on GitHub
 at 
Microsoft 
Course details

Skills you will learn
What are the course deliverables?
  • Introduction to GitHub
  • Manage an InnerSource program by using GitHub
  • Create an open-source program by using GitHub best practices
  • Upload your project by using GitHub best practices
  • Migrate your repository by using GitHub best practices
  • Maintain a secure repository by using GitHub best practices
  • Contribute to an open-source project on GitHub
More about this course
  • Learn how GitHub enables you to build communities that foster communication and collaboration while reinforcing recommended guidelines, codes of conduct, and security best practices
  • In this learning path, you'll learn how to: Build community involvement for both proprietary and open-source projects
  • In this learning path, you'll learn how to: Choose whether your idea is a good candidate for an open-source project

Build community-driven software projects on GitHub
 at 
Microsoft 
Curriculum

Introduction to GitHub

Introduction

What is GitHub?

Exercise - A guided tour of GitHub

Knowledge check

Summary

Manage an InnerSource program by using GitHub

Introduction

How to manage a successful InnerSource program

Exercise - InnerSource fundamentals

Knowledge check

Summary

Create an open-source program by using GitHub best practices

Introduction

How to establish an open-source program

Exercise - Create an open-source program

Describe the benefits of the open-source community

Knowledge check

Summary

Upload your project by using GitHub best practices

Introduction

How do I prepare and upload an existing project to GitHub?

Exercise - Upload your project to GitHub

Knowledge check

Summary

Migrate your repository by using GitHub best practices

Introduction

How do I migrate an existing project to GitHub?

Exercise - Migrating your repository to GitHub

Knowledge check

Summary

Maintain a secure repository by using GitHub best practices

Introduction

How to maintain a secure GitHub repository

Exercise - Add a .gitignore file

Automated security

Knowledge check

Summary

Contribute to an open-source project on GitHub

Introduction

Identify where you can help

Contribute to an open-source repository

Exercise - Create your first pull request

Next steps

Knowledge check

Summary

Build community-driven software projects on GitHub
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Build community-driven software projects on GitHub
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...