TGViewer
Web Development Web Development @webdevcoursefree ยท 79.7K subscribers
Post #3348 4.76K
โœ… How to Build a Personal Portfolio Website ๐ŸŒ๐Ÿ’ผ

This project shows your skills, boosts your resume, and helps you stand out. Follow these steps:

1๏ธโƒฃ Setup Your Environment
โ€ข Install VS Code
โ€ข Create a folder named portfolio
โ€ข Add index.html, style.css, and script.js

2๏ธโƒฃ Create the HTML Structure (index.html)

html
<!DOCTYPE html>
<html>
<head>
<title>Your Name</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>Your Name</h1>
<nav>
<a href="#about">About</a>
<a href="#projects">Projects</a>
<a href="#contact">Contact</a>
</nav>
</header>

<section id="about">
<h2>About Me</h2>
<p>Short intro, skills, and goals</p>
</section>

<section id="projects">
<h2>Projects</h2>
<div class="project">Project 1</div>
<div class="project">Project 2</div>
</section>

<section id="contact">
<h2>Contact</h2>
<p>Email: your@email.com</p>
</section>

<footer>ยฉ 2025 Your Name</footer>
</body>
</html>


3๏ธโƒฃ Add CSS Styling (style.css)

css
body {
font-family: sans-serif;
margin: 0;
padding: 0;
background: #f5f5f5;
color: #333;
}

header {
background: #222;
color: white;
padding: 1rem;
text-align: center;
}

nav a {
margin: 0 1rem;
color: white;
text-decoration: none;
}

section {
padding: 2rem;
}

.project {
background: white;
padding: 1rem;
margin: 1rem 0;
box-shadow: 0 0 5px rgba(0,0,0,0.1);
}

footer {
text-align: center;
padding: 1rem;
background: #eee;
}


4๏ธโƒฃ Add Interactivity (Optional - script.js)
โ€ข Add smooth scroll, dark mode toggle, or animations if needed

5๏ธโƒฃ Host Your Site
โ€ข Push code to GitHub
โ€ข Deploy with Netlify or Vercel (connect repo, click deploy)

6๏ธโƒฃ Bonus Improvements
โ€ข Make it mobile responsive (media queries)
โ€ข Add a profile photo and social links
โ€ข Use icons (Font Awesome)

๐Ÿ’ก Keep updating it as you learn new things!

Web Development Roadmap: https://whatsapp.com/channel/0029VaiSdWu4NVis9yNEE72z/1287

๐Ÿ’ฌ Tap โค๏ธ for more!
  • โค 19
  • ๐Ÿ‘ 2
More from @webdevcoursefree
  1. Oct 16, 2026๐——๐—ฎ๐˜๐—ฎ ๐˜€๐—ฐ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ช๐—ถ๐˜๐—ต ๐—”๐—œ๐Ÿ˜ Future Ready Data Scienโ€ฆ
  2. Oct 16, 2026๐ŸŒ Web Development Roadmap โ€” Part 18 HTML Lists Lists are used whenever information needsโ€ฆ
  3. Oct 14, 2026๐ŸŒ Web Development Roadmap โ€” Part 17 HTML Images โ€” <img> Tag Images make webpages more visโ€ฆ
  4. Oct 13, 2026๐—ง๐—ข๐—ฃ ๐—™๐—ฅ๐—˜๐—˜ ๐—–๐—ข๐—จ๐—ฅ๐—ฆ๐—˜๐—ฆ ๐—ง๐—ข ๐—•๐—ข๐—ข๐—ฆ๐—ง ๐—ฌ๐—ข๐—จ๐—ฅ ๐—ฆ๐—ž๐—œ๐—Ÿ๐—Ÿ๐—ฆ ๐—œ๐—ก ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ! Explorโ€ฆ
  5. Oct 12, 2026For example: Go to Profile โ†’ <a> Submit Form โ†’ <button> Open Article โ†’ <a> Delete Accountโ€ฆ
  6. Oct 12, 2026๐ŸŒ Web Development Roadmap โ€” Part 16 HTML Links โ€” Tag Links are one of the most importantโ€ฆ
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook โ†’Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 โ†’