Skip to content

Frontend developer

This section is the particularization of the Development learning article for a frontend developer, in particular a Vue developer.

What is a Frontend developer?

A Front-End Developer is someone who creates websites and web applications. It's main responsibility is to create what the user sees.

The basic languages for Front-End Development are HTML, CSS, and JavaScript. Nowadays writing interfaces with only the basic languages makes no sense as there are other languages and frameworks that make better and quicker solutions. One of them is Vue, which is the one I learnt, so the whole document will be focused on this path, nevertheless there are others popular ones like: Bootstrap, React, jQuery or Angular.

The difference between Front-End and Back-End is that Front-End refers to how a web page looks, while back-end refers to how it works.


First steps

Setup your development environment

Learn the basics

In order to write Vue code you first need to understand the foundations it's built upon, that means learning the basics of:

If you follow other learning methods, make sure that they cover more less the same concepts.