- 1. GitHub Pages
- 1.1. Why use version control?
- 1.2. Dynamic vs Static web sites
- 1.3. GitHub Account
- 1.4. Repositories
- 1.5. GitHub Avatar
- 1.6. Setting up GitHub page
- 1.7. HTML - view source
- 1.8. Static Site Generators
- 1.9. GitHub page with Jekyll
- 1.10. Markdown Links
- 1.11. Markdown
- 1.12. Add page
- 1.13. Customized 404 Page not found
- 1.14. Jekyll themes
- 1.15. Themes - layout
- 1.16. Remote Themes
- 1.17. Site-wise configuration
- 1.18. Page-specific configuration - frontmatter
- 1.19. JavaScript code
- 1.20. Load jQuery and add jQuery code
- 1.21. Add a JSON file, load it with jQuery and display the content
- 1.22. HTML pages
- 1.23. Examples
- 1.24. Rename repository
- 1.25. Open Issue
- 1.26. Add table of people
- 1.27. Pages of the non-default repository
2. Other SSGs
- 2.1. Hugo
- 2.2. Pelican