GitHub Pages
GitHub Pages is a static site hosting service provided by GitHub where content is hosted in and published from a GitHub repository. GitHub Pages supports not only client-side web technologies (e.g., HTML, CSS, and JavaScript) but also Jekyll, a site generator that transforms Markdown documents into a static website.
Learning Objectives
- Use GitHub to host a Git repository
- Enable GitHub Pages for a GitHub repository
- Publish a website using Jekyll and GitHub Pages
Learning Activities
Complete the following learning activities as part of this lesson: (3 hours total)
- Complete the Introduction to GitHub course (60 minutes)
- Complete the GitHub Pages course (60 minutes)
- Complete the course website assignment (60 minutes)
Due
As a reminder, the following is due this lesson: