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 |
Credential | Certificate |
Build community-driven software projects on GitHub at Microsoft Course details
- 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
- 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