A set of resources leveraged by Microsoft employees to ramp up on Git and GitHub. Progress of this path is intended to take about 4 weeks, including 1 week of prerequisites.
Week 0 (Prepreqs): This doc on GitHub Guides provides a top-view of Git and useful commands.
Week 0 (Prepreqs): A YouTube video that gives you an overview of Learning Lab and how to use it.
Week 0 (Prepreqs): Take the Skill Assessment on Git. This link provides Information on how to get started using LinkedIn Assessments.
Week 1: The announcement for the release of GitHub Actions with CI and CD capabilities.
Week 1: Outcomes from this lab:
Identify where your code is stored, Introduce code to a repository, Create important Git files like a .gitignore, Identify important next steps to manage your repository and add community involvement
Week 2: After completing this course, you'll be able to:Build a project board to manage your next release, Create & commit changes on a release branch, Create a Git tag & a release on GitHub, Resolve bugs after a release
Week 2: In this course, youll learn how to:
Prepare your project for a successful migration, Handle any binary files currently stored in your project, Create important Git files like a .gitignore Import your project to GitHub
Week 2: A short video that'll help you plan a migration to GitHub.
Week 3: Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.
Week 3: After completing this course, you'll be able to:contrast user versus organization owned repos, make recommendations about the number of GitHub orgs you should have, create discoverable repositories, create robust repository READMEs use
Week 3: A set of InnerSource case studies.
Week 3: Information to help you pick how to pick a project for InnerSource practices.
Check your understanding by trying some of these questions.
All public courses on Learning Lab are free.