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
