SlideShare a Scribd company logo
1 of 12
Introduction to Web Technology (ECS-604)1
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
Unit- I Introduction and Web DevelopmentStrategies
Lecture No. 1
1. 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.
2. Protocols Governing Web:
other.
Protocol: A protocol is a set of rules that is used to communicate applications to each
OR
A protocol is the interface required for communicating the different applications.
Introduction to Web Technology (ECS-604)2
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
Classification:
a. HTTP
b. TCP/IP
c. FTP
d. E-MAIL
e. TELNET
A. 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
Current version is HTTP 1.0
B. TCP/IP: It is a set of rules that an application can use to package its information for
sending across the networks of networks.
C. FTP: It is used to transfer the files over networks.
D. E-Mail: It is a method of exchanging digital messages across the Internet or other
computer networks.
E. Telnet: Telnet lets you remotely log into another system and browse files and directories
on that remote system.
Introduction to Web Technology (ECS-604)3
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
Lecture No. 2
3. Website: A website is simply a collection of interlinked web pages.
Classification: A. Corporate Website B. Individual website
A. Corporate Website:
i. In this, there is certain no. of persons, who develop their website for a
particular organization.
ii. The corporate website are formed when group of people have common
interest and objective.
iii. The purpose of this website is to convey the information of organization to all
over the world.
B. Individual website: It is just like profile management system. In this type of website
an individual wants to develop website for h-projection, career growth etc.
4. Cyber Laws: Cyber law is a term used to describe the legal issues related to use of
communication technology, particularly “cyberspace” i.e. Internet.
Indian and International Cyber Law: Cyber Laws are formed by the government to
prevent the internet crime. These crimes could be hacking, threat on internet, denial of
services etc. Cyberspace includes computer, computer networks, internet data,
software etc.
i. Data Protection and Privacy Law: This is due to the nature of the internet and
amount of information that may be accessed through it, such legislation is critical
to protect the fundamental rights of privacy of an individual.
ii. Electronic and Digital Signature Law: This is required so that uniform and
standard procedures are established for authentication of electronics records,
EDI, E-Mail.
iii. Computer Crime Law: due to victim of internet threats.
Introduction to Web Technology (ECS-604)4
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
iv. Telecommunication Law: Approve and supervise the application of fees and
rates charged for telecommunication services in accordance with the provision of
the applicable law.
v. Intellectual Property Law: This includes copyright law, trade mark
law, semiconductor law and patent law in relation to computer hardware and
software.
IT Act 2000 (INDIA):
 E-Governance
 Authentication of E-Records
 Digital Signatures
 Controlled certifying authorities
 Penalties for damage of computer and computer system.
Lecture No. 3
5. Web Applications:
 Simple office software (word processors, online spreadsheets, and presentation
tools).
 More advanced applications such as project management, computer-aided design,
video editing and point-of-sale.
6. Writing web Projects and Target Users:
A. Write a project mission statement: Write the specific mission statement that
you want to do.
B. Identify Objectives:
i. Specific
ii. Measurable
iii. Attainable
iv. Realistic
v. Time limited
Introduction to Web Technology (ECS-604)5
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
C. Identify your target users: The matter of a website will be determined by the
users whom you want to visit the site. This is totally depend upon
i. Market research
ii. Focus group
iii. Understanding intranet audiences
D. Determine the scope: By supporting documents and client’s approval.
E. Budget:
i. Assumption for budgets.
ii. Budget categories.
iii. Determine hidden costs and tools.
F. Planning issues:
i. Discuss client’s existing information system.
ii. Project team and developing infrastructure.
iii. Where the website will place.
7. Comparison between traditional project and web project:
Web Projects
1. Project managers are not always client.
They could be same.
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 web projects exist.
7. Not true for these projects.
Introduction to Web Technology (ECS-604)6
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
8. Identification of objects:
A. Object identification: All the components which are visible in website are
objects or in other words, we can say that all visible components in the web
browser are defined as objects. Ex. Text box, command button etc.
B. Web development process:
Strategy Designand
Specification
Produced desired
result
Launch Registerwith ISP
Testing and
Maintenance
Strategy:
 Goals and objectives
 Team building
 Research and review
 Project proposal
Design and Specification:
 Developing concept
 Content planning
 Rough design
 Final design
Produced desired Result:
 Build prototype
 Prototype testing
 Original design
 Satisfy the clients need
Introduction to Web Technology (ECS-604)7
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
Testing and maintenance:
 Test the code
 Maintain the web server.
Registerwith ISP:
 Register domain name
 Get web space
Launch:
 Connect domain name with web server
 Finally host the web accordingly.
9. Web Team: Web team is a group of various technical experts in a developing site from
coding the page to maintain the web server.
Types:
A. Server Side: hired by a company to develop a website.
B. Client Side: part of the company putting together the website.
Assessment techniques used to comprise a web team:
a. Deciding roles and responsibilities: The composition of team varies to depend
on the audience, scope and complexity level of the web. There are key roles on
each virtual project. One should always decide for core, extended and special
team members in a web and shares responsibilities accordingly.
Introduction to Web Technology (ECS-604)8
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
b. Common Team Compositions: It is possible to acknowledge specific type of
teams and determine to be based on the kind of project, who is likely to be part of
the team though these are all type of web project. As for example the team
composition might be account manager, creative lead, project manager, designer
etc.
c. Putting together with right team: It meet out the needs with low price, more
effectively in reasonable time. So it is the team that fulfils the website
requirements successfully.
d. Identifying Necessary Skills: The skill set in the base of web team. It must have
in care to plan, design, build and deploy a website.
Introduction to Web Technology (ECS-604)9
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
Classification:
Core Team member
1. Project Manager:
 Specify the work.
 Developing the project plan.
 Scheduling.
 Allocation resources.
 Budgeting and managing the team.
2. Technical lead:
 Managing programmers.
 Chooses specialized team such as security
expert, database programmers.
3. Web Production specialist:
 Integrate the site using html or
java script.
4. Creative Lead: determines creative concepts for the
site and responsible for site design.
5. Quality Assurance Lead: for testing purpose.
Extended Team Member
1. Account Manager:
It interacts with the
client, project
manager and
creative lead.
2. Programmer:
develops
applications for the
web projects.
3. Network Engineer:
configuring a web
server.
4. Information
architects: It
understands how to
display information
visually to users and
how to interact with
the website.
5. Content Writer:
write contents for
the website.
6. Tester: It tests the
web project based
on the team plan that
QA lead writes.
Special Team Member
1. Security
Experts:
security
handling and
encryption
techniques.
2. Audio, Video
Engineer
3. 3-D Modeler
4. Web Cast
Specialist
5. Media Buyer
6. Strategic
Planner
Introduction to Web Technology (ECS-604)10
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
10. Planning and Process Development:
A. Early planning:
i. Know your audience.
ii. Interviewing.
iii. Focus group & Market Research.
iv. Gathering end user requirement.
B. Content planning:
i. Get images.
ii. Create links.
iii. Audio & Video
iv. Shockwave & other media files.
C. Technical planning:
i. Database.
ii. Shockwave movies.
iii. Transaction system.
iv. Scripts of all kinds.
D. Production planning:
i. Market research.
ii. Combine the web pages
iii. Get complete web.
11. Explain the following terms:
A. ARPANET
B. ISP
C. UDP
D. Uploading of files
E. Portal
Introduction to Web Technology (ECS-604)11
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
A. ARPANET:
 In 1969, a project was funded by the Advanced Research Project
Agency (ARPA), an arm of the U.S. Department of Defence. ARPA
established a packet-switching network of computers linked by
point-to-point leased lines called Advanced Research Project
agency Network (ARPANET) that provided a basis for early
research into networking.
 The conventions developed by ARPA is specify how individual
computers could communicate across that network became TCP/IP.
 As networking possibilities grew to include other types of links and
devices, ARPA adapted TCP/IP to the demands of the new
technology. As involvement in TCP/IP grew, the scope of
ARPANET expanded until it became the backbone of an internet-
work today referred to as the internet.
B. ISP:
 The Internet Service Provider (ISP) gives you the telephone access and
software you need to connect to the internet along with some technical
help.
 Many ISPs also include an electronic mail account, host customers web
pages and offer services a company that do business on the Internet.
 There are aprox. 200 ISPs in India like VSNL, MTNL, ERNET
(Education and Research Community Network) etc.
C. UDP:
The User Datagram Protocol (UDP) is one of the core members of the Internet
Protocol Suite, the set of network protocols used for the Internet. With UDP,
computer applications can send messages, in this case referred to as datagrams, to
other hosts on an Internet Protocol (IP) network without requiring prior
communications to set up special transmission channels or data paths.
Introduction to Web Technology (ECS-604)12
PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad
Packet structure:
bits 0 – 15 16 – 31
0 Source Port Number Destination Port Number
32 Length Checksum
64 Data
D. Uploading of files:
 Uploading requires a 6 MHz. bandwidth in a range below 40 MHz. At this
low frequency, home appliances can create a noisy environment that effect
modulation.
 The modulation technique that is normally used is QPSK (4bit at a time).
This means that a user can upload information at a rate of 12 Mbps.
 Presently the uploading rate is between 500 Kbps and 1 Mbps.
E. Portal:
A web portal, also known as a links page, presents information from diverse
sources in a unified way. Apart from the standard search engine feature, web
portals offer other services such as e-mail, news, stock prices, information,
databases and entertainment. Portals provide a way for enterprises to provide a
consistent look and feel with access control and procedures for multiple
applications and databases, which otherwise would have been different entities
altogether. Examples of public web portals are AOL, iGoogle, MSNBC, Netvibes,
and Yahoo.

More Related Content

What's hot

Introduction To Web Technology
Introduction To Web TechnologyIntroduction To Web Technology
Introduction To Web TechnologyArun Kumar
 
History of Web Technology
History of Web TechnologyHistory of Web Technology
History of Web TechnologyShuvo Malakar
 
1. web technology basics
1. web technology basics1. web technology basics
1. web technology basicsJyoti Yadav
 
Web technologies course, an introduction
Web technologies course, an introductionWeb technologies course, an introduction
Web technologies course, an introductionPiero Fraternali
 
Unit 1 web technology uptu slide
Unit 1 web technology uptu slideUnit 1 web technology uptu slide
Unit 1 web technology uptu slideAbhishek Kesharwani
 
Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Workssambhenilesh
 
Internet Services Update Presentation
Internet Services Update PresentationInternet Services Update Presentation
Internet Services Update Presentationwebhostingguy
 
How the internet_works
How the internet_worksHow the internet_works
How the internet_worksarun nalam
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technologyVARSHAKUMARI49
 
Web Tech
Web TechWeb Tech
Web TechRupsee
 
Introduction to internet technology
Introduction to internet technologyIntroduction to internet technology
Introduction to internet technologyOnline
 
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...TylerYuli
 
The internet
The internetThe internet
The internetAniqa Zai
 
Basic Internet_Baabtra.com template
Basic Internet_Baabtra.com templateBasic Internet_Baabtra.com template
Basic Internet_Baabtra.com templateJijo Joseph
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systemsmitali.ray
 

What's hot (20)

Unit1 2 Webtechnology
Unit1 2 WebtechnologyUnit1 2 Webtechnology
Unit1 2 Webtechnology
 
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
 
1. web technology basics
1. web technology basics1. web technology basics
1. web technology basics
 
Unit 1
Unit 1 Unit 1
Unit 1
 
Web technologies course, an introduction
Web technologies course, an introductionWeb technologies course, an introduction
Web technologies course, an introduction
 
Unit 1 web technology uptu slide
Unit 1 web technology uptu slideUnit 1 web technology uptu slide
Unit 1 web technology uptu slide
 
Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Works
 
Internet Services Update Presentation
Internet Services Update PresentationInternet Services Update Presentation
Internet Services Update Presentation
 
How the internet_works
How the internet_worksHow the internet_works
How the internet_works
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Web Tech
Web TechWeb Tech
Web Tech
 
Introduction to internet technology
Introduction to internet technologyIntroduction to internet technology
Introduction to internet technology
 
Introduction to the internet
Introduction to the internetIntroduction to the internet
Introduction to the internet
 
Services provided by the internet
Services provided by the internetServices provided by the internet
Services provided by the internet
 
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
 
The internet
The internetThe internet
The internet
 
Basic Internet_Baabtra.com template
Basic Internet_Baabtra.com templateBasic Internet_Baabtra.com template
Basic Internet_Baabtra.com template
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
 

Similar to Unit 1 Webtechnology

Web Technology Unit 1
Web Technology Unit 1Web Technology Unit 1
Web Technology Unit 1SURBHI SAROHA
 
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.Engr. Md. Jamal Uddin Rayhan
 
Unit 1 (it workshop-web designing)
Unit 1 (it workshop-web designing)Unit 1 (it workshop-web designing)
Unit 1 (it workshop-web designing)Dr.Lokesh Gagnani
 
Web engineering notes unit 2
Web engineering notes unit 2Web engineering notes unit 2
Web engineering notes unit 2inshu1890
 
Fullstack Interview Questions and Answers.pdf
Fullstack Interview Questions and Answers.pdfFullstack Interview Questions and Answers.pdf
Fullstack Interview Questions and Answers.pdfcsvishnukumar
 
Web Development ​.pdf
Web Development ​.pdfWeb Development ​.pdf
Web Development ​.pdfIshani Jerin
 
online blogging system
online blogging systemonline blogging system
online blogging system001vaibhav
 
Web Designs Services
Web Designs ServicesWeb Designs Services
Web Designs ServicesNusrat Khanom
 
Web development: Why do we need it ?
Web development: Why do we need it ?Web development: Why do we need it ?
Web development: Why do we need it ?anubhavdoodleblue123
 
Time -Travel on the Internet
Time -Travel on the InternetTime -Travel on the Internet
Time -Travel on the InternetIRJET Journal
 
Over view of software artitecture
Over view of software artitectureOver view of software artitecture
Over view of software artitectureABDEL RAHMAN KARIM
 
Getting started with dotnet core Web APIs
Getting started with dotnet core Web APIsGetting started with dotnet core Web APIs
Getting started with dotnet core Web APIsKnoldus Inc.
 

Similar to Unit 1 Webtechnology (20)

WebTechnology presentation.pptx
WebTechnology presentation.pptxWebTechnology presentation.pptx
WebTechnology presentation.pptx
 
Web engineering cse ru
Web engineering cse ruWeb engineering cse ru
Web engineering cse ru
 
Web Technology Unit 1
Web Technology Unit 1Web Technology Unit 1
Web Technology Unit 1
 
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
 
Unit 1 (it workshop-web designing)
Unit 1 (it workshop-web designing)Unit 1 (it workshop-web designing)
Unit 1 (it workshop-web designing)
 
Web engineering notes unit 2
Web engineering notes unit 2Web engineering notes unit 2
Web engineering notes unit 2
 
html5 project.pptx
html5 project.pptxhtml5 project.pptx
html5 project.pptx
 
Fullstack Interview Questions and Answers.pdf
Fullstack Interview Questions and Answers.pdfFullstack Interview Questions and Answers.pdf
Fullstack Interview Questions and Answers.pdf
 
V5I1-IJERTV5IS010514
V5I1-IJERTV5IS010514V5I1-IJERTV5IS010514
V5I1-IJERTV5IS010514
 
report-rohit.pdf
report-rohit.pdfreport-rohit.pdf
report-rohit.pdf
 
Web Development ​.pdf
Web Development ​.pdfWeb Development ​.pdf
Web Development ​.pdf
 
online blogging system
online blogging systemonline blogging system
online blogging system
 
amaha internet course
amaha internet courseamaha internet course
amaha internet course
 
Web Designs Services
Web Designs ServicesWeb Designs Services
Web Designs Services
 
Web development: Why do we need it ?
Web development: Why do we need it ?Web development: Why do we need it ?
Web development: Why do we need it ?
 
Poster
PosterPoster
Poster
 
Time -Travel on the Internet
Time -Travel on the InternetTime -Travel on the Internet
Time -Travel on the Internet
 
Over view of software artitecture
Over view of software artitectureOver view of software artitecture
Over view of software artitecture
 
Getting started with dotnet core Web APIs
Getting started with dotnet core Web APIsGetting started with dotnet core Web APIs
Getting started with dotnet core Web APIs
 
Resume
ResumeResume
Resume
 

More from Abhishek Kesharwani (20)

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 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
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
 
Unit1 Web Technology UPTU UNIT 1
Unit1 Web Technology UPTU UNIT 1 Unit1 Web Technology UPTU UNIT 1
Unit1 Web Technology UPTU UNIT 1
 
Unit1 2
Unit1 2 Unit1 2
Unit1 2
 
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
 
Tcp traffic control and red ecn
Tcp traffic control and red ecnTcp traffic control and red ecn
Tcp traffic control and red ecn
 
Schedulling
SchedullingSchedulling
Schedulling
 
Scheduling
SchedulingScheduling
Scheduling
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 

Recently uploaded (20)

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 

Unit 1 Webtechnology

  • 1. Introduction to Web Technology (ECS-604)1 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad Unit- I Introduction and Web DevelopmentStrategies Lecture No. 1 1. 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. 2. Protocols Governing Web: other. Protocol: A protocol is a set of rules that is used to communicate applications to each OR A protocol is the interface required for communicating the different applications.
  • 2. Introduction to Web Technology (ECS-604)2 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad Classification: a. HTTP b. TCP/IP c. FTP d. E-MAIL e. TELNET A. 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 Current version is HTTP 1.0 B. TCP/IP: It is a set of rules that an application can use to package its information for sending across the networks of networks. C. FTP: It is used to transfer the files over networks. D. E-Mail: It is a method of exchanging digital messages across the Internet or other computer networks. E. Telnet: Telnet lets you remotely log into another system and browse files and directories on that remote system.
  • 3. Introduction to Web Technology (ECS-604)3 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad Lecture No. 2 3. Website: A website is simply a collection of interlinked web pages. Classification: A. Corporate Website B. Individual website A. Corporate Website: i. In this, there is certain no. of persons, who develop their website for a particular organization. ii. The corporate website are formed when group of people have common interest and objective. iii. The purpose of this website is to convey the information of organization to all over the world. B. Individual website: It is just like profile management system. In this type of website an individual wants to develop website for h-projection, career growth etc. 4. Cyber Laws: Cyber law is a term used to describe the legal issues related to use of communication technology, particularly “cyberspace” i.e. Internet. Indian and International Cyber Law: Cyber Laws are formed by the government to prevent the internet crime. These crimes could be hacking, threat on internet, denial of services etc. Cyberspace includes computer, computer networks, internet data, software etc. i. Data Protection and Privacy Law: This is due to the nature of the internet and amount of information that may be accessed through it, such legislation is critical to protect the fundamental rights of privacy of an individual. ii. Electronic and Digital Signature Law: This is required so that uniform and standard procedures are established for authentication of electronics records, EDI, E-Mail. iii. Computer Crime Law: due to victim of internet threats.
  • 4. Introduction to Web Technology (ECS-604)4 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad iv. Telecommunication Law: Approve and supervise the application of fees and rates charged for telecommunication services in accordance with the provision of the applicable law. v. Intellectual Property Law: This includes copyright law, trade mark law, semiconductor law and patent law in relation to computer hardware and software. IT Act 2000 (INDIA):  E-Governance  Authentication of E-Records  Digital Signatures  Controlled certifying authorities  Penalties for damage of computer and computer system. Lecture No. 3 5. Web Applications:  Simple office software (word processors, online spreadsheets, and presentation tools).  More advanced applications such as project management, computer-aided design, video editing and point-of-sale. 6. Writing web Projects and Target Users: A. Write a project mission statement: Write the specific mission statement that you want to do. B. Identify Objectives: i. Specific ii. Measurable iii. Attainable iv. Realistic v. Time limited
  • 5. Introduction to Web Technology (ECS-604)5 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad C. Identify your target users: The matter of a website will be determined by the users whom you want to visit the site. This is totally depend upon i. Market research ii. Focus group iii. Understanding intranet audiences D. Determine the scope: By supporting documents and client’s approval. E. Budget: i. Assumption for budgets. ii. Budget categories. iii. Determine hidden costs and tools. F. Planning issues: i. Discuss client’s existing information system. ii. Project team and developing infrastructure. iii. Where the website will place. 7. Comparison between traditional project and web project: Web Projects 1. Project managers are not always client. They could be same. 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 web projects exist. 7. Not true for these projects.
  • 6. Introduction to Web Technology (ECS-604)6 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad 8. Identification of objects: A. Object identification: All the components which are visible in website are objects or in other words, we can say that all visible components in the web browser are defined as objects. Ex. Text box, command button etc. B. Web development process: Strategy Designand Specification Produced desired result Launch Registerwith ISP Testing and Maintenance Strategy:  Goals and objectives  Team building  Research and review  Project proposal Design and Specification:  Developing concept  Content planning  Rough design  Final design Produced desired Result:  Build prototype  Prototype testing  Original design  Satisfy the clients need
  • 7. Introduction to Web Technology (ECS-604)7 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad Testing and maintenance:  Test the code  Maintain the web server. Registerwith ISP:  Register domain name  Get web space Launch:  Connect domain name with web server  Finally host the web accordingly. 9. Web Team: Web team is a group of various technical experts in a developing site from coding the page to maintain the web server. Types: A. Server Side: hired by a company to develop a website. B. Client Side: part of the company putting together the website. Assessment techniques used to comprise a web team: a. Deciding roles and responsibilities: The composition of team varies to depend on the audience, scope and complexity level of the web. There are key roles on each virtual project. One should always decide for core, extended and special team members in a web and shares responsibilities accordingly.
  • 8. Introduction to Web Technology (ECS-604)8 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad b. Common Team Compositions: It is possible to acknowledge specific type of teams and determine to be based on the kind of project, who is likely to be part of the team though these are all type of web project. As for example the team composition might be account manager, creative lead, project manager, designer etc. c. Putting together with right team: It meet out the needs with low price, more effectively in reasonable time. So it is the team that fulfils the website requirements successfully. d. Identifying Necessary Skills: The skill set in the base of web team. It must have in care to plan, design, build and deploy a website.
  • 9. Introduction to Web Technology (ECS-604)9 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad Classification: Core Team member 1. Project Manager:  Specify the work.  Developing the project plan.  Scheduling.  Allocation resources.  Budgeting and managing the team. 2. Technical lead:  Managing programmers.  Chooses specialized team such as security expert, database programmers. 3. Web Production specialist:  Integrate the site using html or java script. 4. Creative Lead: determines creative concepts for the site and responsible for site design. 5. Quality Assurance Lead: for testing purpose. Extended Team Member 1. Account Manager: It interacts with the client, project manager and creative lead. 2. Programmer: develops applications for the web projects. 3. Network Engineer: configuring a web server. 4. Information architects: It understands how to display information visually to users and how to interact with the website. 5. Content Writer: write contents for the website. 6. Tester: It tests the web project based on the team plan that QA lead writes. Special Team Member 1. Security Experts: security handling and encryption techniques. 2. Audio, Video Engineer 3. 3-D Modeler 4. Web Cast Specialist 5. Media Buyer 6. Strategic Planner
  • 10. Introduction to Web Technology (ECS-604)10 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad 10. Planning and Process Development: A. Early planning: i. Know your audience. ii. Interviewing. iii. Focus group & Market Research. iv. Gathering end user requirement. B. Content planning: i. Get images. ii. Create links. iii. Audio & Video iv. Shockwave & other media files. C. Technical planning: i. Database. ii. Shockwave movies. iii. Transaction system. iv. Scripts of all kinds. D. Production planning: i. Market research. ii. Combine the web pages iii. Get complete web. 11. Explain the following terms: A. ARPANET B. ISP C. UDP D. Uploading of files E. Portal
  • 11. Introduction to Web Technology (ECS-604)11 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad A. ARPANET:  In 1969, a project was funded by the Advanced Research Project Agency (ARPA), an arm of the U.S. Department of Defence. ARPA established a packet-switching network of computers linked by point-to-point leased lines called Advanced Research Project agency Network (ARPANET) that provided a basis for early research into networking.  The conventions developed by ARPA is specify how individual computers could communicate across that network became TCP/IP.  As networking possibilities grew to include other types of links and devices, ARPA adapted TCP/IP to the demands of the new technology. As involvement in TCP/IP grew, the scope of ARPANET expanded until it became the backbone of an internet- work today referred to as the internet. B. ISP:  The Internet Service Provider (ISP) gives you the telephone access and software you need to connect to the internet along with some technical help.  Many ISPs also include an electronic mail account, host customers web pages and offer services a company that do business on the Internet.  There are aprox. 200 ISPs in India like VSNL, MTNL, ERNET (Education and Research Community Network) etc. C. UDP: The User Datagram Protocol (UDP) is one of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer applications can send messages, in this case referred to as datagrams, to other hosts on an Internet Protocol (IP) network without requiring prior communications to set up special transmission channels or data paths.
  • 12. Introduction to Web Technology (ECS-604)12 PreparedBy:Abhishekkesharwani AssistantProfessor,UnitedCollegeof EngineeringandResearch,Allahabad Packet structure: bits 0 – 15 16 – 31 0 Source Port Number Destination Port Number 32 Length Checksum 64 Data D. Uploading of files:  Uploading requires a 6 MHz. bandwidth in a range below 40 MHz. At this low frequency, home appliances can create a noisy environment that effect modulation.  The modulation technique that is normally used is QPSK (4bit at a time). This means that a user can upload information at a rate of 12 Mbps.  Presently the uploading rate is between 500 Kbps and 1 Mbps. E. Portal: A web portal, also known as a links page, presents information from diverse sources in a unified way. Apart from the standard search engine feature, web portals offer other services such as e-mail, news, stock prices, information, databases and entertainment. Portals provide a way for enterprises to provide a consistent look and feel with access control and procedures for multiple applications and databases, which otherwise would have been different entities altogether. Examples of public web portals are AOL, iGoogle, MSNBC, Netvibes, and Yahoo.