This presentation was originally given at the Girl Develop It (Dayton), Building a Personal Website with Github Pages Workshop.
Slides and materials are hosted at http://bryanbraun.github.io/gdi-personal-website.
Many developers are turning to Github Pages for a free, low-maintenance, and programmer-friendly way to build a personal website. In this course, you'll learn the skills and workflows needed to create and host your own customized personal site on Github pages.
- You should be familiar with web development fundamentals (HTML & CSS).
- Your laptop (Mac, PC, or Linux are all okay).
- A modern web browser - either Chrome or Firefox with Firebug installed.
- A Github account (create one at https://github.com).
- Github Desktop. Install it at https://desktop.github.com.
Optional:
- A text editor. We recommend Atom or Sublime Text 2 (both are free; available for Mac, PC, and Linux).
This workshop will cover:
- Hosting static files on Github, with Github Pages
- Publishing Code to Github with Github Desktop
- Using Jekyll to create and build a dynamically generated site
- Hosting Jekyll sites on Github pages
grunt serve # Site will be served at http://localhost:8000
Press s
to see the speaker view.
For more detail, see the reveal.js README.