Intro to Front-end Web Developer

What is Front-end Web Development?


According to Wikipedia, front-end web development is the practice of converting data to a graphical interface, through the use of HTML, CSS, and JavaScript, so that users can view and interact with that data.

We can say that front-end web developers are they who architect the "front-end" of a website. They build everything we see in a website, therefore they are responsible for the user experience.

The main goal of front-end web development is how to deliver the best user experiences. Front-end web developers must ensure that users understand the purpose of the web, by making usable user interfaces.

How about the database, server side, etc? That's why back-end web developers exist.

Why do people want to be a front-end web developer?


Firstly, who doesn't? In this digital age, front-end web developer is one of the most demanding jobs out there. Everyone wants to be a front-end web developer. Here are another reasons.


Maybe the biggest advantage is its flexibility. You can work anywhere, anytime, as long as your work is done.


There will be many times when you face some problems, and you will solve them whatever they take. Just like video games, you'll never get bored.

Great Salary

Because the need for experts in this field is high, the salary will be high, too. The more expert you are, the more money you get.

How to be a front-end web developer?


For becoming a great front-end web developer, you'll need to master a few important things. There are design philosophy, user interface basics, and the others.

Most importantly, you'll have to learn how to code. Maybe they seem overwhelming, and you're confused where to start.

But don't worry. There are so many platforms available in the internet to start learning code. Learning how to code is difficult, so to speak, but accessible. Everyone can do it if has the desire.

For you, I highly recommend Dicoding, the one of the best code learning platform in Indonesia. In fact, this web is created as a class submission in Dicoding. Still not amazed?