Skip to content
Cobalt Rentals

GitHub for Non-Developers

GitHub's experts guide participants through using GitHub in a non-technical context, helping teams collaborate more effectively using repositories, issues, projects, markdown documentation, and pull requests.

Topics covered

  • Introduction to GitHub and version control
  • Navigating the GitHub interface
  • Creating and managing repositories
  • Using Issues and Discussions for collaboration
  • Writing and formatting Markdown content
  • Change control with Pull Requests and Code Reviews

What you'll learn

After completing this training, you will be able to:

  • Navigate GitHub repositories and the GitHub interface to locate code, documentation, and project resources
  • Create and edit Markdown files to document information and communicate effectively within repositories
  • Use GitHub Issues, Projects, and Discussions to collaborate with contributors and manage work
  • Explain fundamental version control concepts, including commits, branches, and repository history
  • Apply pull request and code review workflows to propose, evaluate, and manage changes in a repository

Who should attend

Required participants:

  • Project managers - Technical writers

Optional participants:

  • Designers - Product managers

Training details

  • Level: Beginner
  • Format: Remote or onsite class
  • Class size: Up to 20 participants

What you'll gain

  • Improved collaboration across technical and non-technical teams
  • Increased confidence in using GitHub for everyday tasks
  • Enhanced documentation practices through Markdown
  • Streamlined communication via GitHub Issues and Discussions

Prerequisites

Before attending, you'll need:

  • A GitHub account
  • Access to a GitHub organization or repository
  • Basic computer literacy
  • Internet access
  • Zoom or Teams installed