Download presentation
1
Introduction to the Internet
Lecture 1 Development of Internet Application 1501CT - Sara Almudauh
2
Development of Internet Application 1501CT - Sara Almudauh
What is the Internet ? The Internet is a network of computers spanning the globe. It is also called the World Wide Web. The World Wide Web is a collection of information stored on the networked computers over the world. To access the Internet, an existing network need to pay a small registration fee and agree to certain standards based on the TCP/IP (Transmission Control Protocol/Internet Protocol) Development of Internet Application 1501CT - Sara Almudauh
3
The uses of the Internet
Send messages. Send (upload) or receive (down load) files between computers. Participate in discussion groups, such as mailing lists and newsgroups. Surfing the web. Development of Internet Application 1501CT - Sara Almudauh
4
Development of Internet Application 1501CT - Sara Almudauh
Web or Internet? They are not the same things. The Internet is a collection of computers or networking devices connected together. They have communication between each other. The Web is a collection of documents that are interconnected by hyper-links. These documents are accessed by web browsers and provided by web servers. Development of Internet Application 1501CT - Sara Almudauh
5
Internet Service Provider (ISP)
A commercial organization with permanent connection to the Internet that sells temporary connections to subscribers. Examples: STC, ZAIN. Development of Internet Application 1501CT - Sara Almudauh
6
Development of Internet Application 1501CT - Sara Almudauh
Internet Terminology Client Any computer on the network that requests services from another computer on the network. Server Any computer that receives requests from client computers, processes and sends the output. Web Page Any page that is hosted on the Internet. Home Page Each Web site contains a home page (this is the original starting page) and may also contain additional pages. Development of Internet Application 1501CT - Sara Almudauh
7
Development of Internet Application 1501CT - Sara Almudauh
Internet Terminology Web Development The process of creating, modifying web pages. Internet Browser An Internet Browser is a software program that enables you to view Web pages on your computer. Browsers connect computers to the Internet, and allow people to “surf the Web.” Ex: Internet Explorer Web Server It is a program that waits for requests from the web browser. Ex: Apache. Development of Internet Application 1501CT - Sara Almudauh
8
Development of Internet Application 1501CT - Sara Almudauh
How does the Web work? The web information is stored in the Web pages. In HTML format. The web pages are stored in the computers called Web servers. In the Web server file system. The computer reading the pages is called web clients with specific web browser. Most commonly Internet Explorer or Netscape. The web server waits for the request from the web clients over the Internet. Internet Information Server (IIS) or Apache. Development of Internet Application 1501CT - Sara Almudauh
9
Development of Internet Application 1501CT - Sara Almudauh
Internet protocols Protocols Rules that describe the methods used for clients and servers to communicate with each other over a network. HTTP Protocols TCP/IP FTP Development of Internet Application 1501CT - Sara Almudauh
10
Hypertext transfer Protocols (HTTP) Request/Response Model
HTML Codes <html> … </html> Request Client Server Response Program / Scripts Set of rules for exchanging files such as text, images, audio. Web browsers send HTTP requests for web pages and their associated files. Web servers send HTTP responses back to the web browsers. Development of Internet Application 1501CT - Sara Almudauh
11
Development of Internet Application 1501CT - Sara Almudauh
protocols Sending SMTP Simple Mail Transfer Protocol Receiving POP (POP3) Post Office Protocol IMAP Internet Mail Access Protocol Development of Internet Application 1501CT - Sara Almudauh
12
Internet Protocol (IP)
A set of rules that controls how data is sent between computers on the Internet. IP routes a packet to the correct destination address. Once sent, the packet gets successively forwarded to the next closest router (a hardware device designed to move network traffic) until it reaches its destination. Development of Internet Application 1501CT - Sara Almudauh
13
Development of Internet Application 1501CT - Sara Almudauh
IP Address An Internet Protocol address is a numerical label assigned to each device, IP address shows country, including down to the city and post code level. Each device connected to the Internet has a unique numeric IP address. These addresses consist of a set of four groups of numbers, Development of Internet Application 1501CT - Sara Almudauh
14
TCP/IP Transmission Control Protocol/ Internet Protocol
TCP/IP has been adopted as the official communication protocol of the Internet. TCP and IP have different functions that work together to ensure reliable communication over the Internet. How data should be formatted, addressed, transmitted, routed and received at the destination. Development of Internet Application 1501CT - Sara Almudauh
15
File Transfer Protocol (FTP)
Web developers commonly use FTP to transfer web page files from their computers to web servers. The hosting company will provide you the FTP access details. Development of Internet Application 1501CT - Sara Almudauh
16
Development of Internet Application 1501CT - Sara Almudauh
Layout of a Web Page Title bar – tells you the name of the web page Menu bar – has commands for moving around the webpage, printing, etc Tool bar – short cuts to commands. Each picture represents a command Address bar – webpage address. If you want to go directly to a web page, you will need to know the address. Development of Internet Application 1501CT - Sara Almudauh
17
Development of Internet Application 1501CT - Sara Almudauh
Domain Name What is “Domain Name”? It is a unique name for your website. To get a domain name you have to register the name from domain name registration companies like eHost.com. Example: Development of Internet Application 1501CT - Sara Almudauh
18
Uniform Resource Locator (URL)
A type of URI (uniform resource identifier) which represents the network location of a resource such as a web page, a graphic file, or an MP3 file. It is a pointer to specific information on the internet. You can think of it as street address for information on the internet. Development of Internet Application 1501CT - Sara Almudauh
19
Development of Internet Application 1501CT - Sara Almudauh
Parts of a Web Address (URL) A web address is typically composed of four parts: For example, the address is made up of the following areas: This Web server uses Hypertext Transfer Protocol (HTTP). This is the most common protocol on the Internet. www This site is on the World Wide Web. google The Web server and site name. ca This tells us it is a site in Canada. Development of Internet Application 1501CT - Sara Almudauh
20
Top-Level Domain Name (TLD)
A top-level domain (TLD) identifies the right-most label of the domain name. Endings of web page address (TLD) tells us a bit about the page. Types of TLDs: Common endings such as: com (commercial) edu (educational institution) gov (government) net (network) org (organization) 2. Country code such as: ca (Canada) uk (United Kingdom) sa (Saudi Arabia) us (United States of America) au (Australia) Development of Internet Application 1501CT - Sara Almudauh
21
How to Search the Internet
Two basic ways if you know the address of the web page (example: Using a search engine like Google to find the address. This is called a keyword search Development of Internet Application 1501CT - Sara Almudauh
22
Development of Internet Application 1501CT - Sara Almudauh
Markup Languages A markup language is a computer language that use tags to define elements within a document. It is human-readable, meaning markup files contain standard words, rather than typical programming syntax. Also it is: A language designed to format text. A markup language is just interpreted by the browser and not compiled. E.g. HTML.XML,XHTML and MML Development of Internet Application 1501CT - Sara Almudauh
23
Development of Internet Application 1501CT - Sara Almudauh
Markup Languages HTML – Hypertext Markup Language The set of markup symbols or codes placed in a file intended for display on a web browser. XML – eXtensible Markup Langauge A text-based language designed to describe, deliver, and exchange structured information. It is not intended to replace HTML -- it is intended to extend the power of HTML by separating data from presentation. XHTML – eXtensible Hypertext Markup Language It combines the formatting strengths of HTML 4.0 and the data structure and extensibility strengths of XML. Development of Internet Application 1501CT - Sara Almudauh
24
Development of Internet Application 1501CT - Sara Almudauh
Markup Languages HTML5 The next version of HTML 4 and XHTML 1 Development of Internet Application 1501CT - Sara Almudauh
25
Development of Internet Application 1501CT - Sara Almudauh
Extra Reading? Top Ten Mistakes in Web Design: (See other series) Web Accessibility: Development of Internet Application 1501CT - Sara Almudauh
26
Development of Internet Application 1501CT - Sara Almudauh
Questions !! Development of Internet Application 1501CT - Sara Almudauh
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.