WEB DEVELOPMENT
INTRODUCTION
Web Development is basically the task associated with
developing websites for hosting via intranet or internet. Web
development includes web design, web content development,
client-side/server-side scripting and network security
configuration, etc. Web development is also known as website
development.
It contains coding or programming that enables websites functionality as
demanded by the owner as per requirements. It also deals with the non-design
aspect of building websites, which includes coding and writing markups.
Web development ranges from creating plain text to complex web based
applications, social network applications and electronic business applications.
The hierarchy that it follows contains:
· Client-side coding
· Server-side coding
· Database technology
Divisions of Web Development
1. Front end development (also known as client side development)
Front-end development refers to designing what a user sees when they load a web
application – the content, design and how you interact with it. This is done with
three codes – HTML, CSS and JavaScript.
2. Back end development (also known as server side development)
Back-end development controls what goes on behind the scenes of a web
application. A back-end often uses a database to generate the front-end. They use
languages as PHP, Ruby on Rails, ASP.NET, Perl, Python, etc.
How it works???
We start with the web browser, capable to parse and render HTML and CSS into a visible format
which we call a web page. This web browser also executes the JavaScript to modify the underlying
structure of a web page. This all is done through a protocol known as HTTP (Hypertext Transfer
Protocol). When the request is generated for a particular resource or URI (Uniform Resource
Identifier), the web server finds the requested content – if it exists – and send back a response to
the browser.
Then the browser parses and renders that response, which is what the end user sees in the web
browser.
Importance of under the need of web development
The reason can be that a web application has to be thought about a bit differently than normal desktop
applications, since web applications have to continually make requests from the server for every action
that happens in the application.
In a desktop application, you might be able to hold various bits of state in memory and be able to access
that state data when you switch to a different page or section of the application.
For this you should remember that you have to work around the fact that the underlying HTTP protocol is
stateless. You should know how to manage states between requests and keep track of the individual users
that are using the web application simultaneously.
Good thing is there are frameworks and patterns that make this thing easier, but still it’s important to
learn that web development is much different than other kinds of development due to the statelessness of
HTTP and the constant client server interactions.
Web development: Why do we need it ?

More Related Content

PPTX
Web services
PPT
Website Overview
PPT
Web 2.0
PPTX
Back to the Basics - 1 - Introduction to Web Development
PPTX
Introduction to servlet
PPTX
Static and Dynamic webpage
PPTX
Web Services
Web services
Website Overview
Web 2.0
Back to the Basics - 1 - Introduction to Web Development
Introduction to servlet
Static and Dynamic webpage
Web Services

What's hot (20)

PPT
DevNext - Web Programming Concepts Using Asp Net
PDF
Basic web architecture
PPTX
Www(alyssa) (2)
PDF
Dynamic Web
PPTX
Web Architecture
PPTX
World wide web architecture presentation
PPTX
Html5 offers 5 times better ways to hijack the website
PDF
Basic Introduction to Web Development
PPTX
Static dynamic and active web pages
PPTX
Single page interface challenges in modern web applications
PPSX
Willie jackson portfolio
PPT
Busy Architects Guide to Modern Web Architecture in 2014
ODP
Web Applications - Behind the Scenes + Open Source Examples
PPTX
SHAREPOINT (ROR)
PPT
Dody Iskandar - Tugas MK Sistem Basis Data - Chapter 9 dan Chapter 10
PDF
Grails Basics
PDF
Web architecture - overview of techniques.
PPTX
Web Applications
PPT
01. session 01 introduction to html
DOCX
internet programming and java notes 5th sem mca
DevNext - Web Programming Concepts Using Asp Net
Basic web architecture
Www(alyssa) (2)
Dynamic Web
Web Architecture
World wide web architecture presentation
Html5 offers 5 times better ways to hijack the website
Basic Introduction to Web Development
Static dynamic and active web pages
Single page interface challenges in modern web applications
Willie jackson portfolio
Busy Architects Guide to Modern Web Architecture in 2014
Web Applications - Behind the Scenes + Open Source Examples
SHAREPOINT (ROR)
Dody Iskandar - Tugas MK Sistem Basis Data - Chapter 9 dan Chapter 10
Grails Basics
Web architecture - overview of techniques.
Web Applications
01. session 01 introduction to html
internet programming and java notes 5th sem mca
Ad

Similar to Web development: Why do we need it ? (20)

PDF
WEB DEVELOPMENT FOR BEGINNERS
PPTX
uuserinterfacewebdevelopmentnewoneppt.pptx
PPTX
webdevelopmentppt-2210923044639 (1).pptx
PPTX
webdevelopmentppt-210923044639 (1) (1).pptx
PPTX
Web-Development Powerpoint Presentation.
PDF
Web Development: Building the Digital Foundation of the Future
PPTX
webdevelopmentppt-210923044639 (1).pptx
PPTX
Fornt End Web Development domu 12345.pptx
PPTX
Basics of Web Development.pptx
PDF
Web development ppt
PPTX
webdevelopmentppt-210923044639 (1).pptx
PDF
​Web ​Development
PPTX
Web Development usually refers to developing the website for the Internet (W...
PPTX
Mock Introduction to Web Development.pptx
PDF
What is Web Development - All About It
PPTX
Front End Lecture 1.pptx
PPTX
Gettings started with Web development
DOCX
Introduction To Web Development.docx
PDF
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
PPTX
UI Web Development.pptx
WEB DEVELOPMENT FOR BEGINNERS
uuserinterfacewebdevelopmentnewoneppt.pptx
webdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptx
Web-Development Powerpoint Presentation.
Web Development: Building the Digital Foundation of the Future
webdevelopmentppt-210923044639 (1).pptx
Fornt End Web Development domu 12345.pptx
Basics of Web Development.pptx
Web development ppt
webdevelopmentppt-210923044639 (1).pptx
​Web ​Development
Web Development usually refers to developing the website for the Internet (W...
Mock Introduction to Web Development.pptx
What is Web Development - All About It
Front End Lecture 1.pptx
Gettings started with Web development
Introduction To Web Development.docx
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
UI Web Development.pptx
Ad

Recently uploaded (20)

PPT
Geologic Time for studying geology for geologist
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
Architecture types and enterprise applications.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Five Habits of High-Impact Board Members
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
The various Industrial Revolutions .pptx
PDF
CloudStack 4.21: First Look Webinar slides
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
Assigned Numbers - 2025 - Bluetooth® Document
Geologic Time for studying geology for geologist
observCloud-Native Containerability and monitoring.pptx
A review of recent deep learning applications in wood surface defect identifi...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
DP Operators-handbook-extract for the Mautical Institute
NewMind AI Weekly Chronicles – August ’25 Week III
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Architecture types and enterprise applications.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Five Habits of High-Impact Board Members
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Group 1 Presentation -Planning and Decision Making .pptx
The various Industrial Revolutions .pptx
CloudStack 4.21: First Look Webinar slides
1 - Historical Antecedents, Social Consideration.pdf
Module 1.ppt Iot fundamentals and Architecture
Assigned Numbers - 2025 - Bluetooth® Document

Web development: Why do we need it ?

  • 2. INTRODUCTION Web Development is basically the task associated with developing websites for hosting via intranet or internet. Web development includes web design, web content development, client-side/server-side scripting and network security configuration, etc. Web development is also known as website development.
  • 3. It contains coding or programming that enables websites functionality as demanded by the owner as per requirements. It also deals with the non-design aspect of building websites, which includes coding and writing markups. Web development ranges from creating plain text to complex web based applications, social network applications and electronic business applications. The hierarchy that it follows contains: · Client-side coding · Server-side coding · Database technology
  • 4. Divisions of Web Development 1. Front end development (also known as client side development) Front-end development refers to designing what a user sees when they load a web application – the content, design and how you interact with it. This is done with three codes – HTML, CSS and JavaScript. 2. Back end development (also known as server side development) Back-end development controls what goes on behind the scenes of a web application. A back-end often uses a database to generate the front-end. They use languages as PHP, Ruby on Rails, ASP.NET, Perl, Python, etc.
  • 5. How it works??? We start with the web browser, capable to parse and render HTML and CSS into a visible format which we call a web page. This web browser also executes the JavaScript to modify the underlying structure of a web page. This all is done through a protocol known as HTTP (Hypertext Transfer Protocol). When the request is generated for a particular resource or URI (Uniform Resource Identifier), the web server finds the requested content – if it exists – and send back a response to the browser. Then the browser parses and renders that response, which is what the end user sees in the web browser.
  • 6. Importance of under the need of web development The reason can be that a web application has to be thought about a bit differently than normal desktop applications, since web applications have to continually make requests from the server for every action that happens in the application. In a desktop application, you might be able to hold various bits of state in memory and be able to access that state data when you switch to a different page or section of the application. For this you should remember that you have to work around the fact that the underlying HTTP protocol is stateless. You should know how to manage states between requests and keep track of the individual users that are using the web application simultaneously. Good thing is there are frameworks and patterns that make this thing easier, but still it’s important to learn that web development is much different than other kinds of development due to the statelessness of HTTP and the constant client server interactions.