Unit 1 IT
Unit 1 IT
YOU
ALL
01/20/25 Prepared by: Mukesh Bathre Slide 1
Subject : Web Technologies
No of Lectures : 60
Minimum Marks-35
Minimum Marks-25
UNIT- 3
Introduction to Java Script, Basic concepts, variables and data types,
functions, conditional statements, Loops, Operators, Arrays,
Standard Objects and form processing in Java Script.
Web applications are popular due to the ubiquity of web browsers, and the
convenience of using a web browser as a client, sometimes called a thin
client. The ability to update and maintain web applications without
distributing and installing software on potentially thousands of client
computers is a key reason for their popularity, as is the inherent support
for cross-platform compatibility. Common web applications include
webmail, online retail sales, online auctions, wikis and many other
01/20/25
functions. Prepared by: Mukesh Bathre Slide 8
Categories of Web Applications
Web applications are categorized depending on their development history
and their degree of complexity as given below:
01/20/25
Time-Line of Internet
Prepared by: Mukesh Bathre Slide 16
Growth of Internet
1000000000
Number of Hosts on the Internet
100000000
10000000
1000000
100000
10000
1000
100
Aug-81
Aug-83
Aug-85
Aug-87
Aug-89
Aug-91
Aug-93
Aug-95
Aug-97
Aug-99
Aug-01
01/20/25 Prepared by: Mukesh Bathre Slide 17
What Is an Internetwork?
An internetwork is a collection of individual networks, connected by
intermediate networking devices, that functions as a single large
network. Internetworking refers to the industry, products, and
procedures that meet the challenge of creating and administering
internetworks.
Figure: Different Network Technologies Can Be Connected
to Create an Internetwork illustrates some different kinds of
network technologies that can be interconnected by routers and
other networking devices to create an internetwork.
breaking up
Message into
packets
Reassembling of
Packets into file
• Network Layer: This layer combines the physical and data link layer.
The task of this layer is to route the data between the devices present
in the same network. This layer perform the mapping of the IP
Addresses and network physical addresses. The physical layer ensures
the safe and efficient transmission of data. It consists of electronics
circuits for transmission of data.
Internetworking Concept: TCP/IP Model
• The IP address is divided into two categories network number and host
number.
Class A N.H.H.H 1 to 126 Very large organization uses this class addressing.
Class B N.N.H.H 128 to 191 Medium size organization uses this addressing.
Class C N.N.N.H 192 to 223 Relatively small organization uses this addressing.
The reason the Domain Name System is used is because Web sites are
actually located by their IP addresses. For example, when you type in
"http://www.adobe.com," the computer doesn't immediately know that it
should look for Adobe's Web site. Instead, it sends a request to the nearest
DNS server, which finds the correct IP address for "adobe.com." Your
computer then attempts to connect to the server with that IP number. DNS
is just another one of the many features of the Internet that we take for
granted.
The World Wide Web was developed in 1989 by Tim Berners-Lee of the
European Particle Physics Lab (CERN) in Switzerland.
N-tier Architecture
The method defines the The URI (Uniform Resource The official version of
connect method which is Identifier) is a string used to HTTP is HTTP/1.1.
used during the web identify the names or
browser and Web server resource on the internet.
communication. It is always The URI is a combination of
written in Uppercase letters. URL and URN.
URL denotes a web
address and URN denotes
a specific name of person or
place or item.
The HTTP Version denotes The status code is a The reason phrase is
the HTTP version such as numeric code indicating the in the text string form
HTTP/1.1. type of response. and presents the
information about the
status code.
When you visit a Web site and you see the Web address starting with
"https://...", you know that the Web site uses HTTPS. If you trust your
browser and trust the CA, you can trust the HTTPS communication and
exchange private information with the Web site without any security
concerns.
HTTPS Server
Authentication
Process