- Module 1: Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.
- 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: Learn to use Markdown to communicate with brevity, clarity, and expression.
- Use Markdown to add lists, images, and links in a comment or text file
- Determine where and how to use Markdown in a GitHub repository
- Learn about syntax extensions available in GitHub (GitHub-flavored Markdown)
- Module 3: Learn how to host your personal, organization, and project sites for free with GitHub Pages.
- Enable GitHub Pages
- Choose a theme with Jekyll
- Use YAML front matter
- Customize your site
- Create and edit blog posts
In this module, you will:
In this module, you will:
In this module, you will: