Web development is the work involved in developing a Web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing a simple single static page of plain text to complex web applications, electronic businesses, and social network services.

Overview

A more comprehensive list of tasks to which Web development commonly refers, may include web engineering, web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development.

Types

  • Front-end Development: Dealing with the user interface and user experience (what the user sees).
  • Back-end Development: Dealing with the server, database, and application logic (what happens behind the scenes).
  • Full-stack Development: Combining both front-end and back-end development skills.