DEV Community

Cover image for "Web Developer Basics"

"Web Developer Basics"

caledev profile image Cale Cabrera ・2 min read

Web Developers ABC πŸ‘ΆπŸ»

Every single developer in the world or at least every developer I've met on my journey, when you ask them "Where should I start if I want to become a web developer?" They all will tell you "HTML, CSS and JavaScript". So, let's break it down!

HTML 1️⃣ 🧑

First, our dear friend HTML. Most people say HTML is the "skeleton" of your website and I agree. HTML allows you to structure and give a shape to your page, like the skeleton of your body. It is really important to learn and absorb it completely, you must be able to understand how it works and how to manipulate it for sure.

CSS 2️⃣ πŸ’™

Beautiful and stylish CSS, the perfect words to define CSS. If you have a skeleton, so, you need a skin on it, a tool to beautify this hollow and empty skeleton. Once you master it, once you are able to apply content box, animations, flexbox, grid, etc. Probably, you think you're a master of CSS, let me broke your little heart and tell you that there's a wonderful world beyond CSS, from preprocessors such as sass, stylus and less to frameworks such as bootstrap, materialize, tailwind and so much more to learn. Don't worry, I promise you it's really cool.

JavaScript 3️⃣ πŸ’›

Last but not least, JavaScript. If HTML is the skeleton and CSS the skin, what is JavaScript? JavaScript my friend is the essence of the body for me. It's what brings life to your static and boring website. JavaScript has the power of adding more fun and dynamism to any website. Simply beautiful.
After a while using JavaScript and doing some dynamic pages, you'll ask yourself if there's a way to create more complex websites such as Facebook, YouTube, Netflix and even Only Fans πŸ™€ Just kidding, but yes. Here's where frameworks come out! React, Angular and Vue are the most popular and probably one of the frameworks you'll use sooner than later. Front-end frameworks are a really helpful and valuable tool for web developers and I'm pretty sure I'll be writing a post about in the future. For now, JavaScript is more than enough and a MUST for you.

That's it, is it? πŸ€”

To sum up, do not be scared of technologies, love them indeed. Doing your own research and find out what's your favorite and what you'll be using to grow as a web developer. Master the basics and go further. πŸš€

What about you? Do you start learning HTML, CSS and JavaScript? πŸ‘€

Your buddy,
Cale βŒ¨πŸ–±

Discussion (0)

Editor guide