JavaScript and Ajax (Internet Background) Week 1 Web site:

Slides:



Advertisements
Similar presentations
4.01 How Web Pages Work.
Advertisements

© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
The Internet and the World Wide Web. Una DooneyThe Internet and WWWSlide 2 What is the Internet? A collection of networks (LANS and WANS) around the world.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
The Internet 8th Edition Tutorial 1 Browser Basics.
The Internet A brief overview Internet - An interconnected system of networks that connects computers around the world via the TCP/IP protocol. What.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Computer Concepts 2014 Chapter 7 The Web and .
Internet Fundamentals and Background
CNIT 133 Interactive Web Pags – JavaScript and AJAX Course Overview.
CNIT 132 Intermediate HTML and CSS Course Overview.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Chapter 1: Introduction to Web
Lesson 2 — The Internet and the World Wide Web
CSCI-235 Micro-Computer Applications The Internet.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
The Internet. The Internet: A Definition  Short for Internetwork  AKA: The World Wide Web, or the Net  This is defined by the system of communications.
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
CP476 Internet Computing Lecture 5 : HTTP, WWW and URL 1 Lecture 5. WWW, HTTP and URL Objective: to review the concepts of WWW to understand how HTTP works.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Chapter 8 The Internet: A Resource for All of Us.
Introduction to Computers Section 8A. home How the Internet Works Anyone with access to the Internet can exchange text, data files, and programs with.
History of the Internet and Internet Basics AGED 4143 Electronic Communications in Agriculture.
© 2000 – All Rights Reserved - Page 1 The World Wide Web The World Wide Web.
Networks QUME 185 Introduction to Computer Applications.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 21 - Web Servers (IIS, PWS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
 Internet network of connected computer › No company owns the internet › Purpose is to share information  World Wide Web (Web) one of the ways information.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Introduction To Internet
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
World Wide Web Raghunath M D BSNL Mobile Services, Ernakulam, Ph:
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Introduction to the Internet and World Wide Web. The Internet n A network of networks n Began in 1969 as ARPAnet (Advanced Research Projects Agency) n.
CIS 250 Advanced Computer Applications Internet/WWW Review.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
1 Welcome to CSC 301 Web Programming Charles Frank.
The First Computer The Abacus At least 2500BC in Mesopotamia Used by merchants to calculate transactions.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Web Architecture Introduction
Introduction to Internet. Chapter 1 Objectives Origins of the Internet Packets and Routers TCP/IP DNS HTTP URL Client-Server.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
COP 3813 Intro to Internet Computing Prof. Roy Levow Lecture 1.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall. Computer Literacy for IC 3 Unit 3: Living Online Chapter 1: Understanding the Internet.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
ULI101 – XHTML Basics (Part I) Internet / Web Concepts Brief History TCP/IP Web Servers / Web Browsers URL HTTP / HTML.
Website Design and Construction Services and Standards.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
A BRIEF HISTORY OF THE INTERNET, WEB, AND HTML. Internet vs. World Wide Web What is The Internet? The Internet is a massive network of networks, a networking.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
JavaScript and Ajax (Internet Background)
Warm Handshake with Websites, Servers and Web Servers:
CNIT 131 Internet Basics & Beginning HTML
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Web Development & Design Chapter 1, Sections 4, 5 & 6
1 Introduction to the Internet.
Web Page Concept and Design :
Lecture 1 Kanida Sinmai
Presentation transcript:

JavaScript and Ajax (Internet Background) Week 1 Web site:

Internet Network Architecture – Client/Server architecture.  A client is defined as a requester of services.  A server is defined as the provider of services. PC + PC => LAN (Local Area Network) LAN + LAN => WAN (Wide Area Network) WAN + WAN => Internet

History of Internet In 1950, US government formed the Advanced Research Projects Agency (ARPA). In 1960, the agency created a decentralized computer network known as ARPAnet.  This network linked four computers located at the UCLA, Standard Research Institute, the UC Santa Barbara, and the University of Utah

New Technologies from this projects Packet switching was implemented in 1972 Telnet Protocol for remote logon File Transfer Protocol (FTP) In 1989, Tim Berners-Lee and his colleagues at the European Particle Physics Laboratory CERN proposed the concept of linking documents with hypertext. (World Wide Web) In 1993, the introduction of Mosaic, the first graphical web browser (Netscape Navigator)

How does Internet work? Internet uses a client/server networking principle When you enter the URL ( of a web page into your browser and click “GO” You ask the browser (client) to make an HTTP request to the particular computer having that domain name (browser will make a request to DNS, and convert that domain name into IP address. Browser will use that IP address to contact the web server) That computer (server) returns the required page to to you in a form that your browser can interpret and display

The Browser There are different web browsers in the market:  Mozilla: Firefox for Windows & Linux  Microsoft: Internet Explorer for Windows  Netscape for Windows  Opera for mobile phones  Safari for Apple

The Web Server The Web Server is not only “looking up a file” It can process information and generate a page based on the specifics of the query Dynamic web pages are generated by software such as CGI (Common Gate Interface) Common Web servers:  Microsoft IIS (Internet Information Services)  Apache

What is? Web Pages: contain HTML coding. Web Site: a collection of web pages. Web servers: Program that interpret HTTP requests and deliver the appropriate web page to your browser. Server-Side Programming: Programs that run on the server computer. Web Browsers: Program on the client computer that use to interpret and display web pages. Client-Side Programming: Programs that run on the client side. DNS (Domain Name Service): Convert Domain name into IP address. HTTP Requests: transmit from browser to server with method information (GET/POST) to request a web page. HTTP Responses: return from server to browser with status codes (200 – ok, 204 – no content, 401 – not authorized, 403 – forbidden, 404 – not found, etc…) HTML Forms: web page contain fields where you can enter information. (,,,, etc…) GET and POST Requests:  GET: encodes the message it sends into a query string, which is appended to the URL.  POST: sends its message in the message body of the request. (data is encoded and sent via an HTTP request).