Who are web developers?

Wikipedia says:

A web developer is a programmer who specializes in, or is specifically engaged in, the development of World Wide Web applications, or applications that are run over HTTP from a web server to a web browser.

Shortly said Web Developers develop web based applications which work inside browser.

We use web applications every day right? Google itself is а web application after all (formerly said web database application 🙂 )

Here is the Best website designs of 2018. Look how web developers designed and structured web pages carefully, because what we firstly evaluate in web site is the design 🙂 But of course the functional part isn’t less important.

Let’s speak about technologies web developers use to create web pages.
As every software program there are many technologies we can use to create web applications. By talking about technologies, we must also mention about the sides they differ for figuring out all technologies they are going to use. So every web site has two main representational layers:

Front-end

A front-end side is one that application users interact with directly.

Back-end

A back-end application or program serves indirectly in support of the front-end services.

What back-end developers do?

Most back-end developers concern themselves with building the actual logic behind the application they are working on.

To summarize front-end developers will build out a user interface, and back-end developers will write code that makes it all work. For example, a front-end developer might create a screen in an application with a button to press to get the customer’s data. A back-end developer might write the code that makes that button work by figuring out what data to fetch from the database for the appropriate customer and delivering it back to the front-end, where it is eventually displayed.