Help us make this site better: Let us know if you learned some jargon or need some defined, had an epiphany, or are stuck on something that should be explained here. Thanks!

Lesson 4: Build a personal website!

Denise Lu's Personal Site

by Denise Lu

Look at Denise Lu’s and Julie Kliegman’s personal websites as examples of simple but effective portfolio sites that use (mostly) HTML and CSS, and nothing much more complicated than what you already know. Inspect element, view source, and look at their GitHub repos (Denise’s here and Julie’s here) to see how they did it.

Julie Kliegman's Personal Site

by Julie Kliegman

Create a Repo

by GitHub

Next, read GitHub’s tutorial on how to create a repo. Then, create a repo for yourself that will host your personal website. Importantly, name the repo yourusername.github.io. This will allow you to host your personal website on GitHub for free (at yourusername.github.io).

Once your repo is created on both GitHub and your local machine, start making! If you want to do something and don’t know how to do it, start Googling and figure it out! Much of making on the web is figuring out how to do things yourself. With your knowledge of HTML and CSS syntax, you should be able to figure out most any new thing you see within those two languages.

Next Lesson