WEB SCIENCE. What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used.

Slides:



Advertisements
Similar presentations
Web 2.0 MIS XLB.B Jack G. Zheng May 27 th Evolution of Web Pre-web (before 1990) Early web (1990s) Dynamic web (since late 1990s) Infrastructural.
Advertisements

HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
DT228/3 Web Development WWW and Client server model.
Muhammad Taimoor Khan
Building Applications using ASP.NET and C# / Session 1 / 1 of 21 Session 1.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
IS 360 Course Introduction. Slide 2 What you will Learn (1) The role of Web servers and clients How to create HTML, XHTML, and HTML 5 pages suitable for.
The Application Layer Chapter 7. Electronic Mail Architecture and Services The User Agent Message Formats Message Transfer Final Delivery.
Introduction to Web Base Multimedia Application. Web base application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
INTRODUCTION TO WEB DATABASE PROGRAMMING
IT 210 The Internet & World Wide Web introduction.
CS 299 – Web Programming and Design CS299: Web Programming and Design Instructor: Dr. Fang (Daisy) Tang.
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.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Chapter 1: Introduction to Web
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
Programming the Web Web = Computer Network + Hypertext.
Introduction to Internet Programming (Web Based Application)
AJAX Making Dynamic Web pages more Dynamic Jim Hendricks April 25th, 2006.
The Internet  Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Web Applications BIS4430 – unit 8. Learning Objectives Explain the uses of web application frameworks Relate the client-side, server-side architecture.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
1 Welcome to CSC 301 Web Programming Charles Frank.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
Introduction to the World Wide Web & Internet CIS 101.
Overview Web Technologies Computing Science Thompson Rivers University.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Basics Components of Web Design & Development Basics, Components, Design and Development.
Lesson 1: HTML and the Web Instructor: Mrs. KIM Lang.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
CS320 Web and Internet Programming Introduction to Web Application Development Chengyu Sun California State University, Los Angeles.
I NTRO TO W EB TECHNOLOGY Basic terms. C LIENT – S ERVER M ODEL a distributed communication between service requestors and service providers.
Internet and World Wide Web Introduction to the Internet.
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.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
4.01 How Web Pages Work.
Introduction to Internet Programming (Web Based Application)
Web Technologies Computing Science Thompson Rivers University
IS1500: Introduction to Web Development
Objective % Select and utilize tools to design and develop websites.
Chengyu Sun California State University, Los Angeles
CISC103 Web Development Basics: Web site:
Objective % Select and utilize tools to design and develop websites.
AJAX.
Chengyu Sun California State University, Los Angeles
Secure Web Programming
Chengyu Sun California State University, Los Angeles
Introduction to World Wide Web
Chengyu Sun California State University, Los Angeles
Web Technologies Computing Science Thompson Rivers University
4.01 How Web Pages Work.
Client-Server Model: Requesting a Web Page
Web Application Development Using PHP
Presentation transcript:

WEB SCIENCE

What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used for sending data HTTP, HTTPS, FTP, streaming audio, video, , Skype, etc. World Wide Web (WWW) is more specifically referring to the system for access webpages and websites (HTTP) HTTP, HTTPS – pretty much everything through your web browser

Evolution of the Web Early WWW (Web 1.0) Simple websites that distribute information world-wide-web world-wide-web terrible ?op=1 terrible ?op=1 Web 2.0 More interactive  user-produced content More multimedia intensive (audio, video, etc.) Social, social, social! (blogs, wikis, social networks, etc.) Examples: Facebook, Tumblr, Wikipedia, Twitter Semantic Web (Web 3.0) All data on web is interconnected like a super-database

Terms HTML CSS JavaScript HTTP HTTPS URI URL XML XSLT FTP IP TCP DNS CGI

Terms & Definitions Assignment You will create a Google Presentation for yourself to use as a study guide/reference/cheat sheet Each slide should have: 1. The full term and acronym as the title 2. Technical definition 3. Layman’s definition/description 4. Describe what it is most useful for 5. Image or example or screenshot of code that helps explain what the term is 6. Share the Google Presentation with Mr. Bui

What are the different components of a web page? Meta-tags Title Navigation Content …others?

Describe different types of web pages Personal pages Blogs Search engines Forums …others? What are the different structures of each of the above? Which are static and which are dynamic pages?

Static vs. Dynamic Web Pages Static Page does not change with user interaction HTML Dynamic Page changes with user interaction Technologies HTML w/ Javascript PHP (PHP: Hypertext Preprocessor) ASP.NET (Active Server Pages) Java Servlets Flash Which of the above are client-side and which are server- side?

Client-side vs. Server-side Scripting Program code can be made to run on the client, the server, or both! Client-side Advantages? Disadvantages? Server-side Advantages? Disadvantages?