Web Developer
A web developer is the professional who builds and maintains sites and applications that run on the internet. Depending on their specialty, they may focus on the frontend The frontend is the part of a website or app that the user sees and interacts with — the design, text, buttons — and that runs in the browser. More in the glossary → — the part the visitor sees and uses, with HTML, CSS and JavaScript —, on the backend The backend is the hidden part of a website or app — servers, databases, logic — that the user does not see but that processes requests and stores the data that make it work. More in the glossary → — the servers, databases and logic behind it — or on both. Their work ranges from a simple presentation site to complex applications such as online shops or platforms with thousands of users. They translate a design and a set of requirements into code that works, is fast, secure and easy to maintain, and they usually rely on frameworks A framework is a ready-made structure of code that serves as a foundation for building applications faster, without starting from scratch and following proven best practices. More in the glossary → and on version control with Git Git is a version control system that records changes to code over time and lets several people work at once without clashing, with the option to roll back. More in the glossary → . It is one of the most in-demand roles with the most entry paths, since almost any business needs a presence and tools on the web.