SlideShare a Scribd company logo
1 of 24
Web Technology
(NCS-504)
Prepared By
Mr. Abhishek Kesharwani
Assistant Professor,UCER Naini,Allahabad
Introduction and Web Development Strategies
World Wide Web:
The World Wide Web is a system of interlinked hypertext
documents accessed via the Internet. Web is a huge collection
of pages of information linked to each other around the globe.
History of WWW:
• WWW is created by Sir Tim Berners Lee in 1989 at CERN in
Geneva.
• In 1990, the first text only browsers were setup and CERN
scientist could access hypertext files and other information at
CERN. HTML was based on a subset of the standard
generalized markup language (SGML). To transfer HTML
document to remote sites a new protocol was devised called
HTTP (Hyper Text Transfer Protocol).
• In the fall of 1991, conference goes around the world
started hearing about the promise but sparks still
were not flying.
• In 1993, there are only about 50 websites world
wide. A browser that allowed user to take advantage
of the web’s graphical capabilities was developed at
the National center for Super Computing
application (NCSA). NCSA called the browser
Mosaic.
Protocols Governing Web
Protocol: A protocol is a set of rules that is used to
communicate applications to each other.
OR
A protocol is the interface required for communicating the
different applications.
Classification:
a. HTTP
b. TCP/IP
c. FTP
d. SMTP
e. TELNET
HTTP
HTTP: HTTP is the primary protocol used to distribute
information on the web.
Initial HTTP 0.9 does not allow for content typing and
does not have provisions for supplying meta-
information.
Content Typing: To identify the type of data being
transferred.
Meta Information: It is supplemental data, such as
environment variables that identify the client’s
computer
• TCP/IP: It is a set of rules that an application
can use to package its information for sending
across the networks of networks.
• FTP: It is used to transfer the files over
networks.
FTP uses TCP to create a virtual connection
for control information and then creates a
separate TCP connection for data transfers.
The control connection uses an image of the
TELNET protocol to exchange commands and
messages between hosts.
• Simple Mail Transfer Protocol (SMTP) is
an Internet standard for electronic mail (e-
mail) transmission across Internet
Protocol (IP) networks.
• Telnet: Telnet lets you remotely log into
another system and browse files and
directories on that remote system.
Comparison between traditional project and web project:
Web Projects
1. Project managers are not client.
2. Often beta technologies are used
for testing, often without tech support.
3. Pricing model for web projects does
not exist.
4. Team roles are less specialized.
5. Clients are often unwilling to bear
the cost of web development.
6. Standards for web projects do not
exist.
7. Project manager’s responsibilities
are very broad.
Traditional Projects
1. They are always different.
2. It is not applicable in this case
3. It do exist for traditional projects.
4. More specialized.
5. Difficult of traditional projects.
6. Standards for traditional projects
exist.
7. Not true for these projects.
Web Development Strategies
1. Strategy:
· Goals and objectives
· Team building
· Research and review
· Project proposal
2. Design and Specification:
· Developing concept
· Content planning
· Rough design
· Final design
3. Produced desired Result:
· Build prototype
· Prototype testing
· Original design
· Satisfy the clients need
4. Testing and maintenance:
· Test the code
· Maintain the web server.
5. Register with ISP:
· Register domain name
· Get web space
6. Launch:
· Connect domain name with web server
· Finally host the web accordingly.
Connecting to Internet
• All modern computers and laptops are
capable of connecting to the internet, as are
many other devices, including mobiles,
tablets, e-readers, televisions, video games
consoles.
• There are two ways of getting the internet at
home. The most popular way is to have your
telephone line (also known as a ‘landline’)
converted to broadband so that it can carry
normal phone calls and internet data at the
same time.
• if you don’t have a landline or if you want to
be able to use the internet when you’re out
and about, you might prefer mobile internet
from one of the mobile network providers.
This can be used anywhere there’s a mobile
signal but does tend to be slower and more
expensive than broadband through a landline.
Step-by-Step instructions to connect
to the internet
• Step 1: Choose an internet service provider (ISP).
This could be the company that provides your
telephone line or it could be one of the many
independent providers.
• Step 2: Having chosen an ISP and signed the
contract, you’ll have to wait a few days while your
line is converted to broadband. During this time, you
should receive a letter with your username and
password and the hardware you’ll need: a small box
called a 'router' and its attachments.
Step 3: Once you’re told that your broadband is
active, you can set up your router. It should
have come with three cables:
• a network cable to connect the router to your computer
• a power cable
• a cable that will go between your router and a micro filter
• Plug one end of the network cable into the appropriately
shaped socket in the router, and the other end in a similarly
appropriately shaped socket in your computer.
• Step 4: When you get the router, you should
also receive a CD. Once you’ve set up the
router, all you need to do is put the CD into
your computer and follow the step-by-step
instructions. Create the broadband
connection.
Types of Internet Services
• World Wide Web
• Telnet
• Electronic Mail
• FTP - File Transfer Protocol
• Chat
• Email
• Newsgroups
Client-Server Computing
Client-Server Computing
• Client/server computing is a software engineering
technique often used within distributed computing
that allows two independent processes to exchange
information, through a dedicated connection.
• Client/Server computing is NOT having one computer
set up as a server and having another computer set
up as a client.
• Client and server software components also can
communicate with each other when they are
installed on the same computer.
• Most client/server software components are
set up to communicate with a peer process
over a virtual, direct channel.
• Client/Server computing is NOT concerned
directly with communications over the
network. That is, C/S is not interested in the
intricacies of how one machine communicates
with another, or with how the bits are pushed
through the coax. The very same network
components may be used by both client and
server software components.
The client's responsibility is usually to:
1. Handle the user interface.
2. Translate the user's request into the desired
protocol.
3. Send the request to the server.
4. Wait for the server's response.
5. Translate the response into "human-readable"
results.
6. Present the results to the user.
The server's functions include:
1. Listen for a client's query.
2. Process that query.
3. Return the results back to the client.
Client/Server interaction goes like this:
• The user runs client software to create a query.
• The client connects to the server.
• The client sends the query to the server.
• The server analyzes the query.
• The server computes the results of the query.
• The server sends the results to the client.
• The client presents the results to the user.
• Repeat as necessary.

More Related Content

What's hot

Introduction To Web Technology
Introduction To Web TechnologyIntroduction To Web Technology
Introduction To Web TechnologyArun Kumar
 
Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Workssambhenilesh
 
Web technologies lesson 1
Web technologies   lesson 1Web technologies   lesson 1
Web technologies lesson 1nhepner
 
Web technologies course, an introduction
Web technologies course, an introductionWeb technologies course, an introduction
Web technologies course, an introductionPiero Fraternali
 
Bcc comp4 ppt2
Bcc comp4 ppt2Bcc comp4 ppt2
Bcc comp4 ppt2ifrieshe
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technologyVARSHAKUMARI49
 
History of Web Technology
History of Web TechnologyHistory of Web Technology
History of Web TechnologyShuvo Malakar
 
Web Tech
Web TechWeb Tech
Web TechRupsee
 
PST SC015 Chapter 3 Internet Technology (I) 2017/2018
PST SC015 Chapter 3 Internet Technology (I)  2017/2018PST SC015 Chapter 3 Internet Technology (I)  2017/2018
PST SC015 Chapter 3 Internet Technology (I) 2017/2018Fizaril Amzari Omar
 
Basic Internet_Baabtra.com template
Basic Internet_Baabtra.com templateBasic Internet_Baabtra.com template
Basic Internet_Baabtra.com templateJijo Joseph
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Jonathan Jeon
 
Introduction to Web Technology
Introduction to Web TechnologyIntroduction to Web Technology
Introduction to Web TechnologyAashish Jain
 
INTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURESINTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURESManeeshMathur
 
Lesson+3 v2.0 slide_show [autosaved]
Lesson+3 v2.0 slide_show [autosaved]Lesson+3 v2.0 slide_show [autosaved]
Lesson+3 v2.0 slide_show [autosaved]gmidavis
 
How does the Internet Work?
How does the Internet Work?How does the Internet Work?
How does the Internet Work?Dina Goldshtein
 

What's hot (20)

Introduction To Web Technology
Introduction To Web TechnologyIntroduction To Web Technology
Introduction To Web Technology
 
Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Works
 
Web technologies lesson 1
Web technologies   lesson 1Web technologies   lesson 1
Web technologies lesson 1
 
Web technologies course, an introduction
Web technologies course, an introductionWeb technologies course, an introduction
Web technologies course, an introduction
 
Web technology
Web technologyWeb technology
Web technology
 
Bcc comp4 ppt2
Bcc comp4 ppt2Bcc comp4 ppt2
Bcc comp4 ppt2
 
Web tech chapter 1 (1)
Web tech chapter 1 (1)Web tech chapter 1 (1)
Web tech chapter 1 (1)
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
History of Web Technology
History of Web TechnologyHistory of Web Technology
History of Web Technology
 
Web Tech
Web TechWeb Tech
Web Tech
 
PST SC015 Chapter 3 Internet Technology (I) 2017/2018
PST SC015 Chapter 3 Internet Technology (I)  2017/2018PST SC015 Chapter 3 Internet Technology (I)  2017/2018
PST SC015 Chapter 3 Internet Technology (I) 2017/2018
 
Overview of TCP IP
Overview of TCP IPOverview of TCP IP
Overview of TCP IP
 
Basic Internet_Baabtra.com template
Basic Internet_Baabtra.com templateBasic Internet_Baabtra.com template
Basic Internet_Baabtra.com template
 
Internet
InternetInternet
Internet
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial
 
Introduction to Web Technology
Introduction to Web TechnologyIntroduction to Web Technology
Introduction to Web Technology
 
Overview of Internet
Overview of InternetOverview of Internet
Overview of Internet
 
INTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURESINTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURES
 
Lesson+3 v2.0 slide_show [autosaved]
Lesson+3 v2.0 slide_show [autosaved]Lesson+3 v2.0 slide_show [autosaved]
Lesson+3 v2.0 slide_show [autosaved]
 
How does the Internet Work?
How does the Internet Work?How does the Internet Work?
How does the Internet Work?
 

Viewers also liked (12)

Tcp traffic control and red ecn
Tcp traffic control and red ecnTcp traffic control and red ecn
Tcp traffic control and red ecn
 
Routers and planes
Routers and planesRouters and planes
Routers and planes
 
Qo s rsvp......
Qo s rsvp......Qo s rsvp......
Qo s rsvp......
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
Rip ospf and bgp
Rip ospf and bgpRip ospf and bgp
Rip ospf and bgp
 
Multicasting and multicast routing protocols
Multicasting and multicast routing protocolsMulticasting and multicast routing protocols
Multicasting and multicast routing protocols
 
Mobile IP Presentation
Mobile IP Presentation Mobile IP Presentation
Mobile IP Presentation
 
Icmp
IcmpIcmp
Icmp
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Mobile ip
Mobile ipMobile ip
Mobile ip
 

Similar to Unit 1 web technology uptu slide

IT2255 Web Essentials - Unit I Website Basics
IT2255 Web Essentials - Unit I  Website BasicsIT2255 Web Essentials - Unit I  Website Basics
IT2255 Web Essentials - Unit I Website Basicspkaviya
 
uniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptxuniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptxbmit1
 
Computer Networks Module 1-part 1.pdf
Computer Networks Module 1-part 1.pdfComputer Networks Module 1-part 1.pdf
Computer Networks Module 1-part 1.pdfShanthalaKV
 
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
CS8651   Internet Programming - Basics of HTML, HTML5, CSSCS8651   Internet Programming - Basics of HTML, HTML5, CSS
CS8651 Internet Programming - Basics of HTML, HTML5, CSSVigneshkumar Ponnusamy
 
Web Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesWeb Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesVigneshkumar Ponnusamy
 
web world wide defination introduction.pptx
web world wide defination introduction.pptxweb world wide defination introduction.pptx
web world wide defination introduction.pptxubaidullah75790
 
Introduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxIntroduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxhishamousl
 
Module notes artificial intelligence and
Module notes artificial intelligence andModule notes artificial intelligence and
Module notes artificial intelligence andbhagyavantrajapur88
 
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaSDr. Shivashankar
 
E-Management, Archival and Retrieval of documents/Office Networking System
E-Management, Archival and Retrieval of documents/Office Networking SystemE-Management, Archival and Retrieval of documents/Office Networking System
E-Management, Archival and Retrieval of documents/Office Networking SystemVaughan Olufemi ACIB, AICEN, ANIM
 
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxIntroduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxrohitkumar54448
 

Similar to Unit 1 web technology uptu slide (20)

IT2255 Web Essentials - Unit I Website Basics
IT2255 Web Essentials - Unit I  Website BasicsIT2255 Web Essentials - Unit I  Website Basics
IT2255 Web Essentials - Unit I Website Basics
 
MODULE-5_CCN.pptx
MODULE-5_CCN.pptxMODULE-5_CCN.pptx
MODULE-5_CCN.pptx
 
uniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptxuniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptx
 
Computer Networks Module 1-part 1.pdf
Computer Networks Module 1-part 1.pdfComputer Networks Module 1-part 1.pdf
Computer Networks Module 1-part 1.pdf
 
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
CS8651   Internet Programming - Basics of HTML, HTML5, CSSCS8651   Internet Programming - Basics of HTML, HTML5, CSS
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
 
INT_Ch17.pptx
INT_Ch17.pptxINT_Ch17.pptx
INT_Ch17.pptx
 
Web Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesWeb Technologies Introduction to web technologies
Web Technologies Introduction to web technologies
 
web world wide defination introduction.pptx
web world wide defination introduction.pptxweb world wide defination introduction.pptx
web world wide defination introduction.pptx
 
Application Layer
Application LayerApplication Layer
Application Layer
 
Introduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxIntroduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptx
 
COMPUTER NW2 (1).pptx
COMPUTER NW2 (1).pptxCOMPUTER NW2 (1).pptx
COMPUTER NW2 (1).pptx
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
 
Module notes artificial intelligence and
Module notes artificial intelligence andModule notes artificial intelligence and
Module notes artificial intelligence and
 
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
 
Internet
InternetInternet
Internet
 
E-Management, Archival and Retrieval of documents/Office Networking System
E-Management, Archival and Retrieval of documents/Office Networking SystemE-Management, Archival and Retrieval of documents/Office Networking System
E-Management, Archival and Retrieval of documents/Office Networking System
 
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxIntroduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
 
Unit 1
Unit 1Unit 1
Unit 1
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 

More from Abhishek Kesharwani (19)

uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
uptu web technology unit 2 Css
uptu web technology unit 2 Cssuptu web technology unit 2 Css
uptu web technology unit 2 Css
 
uptu web technology unit 2 Css
uptu web technology unit 2 Cssuptu web technology unit 2 Css
uptu web technology unit 2 Css
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
 
Mtech syllabus computer science uptu
Mtech syllabus computer science uptu Mtech syllabus computer science uptu
Mtech syllabus computer science uptu
 
Wi max tutorial
Wi max tutorialWi max tutorial
Wi max tutorial
 
Virtual lan
Virtual lanVirtual lan
Virtual lan
 
Virtual lan
Virtual lanVirtual lan
Virtual lan
 
Schedulling
SchedullingSchedulling
Schedulling
 
Scheduling
SchedulingScheduling
Scheduling
 
Rsa example
Rsa exampleRsa example
Rsa example
 
Routers and planes (1)
Routers and planes (1)Routers and planes (1)
Routers and planes (1)
 
Qo s 09-integrated and red
Qo s 09-integrated and redQo s 09-integrated and red
Qo s 09-integrated and red
 
Pgp
PgpPgp
Pgp
 
Kai hwang solution
Kai hwang solutionKai hwang solution
Kai hwang solution
 

Recently uploaded

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfNirmal Dwivedi
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of PlayPooky Knightsmith
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonhttgc7rh9c
 

Recently uploaded (20)

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
 

Unit 1 web technology uptu slide

  • 1. Web Technology (NCS-504) Prepared By Mr. Abhishek Kesharwani Assistant Professor,UCER Naini,Allahabad
  • 2. Introduction and Web Development Strategies World Wide Web: The World Wide Web is a system of interlinked hypertext documents accessed via the Internet. Web is a huge collection of pages of information linked to each other around the globe. History of WWW: • WWW is created by Sir Tim Berners Lee in 1989 at CERN in Geneva. • In 1990, the first text only browsers were setup and CERN scientist could access hypertext files and other information at CERN. HTML was based on a subset of the standard generalized markup language (SGML). To transfer HTML document to remote sites a new protocol was devised called HTTP (Hyper Text Transfer Protocol).
  • 3. • In the fall of 1991, conference goes around the world started hearing about the promise but sparks still were not flying. • In 1993, there are only about 50 websites world wide. A browser that allowed user to take advantage of the web’s graphical capabilities was developed at the National center for Super Computing application (NCSA). NCSA called the browser Mosaic.
  • 4. Protocols Governing Web Protocol: A protocol is a set of rules that is used to communicate applications to each other. OR A protocol is the interface required for communicating the different applications. Classification: a. HTTP b. TCP/IP c. FTP d. SMTP e. TELNET
  • 5. HTTP HTTP: HTTP is the primary protocol used to distribute information on the web. Initial HTTP 0.9 does not allow for content typing and does not have provisions for supplying meta- information. Content Typing: To identify the type of data being transferred. Meta Information: It is supplemental data, such as environment variables that identify the client’s computer
  • 6. • TCP/IP: It is a set of rules that an application can use to package its information for sending across the networks of networks. • FTP: It is used to transfer the files over networks. FTP uses TCP to create a virtual connection for control information and then creates a separate TCP connection for data transfers. The control connection uses an image of the TELNET protocol to exchange commands and messages between hosts.
  • 7. • Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (e- mail) transmission across Internet Protocol (IP) networks. • Telnet: Telnet lets you remotely log into another system and browse files and directories on that remote system.
  • 8. Comparison between traditional project and web project: Web Projects 1. Project managers are not client. 2. Often beta technologies are used for testing, often without tech support. 3. Pricing model for web projects does not exist. 4. Team roles are less specialized. 5. Clients are often unwilling to bear the cost of web development. 6. Standards for web projects do not exist. 7. Project manager’s responsibilities are very broad. Traditional Projects 1. They are always different. 2. It is not applicable in this case 3. It do exist for traditional projects. 4. More specialized. 5. Difficult of traditional projects. 6. Standards for traditional projects exist. 7. Not true for these projects.
  • 10. 1. Strategy: · Goals and objectives · Team building · Research and review · Project proposal
  • 11. 2. Design and Specification: · Developing concept · Content planning · Rough design · Final design 3. Produced desired Result: · Build prototype · Prototype testing · Original design · Satisfy the clients need
  • 12. 4. Testing and maintenance: · Test the code · Maintain the web server. 5. Register with ISP: · Register domain name · Get web space 6. Launch: · Connect domain name with web server · Finally host the web accordingly.
  • 13. Connecting to Internet • All modern computers and laptops are capable of connecting to the internet, as are many other devices, including mobiles, tablets, e-readers, televisions, video games consoles. • There are two ways of getting the internet at home. The most popular way is to have your telephone line (also known as a ‘landline’) converted to broadband so that it can carry normal phone calls and internet data at the same time.
  • 14. • if you don’t have a landline or if you want to be able to use the internet when you’re out and about, you might prefer mobile internet from one of the mobile network providers. This can be used anywhere there’s a mobile signal but does tend to be slower and more expensive than broadband through a landline.
  • 15. Step-by-Step instructions to connect to the internet • Step 1: Choose an internet service provider (ISP). This could be the company that provides your telephone line or it could be one of the many independent providers. • Step 2: Having chosen an ISP and signed the contract, you’ll have to wait a few days while your line is converted to broadband. During this time, you should receive a letter with your username and password and the hardware you’ll need: a small box called a 'router' and its attachments.
  • 16. Step 3: Once you’re told that your broadband is active, you can set up your router. It should have come with three cables: • a network cable to connect the router to your computer • a power cable • a cable that will go between your router and a micro filter • Plug one end of the network cable into the appropriately shaped socket in the router, and the other end in a similarly appropriately shaped socket in your computer.
  • 17. • Step 4: When you get the router, you should also receive a CD. Once you’ve set up the router, all you need to do is put the CD into your computer and follow the step-by-step instructions. Create the broadband connection.
  • 18. Types of Internet Services • World Wide Web • Telnet • Electronic Mail • FTP - File Transfer Protocol • Chat • Email • Newsgroups
  • 20. Client-Server Computing • Client/server computing is a software engineering technique often used within distributed computing that allows two independent processes to exchange information, through a dedicated connection. • Client/Server computing is NOT having one computer set up as a server and having another computer set up as a client. • Client and server software components also can communicate with each other when they are installed on the same computer.
  • 21. • Most client/server software components are set up to communicate with a peer process over a virtual, direct channel. • Client/Server computing is NOT concerned directly with communications over the network. That is, C/S is not interested in the intricacies of how one machine communicates with another, or with how the bits are pushed through the coax. The very same network components may be used by both client and server software components.
  • 22. The client's responsibility is usually to: 1. Handle the user interface. 2. Translate the user's request into the desired protocol. 3. Send the request to the server. 4. Wait for the server's response. 5. Translate the response into "human-readable" results. 6. Present the results to the user.
  • 23. The server's functions include: 1. Listen for a client's query. 2. Process that query. 3. Return the results back to the client.
  • 24. Client/Server interaction goes like this: • The user runs client software to create a query. • The client connects to the server. • The client sends the query to the server. • The server analyzes the query. • The server computes the results of the query. • The server sends the results to the client. • The client presents the results to the user. • Repeat as necessary.