The role of a web developer is described in the following figure:
This figure shows how you develop a website and how roles are split between developers and editors. A typical development process consists of the following steps:
1.The developer analyzes client requirements.
2.The developer prepares site structure (site map) and web design.
3.The developer creates page templates for every type of page required on the site (home page, solutions, products, news, etc.)
4.The content editor creates new pages - they enter text and images into the page templates defined by the developer.