GitHub Foundations (GH-900)

Course Outline

This course introduces 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.

GitHub Foundations (GH-900) Benefits

  • In this course, you will learn:

    • Collaborative Skills: Learn to manage repositories, branches, and pull requests effectively.
    • Communication: Utilize GitHub's issues and discussions for team collaboration.
    • Notification Management: Customize and manage GitHub notifications and subscriptions.
  • Prerequisites

    Ideal for beginners with no prior GitHub experience.

GitHub Foundations Workshop Ouline

Learning Objectives

Module 1: Introduction to GitHub

  • In this module, you will learn how to:
    • Understand the purpose and benefits of using GitHub.
    • Navigate the GitHub interface and repositories.

Module 2: Working with GitHub Repositories

  • In this module, you will learn how to:
    • Create and manage repositories.
    • Understand the structure and components of a repository.

Module 3: Understanding GitHub Flow

  • In this module, you will learn how to:
    • Utilize branches, commits, and pull requests.
    • Implement effective version control practices.

Module 4: Collaborating on GitHub

  • In this module, you will learn how to:
    • Engage with issues and discussions for team collaboration.
    • Manage notifications and subscriptions to stay updated.
Course Dates - North America
Course Dates - Europe
Attendance Method
Additional Details (optional)