No coding background. No fancy tools. Just curiosity and stubbornness.
I'm not a developer. I don't have a computer science degree. Until recently, HTML looked like hieroglyphics to me.
But I wanted to build a website. Not pay someone hundreds of dollars. Not use a drag-and-drop builder that makes everything look the same. Actually build something.
Turns out, you can. And it costs exactly $0.
HTML is just tags. <p> is a paragraph. <h1> is a heading. <a> is a link. That's like 80% of what you need to know. CSS is just "make this thing look like this." Color, size, spacing. Not rocket science.
I called mine "spiderweb." Inside it, I created a file called index.html. That's your homepage.
Start ugly. My first version was white text on a white background (I forgot to set the background color). It happens. Double-click the file to open it in your browser and see what you made.
Put a <style> section in your HTML. Change the background color. Change the font. Center something. Feel powerful.
Go to Netlify. Sign up (free). Drag your folder onto the page. Boom — you have a live website with a weird URL like "resilient-beignet-be610e.netlify.app".
If you own a domain, point it to Netlify. Free SSL certificate (the padlock). Now it looks legit.
Honestly? You don't need to become a programmer. AI can write code now.
But knowing enough to understand what's happening — to read code, to tweak things, to tell AI what you actually want — that's valuable. You don't need to be fluent. You need to be functional.
This website took me a few hours to build. Not because I'm smart. Because the tools are that good now.
Want to try it yourself? Start with the basics.
View the HTML & CSS Cheat Sheet