18.08.25

My First Month Learning Web Development

It’s been one month since I started my 4-month web development course, and I can honestly say it’s been a mix of excitement, struggle, and progress. I began this journey right after completing my A-Levels in Maths, Physics, and Computer Science. I wanted to do something practical — to actually build things that people can use.

my image

Arman

@Arman

Learning Web Development

What I’ve Learned So Far

In just a month, I’ve covered the foundations of web development:

HTML: How to structure a website.

CSS : how to style and bring layouts to life.

Basic JavaScript : how to add interactivity and logic.

Tailwind CSS : a modern way to design websites faster
without writing long CSS files.

Deployment : how to take a website from my local machine
and host it online using Hostinger so the world can see it.

At first, these felt like random pieces of a puzzle, but as I practiced, I started seeing how they connect to build full websites.

Problem-Solving Phase

Not gonna lie — it wasn’t smooth. I faced a lot of problems. My CSS wouldn’t apply sometimes, my JavaScript broke without me knowing why, and I got confused with Tailwind classes. Even deployment was a challenge; moving from local host to Hostinger felt scary the first time.

But here’s the thing: every time I hit a wall, I searched, experimented, and fixed it myself. That problem-solving phase taught me more than just coding — it taught me how to think. The errors were frustrating, but the small wins after fixing them made me want to keep going.

The Projects I Built

To test my skills, I worked on some practice projects, including:

Instagram Login Page Clone (HTML + Tailwind)

Facebook Login Page Clone (HTML + Tailwind)

Designs Valley Website Clone (HTML + Tailwind + JavaScript)

These projects helped me understand real-world layouts, responsive design, and how professional websites are structured.

What’s Next

I’m now focusing on learning deeper JavaScript so I can build more interactive websites. Later, I plan to add Python and AI APIs into my skill set because I believe the future of web development will be tightly connected with AI.

This is just month one, and I’ve already seen how much I can grow with consistent effort. It’s not easy, but I enjoy every step of this journey — even the errors, because they force me to learn.

That’s my first month as a web developer.

If you’re just starting out, My advice is Simple: Do not get scared of Errors.

They are not Failures — They are part of the Process.

Enjoyed my posts? or Got questions or ideas? Let’s connect and talk about web development.

Contact Me