Microsoft Instructor-led Training | Microsoft Azure Training | Microsoft 365 Training | Microsoft Azure AI Training | Microsoft Power Platform Training | Microsoft Dynamics 365 Training

Course Description

GitHub Foundations introduces you to the fundamental concepts, features, and products of GitHub. You’ll discover the benefits of using GitHub as a collaborative platform and explore its core features, such as repository management, commits, branches, and merging. Through curated modules and hands-on exercises, you’ll gain a solid understanding of GitHub’s essential tools and be well-equipped to start contributing to projects and collaborating effectively within GitHub.

Audience: 

This course is intended for students who want to understand GitHub and its best practices. 

Through this course a student will:

  • Understand the fundamental features of GitHub, learn about repository management, gain an understanding of the GitHub flow, including branches, commits, and pull requests. 
  • Explore the collaborative features of GitHub by reviewing issues and discussions and be able to manage your GitHub notifications and subscriptions.

About this Course

  • Introduction to Git
  • Introduction to GitHub
  • Introduction to GitHub’s products
  • Configure code scanning on GitHub
  • Introduction to GitHub Copilot
  • Code with GitHub Codespaces
  • Manage your work with GitHub Projects
  • Communicate effectively on GitHub using Markdown
  • Contribute to an open-source project on GitHub
  • Manage an Inner Source program by using GitHub
  • Maintain a secure repository by using GitHub best practices
  • Introduction to GitHub administration
  • Authenticate and authorize user identities on GitHub
  • Manage repository changes by using pull requests on GitHub
  • Search and organize repository history by using GitHub
  • Using GitHub Copilot with Python

1 Day

none

Beginner

Github

GitHub

Need to Train a Team?

Contact us to schedule a dedicated Software Development Training for your team.