FREE Portfolio Website with GitHub Pages (2025) - Complete Setup Tutorial

Опубликовано: 20 Апрель 2026
на канале: NDC
2,049
31

Want to host your developer portfolio online - for free?
In this tutorial, I’ll walk you through GitHub Pages step-by-step: from creating your first repo to deploying a live website at username.github.io.

By the end of this video, you’ll:
✅ Add a simple portfolio site with HTML + CSS
✅ Deploy it instantly with GitHub Pages (no hosting costs)
✅ Understand the limitations of static hosting

👉 Perfect for students, indie devs, and anyone who wants a professional online presence without spending a dime.

Links
GitHub: https://github.com/
GitHub Pages Docs: https://pages.github.com/
Google Fonts: https://fonts.google.com/
Font Awesome: https://fontawesome.com/
DeepSite v3 (Ai website builder): https://huggingface.co/spaces/enzostv...

You can check out my portfolio on GH pages for inspiration!
https://ndcswift.github.io/

🔥 Download My Project Files & More! 🔥
👉 Get the source code for this project & other Swift resources here:
🔗 https://ndcswift.github.io/Swift-Proj...

⏱️Timestamps
00:00 Intro
00:37 Create the repo on GitHub & Config
02:59 Adding & Committing your HTML File
03:44 GitHub Pages Settings
04:45 Adding additional Files (CSS) & Pushing updates
06:20 Tips & Adding Custom Domain
07:35 Pages limitations
07:52 Features & Improving your Webpage
08:57 Copilot for HTML / CSS template
09:38 Wrap up & What to use Pages for