Lecture 1- Introduction to Computers and the Internet.pptxRemyaTom2
油
This document provides an introduction to web design and related concepts. It discusses the evolution of the internet from ARPANET in the late 1960s to today's worldwide network. The basics of the world wide web are defined, including HTML, URLs, domains, browsers, servers, and how static and dynamic websites differ. Client-side scripting is explained as scripts that run locally in a user's browser, while server-side scripts execute on the server and return customized pages. The roles of the W3C consortium in standardizing web technologies is also outlined.
The document provides an overview of the history and development of the Internet and World Wide Web (WWW). It discusses how the Internet originated in the 1960s and evolved with developments like email, file transfer protocol, and domain name servers. It then explains how Tim Berners-Lee invented the World Wide Web in 1989 while working at CERN. The document defines key terms related to the Internet and WWW like websites, web servers, HTML, URLs, IP addresses, browsers, and protocols. It provides examples and diagrams to illustrate concepts like client-server structure, domain name systems, and URL structure.
This course introduces students to web application development. Students will learn about basic internet protocols, HTML, JavaScript, dynamic web content, server-side programming, and current development trends. The course involves lectures, practical sessions, assignments, and a final exam. Students will be evaluated based on CATs, assignments, presentations, and a final exam.
The document discusses key considerations for designing effective websites, including browser and operating system support, bandwidth and caching, display resolution, and look and feel. Effective website design requires accounting for different browser versions, connection speeds, screen sizes, and ensuring a consistent user experience across platforms. Planning the goals, content, and technical implementation of a website is also important for success.
The document discusses various topics related to internet and web technologies. It begins by defining the internet as a worldwide system of interconnected computer networks. It then discusses the history of the internet and development of the world wide web. Key points covered include how the internet grew out of ARPANET, the development of HTML and hyperlinks allowing for explosive growth of the web, and the difference between the internet and world wide web. The document also defines intranets, extranets, and web pages/sites. It provides descriptions of common web technologies like HTML, CSS, JavaScript, and web programming languages such as PHP, Java, Python.
The document provides an overview of key internet concepts including computer networks, the internet, connecting to networks, communication protocols, the world wide web, web servers, web clients, HTML, domain name addressing, internet service providers, the structure of the internet, and how information is retrieved through URLs. It also discusses client-server architecture, search engines, email, file transfer, server-side technologies, peer-to-peer networks, instant messaging, and the difference between static and dynamic web pages.
Introduction to Information Technology Lecture 際際滷s PPTOsama Yousaf
油
The document provides an overview of key topics related to information technology and the internet. It discusses the internet, intranets and extranets, internet service providers, internet addressing, the world wide web, web browsers, URLs, domain name systems, common protocols like HTTP, FTP, SMTP and POP, and wireless technologies like Bluetooth and Wi-Fi. The document is intended as part of an introduction to information technology course covering fundamental concepts of networking and the internet.
The document discusses the key concepts of the World Wide Web (WWW) and how it differs from the Internet. The WWW is a global information system consisting of web pages linked by hyperlinks and URLs that are accessed via web browsers. It was invented by Tim Berners-Lee in 1989 and uses HTTP to transmit data between web servers and browsers. In contrast, the Internet is the worldwide network of interconnected computer networks that transport content, while the WWW is software that allows users to access and contribute content via browsers. The document also covers features of Web 2.0 like blogs, wikis, and social networking that enable greater user participation and sharing on the web.
The document discusses the basics of the internet and the world wide web. It explains that the internet connects hundreds of thousands of individual networks worldwide, allowing users to send emails, upload/download files, surf the web, and participate in online discussions. The world wide web consists of web pages containing text and images linked through hyperlinks. Users can access the internet through schools, businesses, or internet service providers using browsers like Netscape or Internet Explorer.
Web technology refers to how computers communicate over the web using markup languages like HTML. A web page is a document written in HTML that can be displayed in a web browser. The web has allowed widespread access to information that may have otherwise been difficult to find. It connects millions of computers worldwide using protocols like HTTP. Key components of web technology include web pages, servers, browsers, URLs, and programming interfaces.
The document provides an overview of how the Internet works by explaining:
1. The Internet connects computers together through common protocols (TCP/IP) allowing them to exchange data and programs. It functions as a network of networks with routers directing traffic across backbone connections.
2. Websites and web browsers use HTML tags and URLs to display web pages and hyperlinks that let users easily jump between pages. Search engines help users find relevant content through keyword searches.
3. Other Internet applications like email, file transfer, chat, and newsgroups allow online communication and sharing of information through common protocols and unique user addresses.
This document provides an overview of key concepts related to the internet and the world wide web. It defines common terms like internet, internet services, websites, web servers, web browsers, URLs, HTML, and hyperlinks. It describes how the web works by explaining the role of domain name servers, IP addresses, and how web pages are requested and delivered. Finally, it outlines several advantages of having a website like being open 24/7, increasing customer base, cost savings, improved advertising and creating a brand image.
The document provides information about the Internet and how it works. It discusses that the Internet is a worldwide network of computers connected by the TCP/IP protocol. It has no central ownership or management. Users can access the Internet through schools, businesses, ISPs using browsers like Netscape and Internet Explorer to send email, upload/download files, surf the web, and participate in discussion groups. Webpages are made up of HTML code and hyperlinks. The document also describes IP addresses, domain names, URLs, HTTP protocols, and some programming languages used to build webpages like JavaScript, PHP and XML.
The document provides an overview of the Internet, including that it is a worldwide network connecting hundreds of thousands of individual networks, it has no central ownership or management, and users can access websites, email, files and discussion groups. It describes how the World Wide Web works using HTML pages linked through hyperlinks, and how domain names and URLs help locate web pages and files. It also outlines some common ways to search for information online, such as through search engines like Yahoo, Excite and AltaVista.
This document provides an overview of the Internet and World Wide Web. It discusses the history and significance of the Internet, how it works, common Internet protocols, accessing the Internet, popular Internet services like email and the World Wide Web. It also covers how to effectively search the Web using techniques like Boolean operators and keywords, and how to evaluate the reliability of information found on web pages.
The Internet is a global system of interconnected computer networks that use the Internet protocol suite to link devices worldwide. It was created by the US Department of Defense in the 1960s but has since grown to be a public, self-sustaining facility. An intranet is a private network that uses Internet protocols to securely share part of a company's information or operations, while an extranet extends an intranet to external users for specific limited collaboration. Internet service providers give customers access to the Internet for a monthly fee. Common types of connections include broadband, cable, dial-up, DSL, fiber, and wireless.
The document provides notes from a Web Programming course covering topics like the Internet, intranets, protocols, the World Wide Web, web pages, web browsers, websites, URLs, domain names, HTML, and more. Key definitions and explanations are given for each topic. Differences between concepts like the web and Internet, static and dynamic pages, GET and POST requests, and HTML vs DHTML are outlined. HTML tags for headings, paragraphs, and horizontal rules are demonstrated.
This document provides an introduction to web technology. It discusses the history of the Internet and how it originated from the ARPANET network developed by the US Department of Defense in the 1960s to connect universities. It describes how TCP/IP protocols were created to allow communication across the Internet and defines common web-related terms like browsers, URLs, and the World Wide Web. It also distinguishes between static and dynamic websites.
Dreamweaver is an application that helps design websites easily with a drag-and-drop interface and automatically generates the underlying HTML and CSS code. It allows users to save files and upload them to a web server without having to manually write code. HTML stands for Hypertext Markup Language and is the primary markup language used to structure content on the World Wide Web. A HTML tag defines elements like hyperlinks that link between pages.
Internet Explorer is a web browser included with Windows operating systems. It allows users to browse the web by typing URLs or search terms. Navigation buttons allow moving backward and forward between pages or refreshing pages. Users can customize Internet Explorer by choosing homepage and default browser settings. Add-ons can be installed to expand functionality by adding search engines or blocking ads.
The document provides an introduction to web application development basics. It discusses how the world wide web is based on clients (web browsers) and servers. Web browsers allow users to access and navigate the internet, while web servers watch for and respond to requests from browsers by finding and sending back requested documents. The document also describes how browsers communicate with servers using protocols like HTTP and how dynamic web pages are generated through CGI scripts or server-side scripting languages.
The document provides an overview of how the Internet works, including its origins with ARPA and the US Department of Defense, how data is transmitted across interconnected networks, the TCP/IP protocol, IP addressing, domains, major Internet applications like the World Wide Web, email, file transfers, and how application programs integrate Internet features.
The document provides an overview of key concepts related to the Internet and World Wide Web. It defines the Internet as a global network of interconnected computers and networks that allows users to access information from any other connected computer. The Web is described as a system of interlinked hypertext documents accessed via the Internet using browsers. The document outlines important Internet technologies like TCP/IP, HTTP, DNS and how they enable communication and information sharing over the network. It distinguishes between static and dynamic websites and explains the client-server model and differences between frontend and backend development.
This document provides an overview of the CCS375 - Web Technologies course, including its objectives, outcomes, syllabus, and textbooks. The course aims to teach students different internet technologies, web services architecture, and how to develop web applications using frameworks. The syllabus covers topics like website basics, HTML5, CSS3, frameworks, and more across multiple units. Key textbooks listed are related to internet programming, web technologies, and Angular frameworks.
This document provides an introduction to the World Wide Web. It discusses what the World Wide Web is, its history beginning in 1989 with Tim Berners-Lee's invention at CERN, and its fundamental structure of clients, servers, and browsers connected by URLs and HTTP. The document also distinguishes the World Wide Web from the broader Internet and describes how Web 2.0 has enabled more user-generated content and collaboration online through social media platforms and user-generated content sites.
The document discusses the basics of the internet and the world wide web. It explains that the internet connects hundreds of thousands of individual networks worldwide, allowing users to send emails, upload/download files, surf the web, and participate in online discussions. The world wide web consists of web pages containing text and images linked through hyperlinks. Users can access the internet through schools, businesses, or internet service providers using browsers like Netscape or Internet Explorer.
Web technology refers to how computers communicate over the web using markup languages like HTML. A web page is a document written in HTML that can be displayed in a web browser. The web has allowed widespread access to information that may have otherwise been difficult to find. It connects millions of computers worldwide using protocols like HTTP. Key components of web technology include web pages, servers, browsers, URLs, and programming interfaces.
The document provides an overview of how the Internet works by explaining:
1. The Internet connects computers together through common protocols (TCP/IP) allowing them to exchange data and programs. It functions as a network of networks with routers directing traffic across backbone connections.
2. Websites and web browsers use HTML tags and URLs to display web pages and hyperlinks that let users easily jump between pages. Search engines help users find relevant content through keyword searches.
3. Other Internet applications like email, file transfer, chat, and newsgroups allow online communication and sharing of information through common protocols and unique user addresses.
This document provides an overview of key concepts related to the internet and the world wide web. It defines common terms like internet, internet services, websites, web servers, web browsers, URLs, HTML, and hyperlinks. It describes how the web works by explaining the role of domain name servers, IP addresses, and how web pages are requested and delivered. Finally, it outlines several advantages of having a website like being open 24/7, increasing customer base, cost savings, improved advertising and creating a brand image.
The document provides information about the Internet and how it works. It discusses that the Internet is a worldwide network of computers connected by the TCP/IP protocol. It has no central ownership or management. Users can access the Internet through schools, businesses, ISPs using browsers like Netscape and Internet Explorer to send email, upload/download files, surf the web, and participate in discussion groups. Webpages are made up of HTML code and hyperlinks. The document also describes IP addresses, domain names, URLs, HTTP protocols, and some programming languages used to build webpages like JavaScript, PHP and XML.
The document provides an overview of the Internet, including that it is a worldwide network connecting hundreds of thousands of individual networks, it has no central ownership or management, and users can access websites, email, files and discussion groups. It describes how the World Wide Web works using HTML pages linked through hyperlinks, and how domain names and URLs help locate web pages and files. It also outlines some common ways to search for information online, such as through search engines like Yahoo, Excite and AltaVista.
This document provides an overview of the Internet and World Wide Web. It discusses the history and significance of the Internet, how it works, common Internet protocols, accessing the Internet, popular Internet services like email and the World Wide Web. It also covers how to effectively search the Web using techniques like Boolean operators and keywords, and how to evaluate the reliability of information found on web pages.
The Internet is a global system of interconnected computer networks that use the Internet protocol suite to link devices worldwide. It was created by the US Department of Defense in the 1960s but has since grown to be a public, self-sustaining facility. An intranet is a private network that uses Internet protocols to securely share part of a company's information or operations, while an extranet extends an intranet to external users for specific limited collaboration. Internet service providers give customers access to the Internet for a monthly fee. Common types of connections include broadband, cable, dial-up, DSL, fiber, and wireless.
The document provides notes from a Web Programming course covering topics like the Internet, intranets, protocols, the World Wide Web, web pages, web browsers, websites, URLs, domain names, HTML, and more. Key definitions and explanations are given for each topic. Differences between concepts like the web and Internet, static and dynamic pages, GET and POST requests, and HTML vs DHTML are outlined. HTML tags for headings, paragraphs, and horizontal rules are demonstrated.
This document provides an introduction to web technology. It discusses the history of the Internet and how it originated from the ARPANET network developed by the US Department of Defense in the 1960s to connect universities. It describes how TCP/IP protocols were created to allow communication across the Internet and defines common web-related terms like browsers, URLs, and the World Wide Web. It also distinguishes between static and dynamic websites.
Dreamweaver is an application that helps design websites easily with a drag-and-drop interface and automatically generates the underlying HTML and CSS code. It allows users to save files and upload them to a web server without having to manually write code. HTML stands for Hypertext Markup Language and is the primary markup language used to structure content on the World Wide Web. A HTML tag defines elements like hyperlinks that link between pages.
Internet Explorer is a web browser included with Windows operating systems. It allows users to browse the web by typing URLs or search terms. Navigation buttons allow moving backward and forward between pages or refreshing pages. Users can customize Internet Explorer by choosing homepage and default browser settings. Add-ons can be installed to expand functionality by adding search engines or blocking ads.
The document provides an introduction to web application development basics. It discusses how the world wide web is based on clients (web browsers) and servers. Web browsers allow users to access and navigate the internet, while web servers watch for and respond to requests from browsers by finding and sending back requested documents. The document also describes how browsers communicate with servers using protocols like HTTP and how dynamic web pages are generated through CGI scripts or server-side scripting languages.
The document provides an overview of how the Internet works, including its origins with ARPA and the US Department of Defense, how data is transmitted across interconnected networks, the TCP/IP protocol, IP addressing, domains, major Internet applications like the World Wide Web, email, file transfers, and how application programs integrate Internet features.
The document provides an overview of key concepts related to the Internet and World Wide Web. It defines the Internet as a global network of interconnected computers and networks that allows users to access information from any other connected computer. The Web is described as a system of interlinked hypertext documents accessed via the Internet using browsers. The document outlines important Internet technologies like TCP/IP, HTTP, DNS and how they enable communication and information sharing over the network. It distinguishes between static and dynamic websites and explains the client-server model and differences between frontend and backend development.
This document provides an overview of the CCS375 - Web Technologies course, including its objectives, outcomes, syllabus, and textbooks. The course aims to teach students different internet technologies, web services architecture, and how to develop web applications using frameworks. The syllabus covers topics like website basics, HTML5, CSS3, frameworks, and more across multiple units. Key textbooks listed are related to internet programming, web technologies, and Angular frameworks.
This document provides an introduction to the World Wide Web. It discusses what the World Wide Web is, its history beginning in 1989 with Tim Berners-Lee's invention at CERN, and its fundamental structure of clients, servers, and browsers connected by URLs and HTTP. The document also distinguishes the World Wide Web from the broader Internet and describes how Web 2.0 has enabled more user-generated content and collaboration online through social media platforms and user-generated content sites.
The sqlite3 module allows Python to interact with SQLite databases. It can connect to a database, execute SQL statements like CREATE, INSERT, UPDATE and DELETE, and fetch the results. The cursor object is used to execute SQL and manage results. Connecting to the database returns a Connection object, and calling cursor() on that returns a Cursor object used to execute statements and queries. Changes are committed using conn.commit() and resources are closed with cursor.close() and conn.close().
The document discusses development tools for Apple iOS, including Xcode, the iOS SDK, Swift programming language, Interface Builder, and device simulators. Xcode is an integrated development environment for developing Apple software. Interface Builder allows visual design of user interfaces using drag and drop. Device simulators emulate different Apple devices for testing applications without needing physical hardware.
Event-driven programming is a style of programming where the flow of the program is determined by events such as user input or sensor data. When an event occurs, it is added to an event queue and processed one by one by the event loop. Common events include user interactions like clicks or key presses. Event delegation is often used to handle events by assigning responsibility for an event to a delegate object. Notifications are also important for communicating with users through status bars even when the app is not active.
Event-driven programming is a style of programming where the flow of the program is determined by events such as user input or sensor data. When an event occurs, code is executed to handle the event. Common events include user interactions like clicks or key presses, changes to the browser window, loading of web pages, and errors. Event-driven programming is commonly used for graphical user interfaces and JavaScript web applications that need to respond to user input.
The document discusses data mining and decision trees. It provides an example of how a bank used data mining on customer records to better target home equity loan offers. Decision trees are presented as a popular data mining method for classification and regression problems. The key components of decision tree construction, including split selection methods and data access methods, are explained.
This document provides an overview of creating and formatting presentations using Microsoft PowerPoint 2007. It discusses how to create new presentations from blank slides, templates, or existing presentations. It also covers how to add and format text, insert graphics, tables, and other media. Formatting options for fonts, bullets, colors are also demonstrated.
APM People Interest Network Conference 2025
-Autonomy, Teams and Tension: Projects under stress
-Tim Lyons
-The neurological levels of
team-working: Harmony and tensions
With a background in projects spanning more than 40 years, Tim Lyons specialised in the delivery of large, complex, multi-disciplinary programmes for clients including Crossrail, Network Rail, ExxonMobil, Siemens and in patent development. His first career was in broadcasting, where he designed and built commercial radio station studios in Manchester, Cardiff and Bristol, also working as a presenter and programme producer. Tim now writes and presents extensively on matters relating to the human and neurological aspects of projects, including communication, ethics and coaching. He holds a Masters degree in NLP, is an NLP Master Practitioner and International Coach. He is the Deputy Lead for APMs People Interest Network.
Session | The Neurological Levels of Team-working: Harmony and Tensions
Understanding how teams really work at conscious and unconscious levels is critical to a harmonious workplace. This session uncovers what those levels are, how to use them to detect and avoid tensions and how to smooth the management of change by checking you have considered all of them.
How to Configure Flexible Working Schedule in Odoo 18 EmployeeCeline George
油
In this slide, well discuss on how to configure flexible working schedule in Odoo 18 Employee module. In Odoo 18, the Employee module offers powerful tools to configure and manage flexible working schedules tailored to your organization's needs.
Prelims of Rass MELAI : a Music, Entertainment, Literature, Arts and Internet Culture Quiz organized by Conquiztadors, the Quiz society of Sri Venkateswara College under their annual quizzing fest El Dorado 2025.
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷sCeline George
油
Integrate WhatsApp into Odoo using the WhatsApp Business API or third-party modules to enhance communication. This integration enables automated messaging and customer interaction management within Odoo 17.
QuickBooks Desktop to QuickBooks Online How to Make the MoveTechSoup
油
If you use QuickBooks Desktop and are stressing about moving to QuickBooks Online, in this webinar, get your questions answered and learn tips and tricks to make the process easier for you.
Key Questions:
* When is the best time to make the shift to QuickBooks Online?
* Will my current version of QuickBooks Desktop stop working?
* I have a really old version of QuickBooks. What should I do?
* I run my payroll in QuickBooks Desktop now. How is that affected?
*Does it bring over all my historical data? Are there things that don't come over?
* What are the main differences between QuickBooks Desktop and QuickBooks Online?
* And more
How to Configure Restaurants in Odoo 17 Point of SaleCeline George
油
Odoo, a versatile and integrated business management software, excels with its robust Point of Sale (POS) module. This guide delves into the intricacies of configuring restaurants in Odoo 17 POS, unlocking numerous possibilities for streamlined operations and enhanced customer experiences.
Research & Research Methods: Basic Concepts and Types.pptxDr. Sarita Anand
油
This ppt has been made for the students pursuing PG in social science and humanities like M.Ed., M.A. (Education), Ph.D. Scholars. It will be also beneficial for the teachers and other faculty members interested in research and teaching research concepts.
Database population in Odoo 18 - Odoo slidesCeline George
油
In this slide, well discuss the database population in Odoo 18. In Odoo, performance analysis of the source code is more important. Database population is one of the methods used to analyze the performance of our code.
Mate, a short story by Kate Grenvile.pptxLiny Jenifer
油
A powerpoint presentation on the short story Mate by Kate Greenville. This presentation provides information on Kate Greenville, a character list, plot summary and critical analysis of the short story.
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...Ajaz Hussain
油
This presentation delves into the systemic blind spots within pharmaceutical science and regulatory systems, emphasizing the significance of "inactive ingredients" and their influence on therapeutic equivalence. These blind spots, indicative of normalized systemic failures, go beyond mere chance occurrences and are ingrained deeply enough to compromise decision-making processes and erode trust.
Historical instances like the 1938 FD&C Act and the Generic Drug Scandals underscore how crisis-triggered reforms often fail to address the fundamental issues, perpetuating inefficiencies and hazards.
The narrative advocates a shift from reactive crisis management to proactive, adaptable systems prioritizing continuous enhancement. Key hurdles involve challenging outdated assumptions regarding bioavailability, inadequately funded research ventures, and the impact of vague language in regulatory frameworks.
The rise of large language models (LLMs) presents promising solutions, albeit with accompanying risks necessitating thorough validation and seamless integration.
Tackling these blind spots demands a holistic approach, embracing adaptive learning and a steadfast commitment to self-improvement. By nurturing curiosity, refining regulatory terminology, and judiciously harnessing new technologies, the pharmaceutical sector can progress towards better public health service delivery and ensure the safety, efficacy, and real-world impact of drug products.
The Constitution, Government and Law making bodies .saanidhyapatel09
油
This PowerPoint presentation provides an insightful overview of the Constitution, covering its key principles, features, and significance. It explains the fundamental rights, duties, structure of government, and the importance of constitutional law in governance. Ideal for students, educators, and anyone interested in understanding the foundation of a nations legal framework.
Finals of Rass MELAI : a Music, Entertainment, Literature, Arts and Internet Culture Quiz organized by Conquiztadors, the Quiz society of Sri Venkateswara College under their annual quizzing fest El Dorado 2025.
2. 2
Introduction
The evolution of the internet
Web basics
Define URL and domain names
Static and Dynamic Websites
Client-Side Scripting versus Server-
Side Scripting.
World Wide Web Consortium (W3C)
Lecture
Outlines
3. 3
Define Internet basics
Understand world wide web basics
Distinguish between Static and
Dynamic Web Sites
Differentiate between client-side
language and Server-Side Script
language
Lecture
Objectives
4. 4
Introduction
Welcome to the exciting and rapidly evolving
world of Internet and web programming!
The Internet and web programming
technologies are designed to be portable
allowing you to design web pages and
applications that run across an enormous
range of Internet-enabled devices.
5. 5
The
evolution
of the
internet
The Internet is a worldwide collection of
networks that links millions of businesses,
government agencies, educational institutions,
and individuals.
In the late 1960s, ARPA (the Advanced Research
Projects Agency) rolled out blueprints for
networking. The main computer systems of
about a dozen ARPA-funded universities and
research institutions.
ARPA proceeded to implement the ARPANET,
which eventually evolved into todays Internet.
THE INTERNET
6. 6
Rather than enabling researchers to share
each others computers, it rapidly became
clear that communicating quickly and easily
via electronic mail. this was the key early
benefit of the ARPANET.
ARPANET had two main goals:
Allow scientists at different physical locations to
share information and work
Function even if part of the network were disabled
or destroyed
The
evolution
of the
internet
7. 7
1969
ARPANET
becomes
functional
1984
ARPANET has
More than
1000 individual
computers
linked as hosts
1986
Connects NSFnet
(National Science
Foundation
Network) to
ARPANET and
becomes known as
Internet
1995
NSFNet
terminates its
network on
the Internet
and resumes
status as
research
network
Internet 2 is
founded
Today more
than 550
million hosts
connect to
the Internet
1996
The evolution of the internet
8. 8
The evolution of the internet
Many home and small business users connect to the
Internet via high-speed broadband Internet service
Cable
Interne
service
DSL
Fiber to
the
Premises
)
FTTP
(
Fixed
wireless
Cellular
Radio
Network
Wi-Fi
Satellite
Internet
Service
9. 9
The evolution of the internet
How to access the Internet?
Many organization and businesses have direct access to the Internet
using special high-speed communication lines and equipment.
Another way to access the Internet is through Internet Service Provider
(ISP) (A commercial organization with permanent connection to the
Internet that sells temporary connections to subscribers).
To access the Internet, an existing network need to pay a small
registration fee.
10. 10
WWW (World Wide Web ):
1. allows computer users to execute web-based applications
2. locate and view multimedia-based documents on almost any subject
over the Internet.
HTML (HyperText Markup Language):
In 1989, Tim Berners-Lee of CERN (the European Organization for Nuclear
Research) began to develop a technology for sharing information via
hyperlinked text documents.
HTTP (Hypertext Transfer Protocol ):
Tim Berners-Lee also wrote the (HTTP) witch is a communications
protocol used to send information over the web.
Web Basics Concepts.
11. 11
Web client: is an application that
communicates with a web server,
using HTTP.
Web server is software and
hardware that uses HTTP and other
protocols to respond to client
requests made over the World
Wide Web.
The main job of a web server is to
display website content through
storing, processing and delivering
webpages to users.
Web Basics Concepts.
Web browser: is a software
application for accessing
information on the World Wide Web.
E.g., Google Chrome, Apple Safari,
Microsoft Internet
Explorer (Edge), Mozilla Firefox,
Opera.
Web site: A collection of linked
Web pages that has a common
theme or focus.
E.g., IAU website
Home page: The main page that
all the pages on a particular Web
site are organized around and link
back to it
12. 12
HTTP (Hypertext Transfer Protocol)
A set of rules for exchanging files such as text, graphic images,
sound, video, and other multimedia files on the Web.
When the user clicks a hyperlink in the web page , a web server
locates the requested web page and sends it to the users web
browser.
Web browsers send HTTP requests for web pages and their
associated files.
The two most common HTTP request types (HTTP request methods) are
GET and POST.
Web servers send HTTP responses back to the web browsers.
HTTP Request
(GET / POST)
HTTP Response
Web Basics Concepts.
13. 13
Web Basics Concepts.
IP address (Internet Protocol): is a unique identification for each
device on the internet.
These addresses consist of a set of four groups of numbers
Activity: Can you provide your computer IP address ?
A domain name is a unique name associated with a specific IP
address.
For example: IP: 91.227.24.32 will get you to IAU website
Domain Name System (DNS): is a program, which coordinates the
IP addresses and domain names for all computers attached to it.
Domain name server is the host computer that runs DNS software.
14. 14
Web Basics Concepts.
The IP address and the domain name each identify a particular device on
the Internet.
However, they do not indicate where a Web pages HTML document exist
in on that device.
To identify a Web pages exact location, Web browsers rely on Uniform
Resource Locator (URL)
URL : is a unique identifiers used to locate a particular resource on
the network.
15. 15
Web Basics Concepts.
Structure of a Uniform Resource Locators:
http://www.chicagosymphony.org/civicconcerts/index.htm
protocol
Domain name
pathname
filename
URL is a four-part addressing scheme that tells the Web
browser:
What transfer protocol to use for transporting the file
The domain name of the computer on which the file exists in
The pathname of the folder or directory on the computer on which
the file resides
The name of the file
17. 17
Static Web Sites
static web site
consists only of HTML pages that look identical users
at all times.
Static Web Pages
exist as individual files has extension .htm or .html
typically contain text, hyper links, photos, and
graphics
may also contain animated or interactive media such
as:
Movie Clips (YouTube etc.)
19. 19
Dynamic Web Sites
Dynamic web site
consists of Pages that its contents continually
changing from external information sources.
Dynamic Web Pages
can provide Create, Retrieve, Update , and
Delete functions for company records
exist as files with extensions based on the type
of programming used .jsp ,.php, .asp, .aspx
21. 21
client-side language
Client-Side Scripts
Scripts that execute locally within an HTML document
in the users web browser
For client-side scripts we will primarily utilize Javascript
& JQuery, are placed within HTML
For example
client-side scripting could check the users form for errors
before submitting it
When click the submit button, an alert box appears telling
them about the mistake
22. 22
Server-Side Languages
Server-Side Script
Scripts that execute on the server and return resulting
documents to the client
For server-side scripts we will primarily utilize the PHP
language
Server-side scripts are used for various purposes:
Browser detection
Database connectivity
Logon scripts (verification of username and password)
File uploading and downloading
24. 24
client-side language Vs. Server-Side
Languages
BASIS FOR
COMPARISON
CLIENT-SIDE SCRIPTING SERVER-SIDE SCRIPTING
BASIC Works at the front end and script are visible
among the users.
Works in the back end which is not visible at
the client end.
PROCESSING Does not need interaction with the server. Requires server interaction.
LANGUAGES
INVOLVED
HTML, CSS, JavaScript, etc. PHP, ASP.net, Ruby , Python, etcetera.
AFFECT Can reduce the load to the server. Could effectively customize the web pages
and provide dynamic websites.
SECURITY Insecure Relatively secure.
25. 25
W3C Consortium
Stands for "World Wide Web Consortium." The
W3C is an international community that
includes a full-time staff, industry experts, and
several member organizations. These groups
work together to develop standards for the
World Wide Web.
Their mission is to lead the World Wide Web to
its full potential by developing protocols and
guidelines that ensure long-term growth for
the Web.
Produces specifications, called
Recommendations, in an effort to
standardize web technologies