Introduction to World Wide Web
and Web Development
Web Technologies and Application Development
Jack G. Zheng
This document is hosted at
This lecture notes provide some basic introduction
to the Web and its fundamental pieces. It also
introduces good resources to get your further.
What is the Web?
History and evolution stages
How does the Web work?
Client server architecture
Key technology components
Simple vs. dynamic web
Client vs. server side
How to start web development?
Tools and resources
What is the Web?
A world-wide network of networks and computers
based on the Internet protocol
World Wide Web, or the Web
Is a client/server application for information and
Is one of the Internet applications based on the HTTP
The difference between the two?
Web Related Terms
usually refers to a static HTML file, or a dynamically generated HTML document displayed in a
browser. It resembles a document and mainly informational.
a specific functionality-oriented component that utilizes web technologies to deliver information and
services to users or other applications/information systems.
Examples: registration, shopping, survey, learning, gaming, etc.
a collection of web pages, applications, etc., under a common name and serve a common purpose
Web (based) information system
an information system that utilizes web technologies to deliver information and services, to users or
other information systems/applications.
A web information system usually consists of one or more web applications, together with
information components and other non-web components.
Web service (two different meanings)
Technically: a software component that utilizes web technologies to serve other applicat