The Journey of a Self-Taught Web Developer

A little over four years ago, I started getting into web development. I wanted to know how these websites were built, and how I could build them myself. I quickly taught myself HTML.

It was pretty straight forward, and it didn’t take long for me to build a functioning webpage. It was pretty ugly, mind you, but it worked. I had a web that worked, and loaded into my web browser.

I wanted to learn more. HTML was pretty cool and easy, but I wanted to learn how to develop websites that matched up to the level of the sites online. I wanted something that I could be proud of, and HTML was not enough for an idea so grand. So I dove into another language that goes along HTML, and that is CSS.

CSS was just the thing I needed to make a website that actually looked like one, instead of just text on a screen. After over a year of working and practicing off and on I was able to make a website that I was proud of. I could make a website that was just as good as a website on the internet.

And that brings us to present day. I now can make websites that I am proud of, something that I can show off. But I want to go further. I now am learning the next language that goes in hand with HTML and CSS, and that is Javascript. Javascript is a language that empowers me to do both more amazing front-end development, and back-end development.

Javascript is the empowering language to do both front-end and back-end, and the final piece to the web development puzzle.

But knowing a skill is not enough for me, or for most people. I want to be able to make money off this skill, so I am also building experience freelancing. I am now freelancing for clients, finally making money off of this skill I started learning so long ago.

How can You Start?

I would definitely recommend that anyone who is interested in web development to start now. It is a skill that could change your life, and elevate your job. The best part about web development versus other software development is you don’t need any fancy IDE or programs installed on your computer. You just need a text editor and an internet browser.

If you want to start, there are a few ways I would recommend. One is the video method. There are tons of videos on platforms like YouTube that can give you a great start. People like Traversy Media can give you the basics, and you can go from there.

For people who prefer reading, one amazing resource that I would recommend is W3 Schools. They have documentation and reading on all of HTML, CSS, and Javascript.

And finally if you want a more constructed learning platform, you can use a platform such as FreeCodeCamp. They offer free lessons on HTML, CSS, Javascript, and more. This is a great resource for people who don’t want to pick through all of the learning resources and just follow a curriculum that is set in front of them.

Regardless of what profession you are in, or where you want to go in life, the ability to create professional-level websites will help you at some point. I would recommend that everyone at least try to learn how. You never know, it could give you a whole new world of opportunities in life.

Brayden Plowman is an aspiring young web developer who is documenting his journey in learning how to create amazing webpages using HTML, CSS, and Javacript.