Publish an online portfolio (for free!)
Setup your own website from scratch in 3 easy steps
1. Code it up
- HTML: content (e.g. text, images, links)
- CSS: style (e.g. color, sizing, spacing)
Feel free to use your own .html, .css, and .js file. If not, open a text editor (e.g. VSCode) on your computer, paste in
Hello World, and save the file as index.html.
Opening the .html file will actually show your website in a browser.
2. Host the code
Now we store those files on the internet using a hosting service (e.g. Github).
Create a new repository on Github named
Upload your files and click Commit changes.
3. Visit your website
Now head over to
<user>.github.io to see your site!