SlideShare a Scribd company logo
1 of 20
Programme: BCA Course: Web Designing Fundamental
Web Designing Fundamental
BCA 302
By
Mr. Gulbir Singh
Assistant Professor, MMICT&BM,
M.M.(Deemed to be University)
Contents
• Introduction of internet
• World Wide Web(www) evolution and history
• Basic features
• Web Browsers
• Web Servers
• Web Standards
• References
Programme: BCA Course: Web Designing Fundamental
Introduction of Internet
• The Internet is a global system of interconnected computer
networks that use the standard Internet protocol suite (TCP/IP)
to serve billions of users worldwide.
• It is a network of networks that consists of millions of private,
public, academic, business, and government networks, of local
to global scope, that are linked by a broad array of electronic,
wireless technologies.
• The Internet carries a vast range of information resources and
services, such as the interlinked hypertext documents of the
World Wide Web (WWW) and the infrastructure to support
electronic mail.
Programme: BCA Course: Web Designing Fundamental
History of Internet
• The Internet started in the 1960s as a way for government
researchers to share information.
• ARPANET (Advanced Research Projects Agency Network),
the network that ultimately evolved into what we now know as
the Internet.
• ARPANET was a great success but membership was limited.
• January 1, 1983 is considered the official birthday of the
Internet.
• ARPANET and the Defense Data Network officially changed
to the TCP/IP standard.
Programme: BCA Course: Web Designing Fundamental
Application of Internet
• E-Mail
• Social Networking
• Online Communication
• Online Banking
• E- Commerce
• E-learning
• E-HealthCare
• Online Shopping
• E-Governance
Programme: BCA Course: Web Designing Fundamental
History of WWW
Programme: BCA Course: Web Designing Fundamental
• 1989- Tim Berners-Lee proposed WWW.
• 1990- World’s first web server was developed.
• 1990-Worldwideweb first web browser.
• 1993- WWW was announced as free and open to all.
• Web 1.0-
1. Most of the pages were static
2. These were only images and hyperlinks.
3. Readers and users were unable to contribute to the site.
History of WWW Conti..
Programme: BCA Course: Web Designing Fundamental
• Web 2.0-
1. Pages were made dynamic.
2. Users or readers are allowed to participate with the
website and contribute their views to web.
3. Technologies widely used in web 2.0:
- Client Side
* JavaScript
* AJAX
* Flash
History of WWW Conti..
Programme: BCA Course: Web Designing Fundamental
- Server Side
* There are several server side languges
like: Perl, PHP, Ruby etc.
* AJAX
* Flash
• Web 3.0-
- Tim Berbers-Lee described Semantic Web as the most
important component of web 3.0.
- Now the web able to run on any device.
Features of WWW
Programme: BCA Course: Web Designing Fundamental
• HyperText Information System.
• Cross-Platform.
• Distributed. Approximately 70 million active sites.
• Open Standards and Open Source. TCP/IP, HTTP, HTML,
CSS.
• Web Browser: provides a single interface to many services.
• Dynamic, Interactive, Evolving.
Web Browser
Programme: BCA Course: Web Designing Fundamental
• Web browser, or simply "browser," is an application used to
access and view websites
• Common web browsers include Microsoft Internet Explorer,
Google Chrome, Mozilla Firefox, and Apple Safari.
• The primary function of a web browser is to render HTML,
the code used to design or "mark up“ webpages.
Features of web browser
Programme: BCA Course: Web Designing Fundamental
• Allow the user to open multiple pages at the same time, either
in different browser windows or in different tabs of the same
window.
• Back and forward buttons to go back to the previous page
visited or forward to the next one.
• A refresh or reload and a stop button to reload and cancel
loading the current page. (In most browsers, the stop button is
merged with the reload button.)
Features of web browser Conti…
Programme: BCA Course: Web Designing Fundamental
• A home button to return to the user's home page.
• An address bar to input the URL of a page and display it.
• A search bar to input terms into a search engine. (In some
browsers, the search bar is merged with the address bar.)
Web Servers
Programme: BCA Course: Web Designing Fundamental
• Web server is a S/W or H/W where the web content is stored.
Basically web server is used to host the web sites but there
exists other web servers also such as gaming, storage, FTP,
email etc.
Web Servers Conti…
Programme: BCA Course: Web Designing Fundamental
• The primary function of a web server is to store, process and
deliver web pages to clients.
• The communication between client and server takes place
using the Hypertext Transfer Protocol (HTTP).
• Pages delivered are most frequently HTML documents, which
may include images, style sheets and scripts in addition to the
text content.
Example of web servers:
Apache HTTP Server, Internet Information Services (IIS), Sun
Java System Web Server.
Web Standard
Programme: BCA Course: Web Designing Fundamental
Hypertext Transfer Protocol
• HTTP: Hypertext Transfer Protocol
• It is a request and response protocol for the client server
model.
• HTTP is a TCP/IP based communication protocol, that is used
to deliver data (HTML files, image files, query results, etc.) on
the World Wide Web.
Web Standard Conti…
Programme: BCA Course: Web Designing Fundamental
Basic Features
• HTTP is connectionless
The server and client are aware of each other only during a
current request.
• HTTP is media independent
It means, any type of data can be sent by HTTP.
• HTTP is stateless
Due to connectionless nature of the protocol, neither the client
nor the browser can retain information between different
requests across the web pages.
Web Standard Conti…
Programme: BCA Course: Web Designing Fundamental
Basic Architecture of HTTP
Web Standard Conti…
Programme: BCA Course: Web Designing Fundamental
Searching in web
• One can search over web using a search engine.
• A web search engine is a software system designed to search
for information on the World Wide Web.
• The search results are generally presented in a line of results
often referred to as search engine results pages.
• The information may be a mix of web pages, images, and other
types of files
Web Standard Conti…
Programme: BCA Course: Web Designing Fundamental
Web Casting
• Webcasting is the process of video broadcasting live over the
internet.
• This technology operates in real-time and allows for active
conversations among and between the webcaster and their
viewer.
• Affordable
• Effective tool for communication.
References
Programme: BCA Course: Web Designing Fundamental
1. Honey Cutt, Using the Internet, PHI, 4th ed., 1998.
2. Kogent Learning Solutions Inc., HTML 5 in Simple Steps, Dreamtech
Press, 2012.
3. Thomas A. Powell, The Complete Reference: HTML & XHTML, TMH,
4th ed., 2006.
4. Douglas E. Comer, Computer Networks and Internets, Addison Wisley, 4th
ed., 2009.
5. Xavier, World Wide Web Design with HTML, TMH,2006
6. Achyut S Godbole & Atul Kahate, Web Technologies, Tata McGraw-Hill,
2nd ed., 2012.
7. Brian K Williams & Stacey C. Sawyer, Using Information Technology,
TMH, 6thed, 2008.

More Related Content

What's hot

Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersLemi Orhan Ergin
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websiteswebsiteunlimited
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentRandy Connolly
 
Rhumba With Joomla
Rhumba With JoomlaRhumba With Joomla
Rhumba With Joomlakwan2020
 
Rhumba with Joomla! Using a CMS to Build Community
Rhumba with Joomla! Using a CMS to Build CommunityRhumba with Joomla! Using a CMS to Build Community
Rhumba with Joomla! Using a CMS to Build CommunityCatherine Buck Morgan
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptEdureka!
 
Basic Learning about Progressive Web Apps (PWA)
Basic Learning about Progressive Web Apps (PWA)Basic Learning about Progressive Web Apps (PWA)
Basic Learning about Progressive Web Apps (PWA)Muhamad Aldy Bintang
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in WebJussi Pohjolainen
 
Affordable and very creative web designs
Affordable and very creative web designsAffordable and very creative web designs
Affordable and very creative web designsmensusa1234
 
Back to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web DevelopmentBack to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web DevelopmentClint LaForest
 
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...Mukeshkumar Prajapati
 
KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7phuphax
 
The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!Staci Trekles
 
Web designing course
Web designing courseWeb designing course
Web designing coursemandeep Singh
 

What's hot (18)

Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-Developers
 
WEB DESIGN
WEB DESIGNWEB DESIGN
WEB DESIGN
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websites
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
 
Rhumba With Joomla
Rhumba With JoomlaRhumba With Joomla
Rhumba With Joomla
 
Rhumba with Joomla! Using a CMS to Build Community
Rhumba with Joomla! Using a CMS to Build CommunityRhumba with Joomla! Using a CMS to Build Community
Rhumba with Joomla! Using a CMS to Build Community
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
Basic Learning about Progressive Web Apps (PWA)
Basic Learning about Progressive Web Apps (PWA)Basic Learning about Progressive Web Apps (PWA)
Basic Learning about Progressive Web Apps (PWA)
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
 
Affordable and very creative web designs
Affordable and very creative web designsAffordable and very creative web designs
Affordable and very creative web designs
 
Web design 3
Web design 3Web design 3
Web design 3
 
Back to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web DevelopmentBack to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web Development
 
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...
 
WEB DESIGNING
WEB DESIGNINGWEB DESIGNING
WEB DESIGNING
 
KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7
 
Web Design Trends: 2018 Edition
Web Design Trends: 2018 EditionWeb Design Trends: 2018 Edition
Web Design Trends: 2018 Edition
 
The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!
 
Web designing course
Web designing courseWeb designing course
Web designing course
 

Similar to Introduction of internet

Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptxARYAASEnglish
 
Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptxAncyTEnglish
 
1) Web Technology - Introduction.pptx
1) Web Technology - Introduction.pptx1) Web Technology - Introduction.pptx
1) Web Technology - Introduction.pptxSujataKangune2
 
web world wide defination introduction.pptx
web world wide defination introduction.pptxweb world wide defination introduction.pptx
web world wide defination introduction.pptxubaidullah75790
 
Eba ppt rajesh
Eba ppt rajeshEba ppt rajesh
Eba ppt rajeshRajeshP153
 
1. web technology basics
1. web technology basics1. web technology basics
1. web technology basicsJyoti Yadav
 
Web browser and web servers (WT)
Web browser and web servers (WT)Web browser and web servers (WT)
Web browser and web servers (WT)kunjan shah
 
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
 
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Harshith Rockx
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004SOLOMONCHINAEMEUCHEA
 
The convergence of Publishing and the Web
The convergence of Publishing and the WebThe convergence of Publishing and the Web
The convergence of Publishing and the WebIvan Herman
 

Similar to Introduction of internet (20)

Introduction to Web Technology by Mahesh Sharma
Introduction to Web Technology by Mahesh SharmaIntroduction to Web Technology by Mahesh Sharma
Introduction to Web Technology by Mahesh Sharma
 
Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptx
 
ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
 
Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptx
 
1) Web Technology - Introduction.pptx
1) Web Technology - Introduction.pptx1) Web Technology - Introduction.pptx
1) Web Technology - Introduction.pptx
 
web world wide defination introduction.pptx
web world wide defination introduction.pptxweb world wide defination introduction.pptx
web world wide defination introduction.pptx
 
Eba ppt rajesh
Eba ppt rajeshEba ppt rajesh
Eba ppt rajesh
 
1. web technology basics
1. web technology basics1. web technology basics
1. web technology basics
 
Html
HtmlHtml
Html
 
WT_TOTAL.pdf
WT_TOTAL.pdfWT_TOTAL.pdf
WT_TOTAL.pdf
 
Web browser and web servers (WT)
Web browser and web servers (WT)Web browser and web servers (WT)
Web browser and web servers (WT)
 
INTERNET PART1.pptx
INTERNET PART1.pptxINTERNET PART1.pptx
INTERNET PART1.pptx
 
Web technology unit I - Part A
Web technology unit I -  Part AWeb technology unit I -  Part A
Web technology unit I - Part A
 
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
 
Web Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesWeb Technologies Introduction to web technologies
Web Technologies Introduction to web technologies
 
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
 
The Dynamic Web
The Dynamic WebThe Dynamic Web
The Dynamic Web
 
Dynamic Web
Dynamic WebDynamic Web
Dynamic Web
 
The convergence of Publishing and the Web
The convergence of Publishing and the WebThe convergence of Publishing and the Web
The convergence of Publishing and the Web
 

Recently uploaded

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 

Recently uploaded (20)

Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 

Introduction of internet

  • 1. Programme: BCA Course: Web Designing Fundamental Web Designing Fundamental BCA 302 By Mr. Gulbir Singh Assistant Professor, MMICT&BM, M.M.(Deemed to be University)
  • 2. Contents • Introduction of internet • World Wide Web(www) evolution and history • Basic features • Web Browsers • Web Servers • Web Standards • References Programme: BCA Course: Web Designing Fundamental
  • 3. Introduction of Internet • The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite (TCP/IP) to serve billions of users worldwide. • It is a network of networks that consists of millions of private, public, academic, business, and government networks, of local to global scope, that are linked by a broad array of electronic, wireless technologies. • The Internet carries a vast range of information resources and services, such as the interlinked hypertext documents of the World Wide Web (WWW) and the infrastructure to support electronic mail. Programme: BCA Course: Web Designing Fundamental
  • 4. History of Internet • The Internet started in the 1960s as a way for government researchers to share information. • ARPANET (Advanced Research Projects Agency Network), the network that ultimately evolved into what we now know as the Internet. • ARPANET was a great success but membership was limited. • January 1, 1983 is considered the official birthday of the Internet. • ARPANET and the Defense Data Network officially changed to the TCP/IP standard. Programme: BCA Course: Web Designing Fundamental
  • 5. Application of Internet • E-Mail • Social Networking • Online Communication • Online Banking • E- Commerce • E-learning • E-HealthCare • Online Shopping • E-Governance Programme: BCA Course: Web Designing Fundamental
  • 6. History of WWW Programme: BCA Course: Web Designing Fundamental • 1989- Tim Berners-Lee proposed WWW. • 1990- World’s first web server was developed. • 1990-Worldwideweb first web browser. • 1993- WWW was announced as free and open to all. • Web 1.0- 1. Most of the pages were static 2. These were only images and hyperlinks. 3. Readers and users were unable to contribute to the site.
  • 7. History of WWW Conti.. Programme: BCA Course: Web Designing Fundamental • Web 2.0- 1. Pages were made dynamic. 2. Users or readers are allowed to participate with the website and contribute their views to web. 3. Technologies widely used in web 2.0: - Client Side * JavaScript * AJAX * Flash
  • 8. History of WWW Conti.. Programme: BCA Course: Web Designing Fundamental - Server Side * There are several server side languges like: Perl, PHP, Ruby etc. * AJAX * Flash • Web 3.0- - Tim Berbers-Lee described Semantic Web as the most important component of web 3.0. - Now the web able to run on any device.
  • 9. Features of WWW Programme: BCA Course: Web Designing Fundamental • HyperText Information System. • Cross-Platform. • Distributed. Approximately 70 million active sites. • Open Standards and Open Source. TCP/IP, HTTP, HTML, CSS. • Web Browser: provides a single interface to many services. • Dynamic, Interactive, Evolving.
  • 10. Web Browser Programme: BCA Course: Web Designing Fundamental • Web browser, or simply "browser," is an application used to access and view websites • Common web browsers include Microsoft Internet Explorer, Google Chrome, Mozilla Firefox, and Apple Safari. • The primary function of a web browser is to render HTML, the code used to design or "mark up“ webpages.
  • 11. Features of web browser Programme: BCA Course: Web Designing Fundamental • Allow the user to open multiple pages at the same time, either in different browser windows or in different tabs of the same window. • Back and forward buttons to go back to the previous page visited or forward to the next one. • A refresh or reload and a stop button to reload and cancel loading the current page. (In most browsers, the stop button is merged with the reload button.)
  • 12. Features of web browser Conti… Programme: BCA Course: Web Designing Fundamental • A home button to return to the user's home page. • An address bar to input the URL of a page and display it. • A search bar to input terms into a search engine. (In some browsers, the search bar is merged with the address bar.)
  • 13. Web Servers Programme: BCA Course: Web Designing Fundamental • Web server is a S/W or H/W where the web content is stored. Basically web server is used to host the web sites but there exists other web servers also such as gaming, storage, FTP, email etc.
  • 14. Web Servers Conti… Programme: BCA Course: Web Designing Fundamental • The primary function of a web server is to store, process and deliver web pages to clients. • The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). • Pages delivered are most frequently HTML documents, which may include images, style sheets and scripts in addition to the text content. Example of web servers: Apache HTTP Server, Internet Information Services (IIS), Sun Java System Web Server.
  • 15. Web Standard Programme: BCA Course: Web Designing Fundamental Hypertext Transfer Protocol • HTTP: Hypertext Transfer Protocol • It is a request and response protocol for the client server model. • HTTP is a TCP/IP based communication protocol, that is used to deliver data (HTML files, image files, query results, etc.) on the World Wide Web.
  • 16. Web Standard Conti… Programme: BCA Course: Web Designing Fundamental Basic Features • HTTP is connectionless The server and client are aware of each other only during a current request. • HTTP is media independent It means, any type of data can be sent by HTTP. • HTTP is stateless Due to connectionless nature of the protocol, neither the client nor the browser can retain information between different requests across the web pages.
  • 17. Web Standard Conti… Programme: BCA Course: Web Designing Fundamental Basic Architecture of HTTP
  • 18. Web Standard Conti… Programme: BCA Course: Web Designing Fundamental Searching in web • One can search over web using a search engine. • A web search engine is a software system designed to search for information on the World Wide Web. • The search results are generally presented in a line of results often referred to as search engine results pages. • The information may be a mix of web pages, images, and other types of files
  • 19. Web Standard Conti… Programme: BCA Course: Web Designing Fundamental Web Casting • Webcasting is the process of video broadcasting live over the internet. • This technology operates in real-time and allows for active conversations among and between the webcaster and their viewer. • Affordable • Effective tool for communication.
  • 20. References Programme: BCA Course: Web Designing Fundamental 1. Honey Cutt, Using the Internet, PHI, 4th ed., 1998. 2. Kogent Learning Solutions Inc., HTML 5 in Simple Steps, Dreamtech Press, 2012. 3. Thomas A. Powell, The Complete Reference: HTML & XHTML, TMH, 4th ed., 2006. 4. Douglas E. Comer, Computer Networks and Internets, Addison Wisley, 4th ed., 2009. 5. Xavier, World Wide Web Design with HTML, TMH,2006 6. Achyut S Godbole & Atul Kahate, Web Technologies, Tata McGraw-Hill, 2nd ed., 2012. 7. Brian K Williams & Stacey C. Sawyer, Using Information Technology, TMH, 6thed, 2008.