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.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
Project 1 Introduction to HTML.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
Introduction to Web Database Processing
Internet…issues Managing the Internet
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
CIS101 Introduction to Computing
Introduction to Web Interface Technology (CSE2030)
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Interpret Application Specifications
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to Web Interface Technology (CSE2030)
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
1st Project Introduction to HTML.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
What Is A Web Page? An Introduction to the Internet.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
INTRODUCTION TO WEB DATABASE PROGRAMMING
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 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Lecturer: Ghadah Aldehim
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
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.
First things, First Do you belong in here? – 10 – 12 – Comp. Discovery or Keyboard/Comp Apps – Do you have any experience with Web Page Design?????
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
1 Chapter 2 & Chapter 4 §Browsers. 2 Terms §Software §Program §Application.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
1 Networks and the Internet PCS115 Introduction to the Internet ©Richard L. Goldman December 7, 2006.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
HTML PROJECT #1 Project 1 Introduction to HTML HTML Project 1: Introduction to HTML 2 Vocabulary Internet service provider (ISP) A company that has a.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 1 1 Microsoft Office FrontPage 2003 Tutorial 1 – Creating a Web Site.
CIS 250 Advanced Computer Applications Internet/WWW Review.
Creating Web Documents: How the Web works Client / Server Protocols Access methods Homework: Complete experiment & report on Discussion Forum.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
Web Browsers  Web browser- software that you run on your computer to make it work as a web client.  Web Servers- Computers connected to the Internet.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
1 UNIT 13 The World Wide Web. Introduction 2 The World Wide Web: ▫ Commonly referred to as WWW or the Web. ▫ Is a service on the Internet. It consists.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
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.
Chapter 1 Introduction to HTML
Chapter 1 Introduction to HTML.
Project 1 Introduction to HTML.
Chapter 27 WWW and HTTP.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Chapter 16 The World Wide Web.
Intro Project Introduction to HTML.
Presentation transcript:

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 of society –Business, Education, Government…. –Information sharing The Web has a client/server architecture

Web Basics Web browser –Client-side to connect to Internet Web servers –Run special Web server software –Listener Component included in Web server software Monitors for messages sent to it from client browsers

Web Basics Figure 1-1: Web client/server architecture

Web Basics Web page –Usually a file with an.htm or.html extension that contains Hypertext Markup Language (HTML) tags and text –HTML Document layout language (not a programming language) Defines structure and appearance of Web pages Web site –Consists of related web pages and files used to support them

Communication Protocols and Web Addresses Communication protocols –Agreements between sender and receiver regarding how data are sent and interpreted –Internet is built on two network protocols: Transmission Control Protocol (TCP) Internet Protocol (IP)

Communication Protocols and Web Addresses Packets –Data that can be routed independently through Internet Domain name –Represents an IP address A domain names server maintains tables with domain names matched to their IP addresses –IP = 4 sets of 2 or 3; ie: Internet Service Providers (ISPs) –Provide commercial Internet access

Communication Protocols and Web Addresses Hypertext Transfer Protocol –Communication protocol used on the Web Web address –Also called Uniform Resource Locator (URL) Figure 1-2: URL Components

Dynamic Web Pages Static Web page –Page content set at the time page is created –Useful for displaying data that doesn’t change Dynamic Web page –Also called an interactive Web page –Page content varies according to user requests or inputs –May interface with database

Database Basics Databases store an organization’s data in a central location, using a standardized format Database management system (DBMS) –Program used to manage database data and user access –Reduce redundancy –Many users

Dynamic Web Pages Database-driven Web site Architecture

User-centered Web Development Designing a Web to meet NEEDS of the USER –Ease of use –Minimum download time May not use “coolest” techniques or graphics –Allow to complete tasks quickly Will return!!!

Development Process Define the Users Gather Requirements Involve the User Design the Site Test the Site

Who are the USERS? Hard to determine –Different platforms (PC, MAC,…) Monitor size may vary –Different browsers (IE, Netscape, AOL…) –Different connection speeds –No training Various levels of knowledge Ease of use very important

Client vs. User User –Person accessing the site –More concerned with content and ease of use Client –Client is paying for development of site –More concerned with looks

Lazar’s Lifecycle Model Define Site Mission and Users –Goal of Web Site; Who will come? Collect User Requirements –Speed, Content… Create Conceptual Design –Navigation, Layout, Color, Graphics…

Lazar’s Lifecycle Model continued Create Physical Design –Technical development of site Perform Usability Test –Sample target user population Implement and Market –Site goes “live” Evaluate and Improve

FrontPage Microsoft product Web development tool Creates HTML code Has FrontPage components –Prewritten program to interface with server FrontPage Server Extensions Search page, data-base interface Dynamic pages

Frame Page Divide page into different windows Each window = different page –One as continuous Table of Contents –Each frame has independent scroll –Not suggested for home page

Views Page – to create, edit and format a page Folder – to view, create, delete, copy folders Report – to analyze, summarize, and produce reports about site Navigation – to display navigation structure Hyperlinks – to display hyperlinks between pages Tasks – to maintain list of tasks required

Creating Web page 1.Entering Text (Spell Check) 2.Navigation Bar 3.Formatting (Bold, Italics…) 4.Headings (H1, H2 … H6 ) 5.Colors (Text, Background..) 6.Graphics, Lines, Sound

Web page cont. Marquee – scrolling message Meta tags – for search engines –Keywords –Descriptions –At beginning of document (don’t show) Test Print

Case 3: Garden Grill Page Do ALL items –Title: GardenXXX where XXX = your initials –Add “Your Name” to Web page!!! Hand-in (due next week) –Planning Analysis Sheet (2.04) –Printout of # 15 and 16 –Turn in disk – label with name!!!