YoVDO

GitHub fundamentals - Administration basics and product features

Offered By: Microsoft via Microsoft Learn

Tags

GitHub Courses Pull Requests Courses GitHub Pages Courses

Course Description

Overview

  • Module 1: Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.
  • In this module, you will:

    • Communicate with the project community in issues
    • Manage notifications for project events
    • Create branches to manage work in parallel
    • Make commits to update project source
    • Introduce changes with pull requests
    • Deploy a web page to GitHub Pages
  • Module 2: Understand the security and control measures available to GitHub administrators within an organization or enterprise.
  • By the end of this module, you will be able to:

    • Summarize the organizational structures and permission levels that GitHub administrators can use to organize members in order to control access and security.
    • Identify the various technologies that enable a secure authentication strategy allowing administrators to centrally manage repository access.
    • Describe the technologies required to centrally manage teams and members using existing directory information services and how GitHub can itself be used as an identity provider for authentication and authorization.
  • Module 3: Overview GitHub's products, associated features, and licensing of per-use and metered features.
  • After completing this module, you will be able to:

    • Explain the difference between each GitHub product, and which features are available with each product.
    • Make key distinctions between plans, account types, teams, repository permissions, organization permission levels, and so on.
    • Describe licensing terms for GitHub Actions, GitHub Packages, and Codespaces.

Syllabus

  • Module 1: Introduction to GitHub
    • Introduction
    • What is GitHub?
    • Exercise - A guided tour of GitHub
    • Knowledge check
    • Summary
  • Module 2: Introduction to GitHub administration
    • Introduction
    • What is GitHub administration?
    • How does GitHub authentication work?
    • How does GitHub organization and permissions work?
    • Knowledge check
    • Summary
  • Module 3: Introduction to GitHub's Products
    • Introduction
    • What are GitHub's products?
    • How does licensing work for GitHub features?
    • Knowledge check
    • Summary

Tags

Related Courses

Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera