Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed GitHub Basics!
You have completed GitHub Basics!
Preview
GitHub Pages is GitHub’s free website hosting services and supports front-end files.
Resources
-
GitHub Pages Resources and Helpful Links:
-
Organization Pages:
-
Project pages:
Treehouse Hosting a Website with GitHub Pages Workshop
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
[MUSIC]
0:00
A great way to practice your new Git and
GitHub skills and
0:04
showcase your programming projects
is to host a portfolio or
0:07
project website using GitHub Pages,
GitHub's free website hosting service.
0:11
Pages supports front end files,
so HTML, CSS, and JavaScript.
0:15
You're given one site per
GitHub personal account or
0:21
organization and unlimited project sites.
0:24
>> In this stage, Alyson will cover
setting up a personal portfolio site,
0:27
this is a site you can use to show off
your own projects or create a blog.
0:31
I use GitHub Pages for
my personal website.
0:35
GitHub Pages can also be
used to project-based sites.
0:37
A project page's site can provide
documentation for your project or
0:41
simply let you have more than one page's
site for all your different ideas.
0:45
>> Thanks, Kyle.
0:49
Yeah, with user sites,
0:50
you get your own personalized
website using your GitHub username.
0:51
Sites can range from a simple one page
static site, introducing yourself
0:55
as my user page does here, to a blog
with a custom domain like Kyle has.
0:59
In this stage, we'll create
a portfolio site using the files from
1:04
the Treehouse Intro to HTML and
CSS course.
1:08
>> Another cool thing is that
organizations can use Pages
1:11
in the same way to showcase their open
source activity, for example, Twitter,
1:14
Microsoft, and Facebook.
1:18
>> One of my favorite features is
using GitHub Pages for projects.
1:21
>> It's a really nice way to get more
information about an open source project
1:24
like Font Awesome does here.
1:28
Or because it supports JavaScript and
can use APIs,
1:31
you can use it to host a fun side project
like I did with this simple matching game.
1:33
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up