Web development is the building and maintenance of websites; it's the work that happens behind the scenes to make a website look great, work fast and perform well with a seamless user experience. Web developers, or 'devs', do this by using a variety of coding languages.
Basically there are three types of it -
1. Front end developers — one who develops the website and the visuals using HTML, CSS and JavaScript.
2. Back end developers — one who develops the actions on a website or web apps using programming languages like Ruby, Python, Php etc.
3. Full stack developer — one who can develop all layers of the software
Some people also include debuggers and researches in this list.
Developers can also be categorized according to their style of work -
· one who sticks to traditional rules
· one who uses libraries and frameworks
· one with multiple programming language
· one with artistic nature