GH-100: GitHub fundamentals - Administration basics and product features

In this course, you'll learn the basics of GitHub and gain a better understanding of its fundamental features with a hands-on exercise all within a GitHub repository. You'll learn best practices for building, hosting, and maintaining a secure repository on GitHub.

Course objectives

After completing this course, you will be able to:

  • Understand the fundamental features and products of GitHub
  • Apply GitHub best practices to build and maintain secure repositories
  • Understand repository management and the GitHub flow
  • Work with branches, commits, and pull requests
  • Use GitHub Issues and Discussions for collaboration
  • Manage GitHub notifications and subscriptions
  • Manage sensitive data and security policies within GitHub
  • Understand authentication and authorization of user identities
  • Understand GitHub administration in an enterprise environment
  • Manage GitHub Actions in the enterprise
  • Use GitHub Actions to publish to GitHub Packages

Who should attend

This course in intended for students who want to understand and GitHub best practices. You will understand the fundamental features of GitHub, learn about repository management, gain an understanding of the GitHub flow, including branches, commits, and pull requests. Additionally, you will explore the collaborative features of GitHub by reviewing issues and discussions and be able to manage your GitHub notifications and subscriptions.

Prerequsites

Familiarity with personal and organizational authentication technologies and processes would be helpful

GitHub fundamentals - Administration basics and product features Part 1 of 2

  • Introduction to GitHub
  • Introduction to GitHub administration
  • Introduction to GitHub's products
  • Maintain a secure repository by using GitHub best practices

GitHub fundamentals - Administration basics and product features Part 1 of 2

  • Manage sensitive data and security policies within GitHub
  • Authenticate and authorize user identities on GitHub
  • GitHub administration for enterprise support and adoption
  • Manage GitHub Actions in the enterprise
  • Leverage GitHub Actions to publish to GitHub Packages

Practical information

Duration: 1 day
Price: NOK 9,500
Language: English course material, English-speaking instructor
Format: Open course or in-company training

FAQ

Hva er GH-100: GitHub Fundamentals?
GH-100 er et grunnkurs i GitHub som gir deg forståelse for plattformens viktigste funksjoner. Du lærer blant annet om repositories, GitHub-administrasjon, sikkerhet, autentisering, samarbeid og GitHub Actions.

Hvem passer kurset for?
Kurset passer for deg som ønsker å lære grunnleggende GitHub og forstå beste praksis for bruk av plattformen. Det er særlig relevant for personer som skal arbeide med repositories, GitHub flow, samarbeid eller administrasjon.

Hvilke forkunnskaper trenger jeg?
Det er en fordel å ha noe kjennskap til teknologier og prosesser for autentisering på person- og organisasjonsnivå.

Er kurset praktisk rettet?
Ja. Kurset inneholder en praktisk øvelse i et GitHub-repository, slik at du får arbeide med funksjonene og prinsippene som gjennomgås.

Hva lærer jeg om GitHub-sikkerhet?
Du lærer beste praksis for å opprette og vedlikeholde sikre repositories, håndtere sensitiv informasjon og sikkerhetspolicyer, samt grunnleggende autentisering og autorisering av brukere.

Lærer jeg om GitHub Actions?
Ja. Kurset introduserer administrasjon av GitHub Actions i virksomheter og hvordan GitHub Actions kan brukes til å publisere til GitHub Packages.