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.
Start free course Join 1247 others!
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): In this course, youll learn how to: Use Markdown to add lists, images, and links in a comment or text file, Determine where and how to use Markdown in a GitHub repository
Week 0 (Prepreqs): Take the Skill Assessment on Git. This link provides Information on how to get started using LinkedIn Assessments.
Week 1: Outcomes from this lab: Communicate in issues, Manage notifications, Create branches, Make commits, Introduce changes with pull requests
Week 1: Outcomes from this lab:
Organize and identify workflow files, Add executable scripts, Create workflow and action blocks, Trigger workflows, Discover workflow logs,
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 1: Outcomes from this lab:
Comment on pull requests, Leave reviews on pull requests, See whats expected when reviewing pull requests, Request pull request reviews, Accept changes introduced by a pull request review
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: After completing this course, you'll be able to:
Enable security features, Detect vulnerable dependencies in repositories when notified by GitHub's security alerts, Utilize best practices to keep sensitive data out
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.
4546 minutes
All public courses on Learning Lab are free.
Learn new skills by completing fun, realistic projects in your very own GitHub repository.