Introduction to Web Technology Beckwith Consulting, Inc.

Slides:



Advertisements
Similar presentations
The Internet.
Advertisements

Intermediate 2 Computing
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?
How the Internet Works Course Objectives Introduce the various web browsers Introduce some new terms Explain the basic Internet to PC hookup  ISP  Wired.
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
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.
Internet…issues Managing the Internet
Acquiring A Web Presence Caroline Leibinger Jimmy Neyhart Joey Tuma.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
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.
1 Networks and Internet Objectives Understand basic concepts in Networking Network Types Understand basic concepts in Internet Internet Services Become.
Internet Basics 1 Internet Basic includes two lessons:  Lesson 1: The Internet  Lesson 2: The World Wide Web.
1st Project Introduction to HTML.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
Mohammed Saiyeedur Rahman.  E-commerce is buying and selling goods over the internet. This could include selling/buying mobile phones, clothes or DVD’s.
Chapter ONE Introduction to HTML.
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.
Internet Standard Grade Computing. Internet a wide area network spanning the globe. consists of many smaller networks linked together. Service a way of.
Networking I Chapter II The Internet. How does one Connect? Dial-Up Connection – Modem ISDN – Integrated Services Digital Network DSL – Digital Subscriber.
 Internet vs WWW  Pages vs Sites  How the Internet Works  Getting a Web Presence.
LAN Dr. Yan Quan Liu ILS SCSU
Computer Networking Part 1 CS 1 Rick Graziani Cabrillo College Fall 2005.
The Internet, Intranets, & Extranets Chapter 7. IS for Management2 The Internet (1) A collection of networks that pass data around in packets, each of.
The Internet A Wide Area Network across the world The network of networks –Lots of smaller networks joined together.
Internet Information ISYS 105B. What is the Internet? Comprised of network of computers Started in 1969 by U.S. Defense Dept.
Lesson 2 — The Internet and the World Wide Web
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
Introduction to Computers Section 8A. home How the Internet Works Anyone with access to the Internet can exchange text, data files, and programs with.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
The Internet When was it created and why?. What Is the Internet? A network of computer networks. It connects networks all over the world through the use.
IT Introduction to Information Technology. The Internet & World Wide Web Began in 1969 with the ARPANET (Advanced Research Project Agency Network)
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
WHAT IS A WEBSITE AND HOW TO GET YOUR BUSINESS ONLINE Anna Gabali – 30/07/ MKLC.
Exploring the Internet with IE51 Chapter 1 Welcome to Cyberspace: The Internet And The World Wide Web By Gretchen Marx.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
CIS 250 Advanced Computer Applications Internet/WWW Review.
Communication, Networks, The internet and the Worldwide Web.
INTERNET PRESENTATION. WHAT IS THE INTERNET? The worlds largest computer network. A collection of local, regional and national computer networks linked.
Internet Presentation. What is the Internet? The worlds largest computer network. A collection of local, regional and national computer networks linked.
XP Practical PC, 3e Chapter 8 1 Browsing and Searching the Web.
INTERNET. Objectives Explain the origin of the Internet and describe how the Internet works. Explain the difference between the World Wide Web and the.
McLean HIGHER COMPUTER NETWORKING Lesson 8 E-Commerce Explanation of ISP Description of E-commerce Description of E-sales.
TCP/IP (Transmission Control Protocol / Internet Protocol)
Chapter 11 Working with Credit Card Methods of Processing Credit Cards Preparing for Cyber Cash Authoring a Credit card Transaction.
The Internet Teaching Learning Seminar Computer Studies.
Web Design. What is the Internet? A worldwide collection of computer networks that links millions of computers by – Businesses (.com.net) – the government.
What is the Internet? A world-wide computer network made up of tens of thousands of smaller networks. It’s the biggest network of all! So, what is a network?
Module 1. Upon completing Module 1 students should be able to: Understand the physical connections needed for a computer to connect to the Internet Recognize.
WHAT IS E-COMMERCE? E-COMMERCE is a online service that helps the seller/buyer complete their transaction through a secure server. Throughout the past.
INTERNET Communications & Networks. The Internet èThe Internet is a Wide Area Network that covers the entire world èIt can be thought of as many different,
The Internet. Important Terms Network Network Internet Internet WWW (World Wide Web) WWW (World Wide Web) Web page Web page Web site Web site Browser.
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
 In the 1960s, ARPANET (Advanced Research Projects Agency Network), the internet’s predecessor, was invented  ARPANET used two technologies that are.
3 Internet Basics Internet is a collection of local, regional, national and international computer networks that are linked together to exchange data.
A SSIGNMENT #3 Com tech. ANSL HTML Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink.
The Internet. The Internet and Systems that Use It Internet –A group of computer networks that encircle the entire globe –Began in 1969 Protocol –Language.
Web Design Vocabulary #3. HTML Hypertext Markup Language - The coding scheme used to format text for use on the World Wide Web.
Introduction to the Internet
Tonga Institute of Higher Education IT 141: Information Systems
Browsing and Searching the Web
Tonga Institute of Higher Education IT 141: Information Systems
Introduction to Computer Concept
Tonga Institute of Higher Education IT 141: Information Systems
Presentation transcript:

Introduction to Web Technology Beckwith Consulting, Inc

Purpose The purpose of this presentation is to: Acquaint you with the terms and concepts necessary to determine how the Web can improve your business Demonstrate the capabilities of Web applications “It’s time to take the red pill”

Web Concepts How the Web Works Let’s start with you. the user To use the web you must have a computer or another “web-ready” device, ex: Palm Pilot or Web phones*. *Often called Web Access Protocol (WAP) devices

Web Concepts How the Web Works Your computer must have communications hardware with installed drivers (software) –Modem card, ex: 56k Modem –Network* or NIC** card, ex: Linksys –Wireless Network card * Most networks today communicate using Transmission Control Protocol/Internet Protocol (TCP/IP) ** Network Interface Card

Web Concepts How the Web Works Your computer must have Web service –Modem and Dialup Internet Service Provider (ISP), ex: AOL –*Digital Subscriber Line (DSL), offered by phone company in non-rural areas –*Internet Satellite, offered by satellite TV –*Digital Cable, offered by cable TV –*Dedicated LAN, ex: large corp. networks or US govt. *These faster services are called “Broadband”

Web Concepts How the Web Works Your computer must have Web browser software –AOL Online Software –Microsoft Internet Explorer –Netscape Navigator –Other web services require mail programs (Outlook) or File Transfer programs (WS_FTP)

Web Concepts How the Web Works Your computer must be logged into the Web –Dialup has dialed, connected & user has logged in OR –DSL/Satellite/Cable modem is on and connected

Quick Note on Networks Simple Dialup There are many types of network setups 56k Modem plugged into phone line (1 computer) AOL is a dialup service Computer Dialup Modem Phone Outlet Note: Uses regular(RJ11) phone cable

Quick Note on Networks Simple Cable/Satellite Cable/DSL/Satellite Modem plugged into cable/DSL/satellite outlet (1 computer) Charter and SBC/Yahoo are broadband Internet services Computer Cable/DSL/ Satellite Modem Cable/ Satellite Outlet Note: Uses special Category 5 (Cat 5 RJ45) Cable called patchcords *Most network equipment has a speed of 100Mbit/s

Quick Note on Networks Cable/DSL/Satellite with Hub Cable/DSL/Satellite Modem plugged into cable/DSL/satellite outlet Requires 2 or more Internet Protocol (IP) connections (like 2 separate phone numbers) Computer Cable/DSL Satellite Modem Cable/DSL Satellite Outlet Hub Computer

Quick Note on Networks Cable/DSL/Satellite with Router/Switch Cable/DSL/Satellite Modem and Router/ Switch* plugged into cable/satellite outlet Requires only 1 Internet Protocol (IP) connection (shares a phone number-saves $$) Computer Cable/DSL Satellite Outlet Router/ Switch Computer *Switches are smarter and faster than hubs Cable/DSL Satellite Modem

Quick Note on Networks Cable/Satellite with Wireless Router/Switch Cable/Satellite Modem and wireless Router/Switch plugged into cable/satellite outlet Replaces switch-to-computer cables, requires wireless network cards* Computer Cable/ Satellite Modem Cable/ Satellite Outlet Wireless Router/ Switch Computer *Wireless is more convenient, but slower and less secure than Cable

Computer Quick Note on Networks Cable/Satellite with Wireless and Regular Router/Switch Cable/Satellite Modem and two Router/ Switches plugged into cable/satellite outlet Computer Cable/ Satellite Modem Cable/ Satellite Outlet Wireless Router/ Switch Computer Router/ Switch

Quick Note on Networks Firewalls Firewalls are like the firewall in your car, which keep the heat and noise of the engine outside the passenger compartment Computer Firewalls are used to keep unwanted Internet users from accessing your network Once online, you are vulnerable w/o a firewall –BlackIce is an example of firewall software Computer Cable/ Satellite Modem Cable/ Satellite Outlet Router/ Switch & Firewall

Quick Note on Networks Firewalls Computer Firewalls work like Caller ID You set up the rules of who can “call” you Unrecognized callers are either denied, or asked for a password NOTE: Some software, like PCAnywhere and SQL Server require the firewall to specially configured

Web Concepts How the Web Works Back to the Logged in computer Once your computer is logged in, it is assigned an Internet Protocol (IP) address. Most networks (and all dialups) issue IPs on a per-login basis, these are called Dynamic IPs Some networks issue these permanently, these are called Fixed IPs Your IP is a 16-digit number which is used to identify your computer to the Internet, ex:

Web Concepts How the Web Works Every time you request information from the Internet, your IP is sent with the request, so the Internet knows where to send the information Every website has an IP address. The Universal Resource Listing (URL) like, is translated to its IP address automatically for you NOTE: Remember the router/switches that only need one IP address? The router keeps track of the network users so they can share the IP address.

Web Concepts How the Web Works Example: You wants news so you types in: Quick Note on four parts of the URL: Protocol: http is Hypertext Transfer Protocol, you will also see https used for secure transactions. If you leave this off, the default is http. Domain: identifies a specific webserver File Information: /news/ asp identifies the specific filename on the requested website. Query string: ?vts= Additional information sent in the request, in this case the article number called vts.

Web Concepts How the Web Works Simple Example: You wants news so you type in: MSN-BC receives the request, looks up the article and send it back to you.

Web Concepts How the Web Works Detailed Example (what really happens): You ( ) want news so you type in: MSN-BC’s IP address of is translated by a program called the Domain Name Server (DNS) The request is sent to MSN-BC receives the request, accesses its database to look up the article and sends the article (vts= ) and several graphics* back to you ( ) Your browser assembles the article and graphics according to the HyperText Markup Language (HTML) code to format and display the MSN-BC screen. * Each webpage is comprised of numerous graphic files, that why we see (10 items remaining) on the status bar of a downloading page. It’s waiting for those pieces to complete the page.

Web Concepts How the Web Works Detailed Example (Other Comments): Technically the Internet is a large network. The Worldwide Web (WWW) is an application that runs on the Internet. Whenever you type in “ you are using the Worldwide Web. The Worldwide Web produces webpages (a combination of text and graphics). MSN-BC’s website has an IP address of It uses the domain name of because it registered that domain name with Network Solutions or another authorized Domain Registry company. These companies maintain the databases used by the Domain Name Servers (DNS). Current annual fees are about $35.

Web Concepts How the Web Works Detailed Example (GeeWhiz Stuff): Network messages are split up and transmitted in small sections called “packets”. TCP/IP is a “packet-switched network”. JavaScript, Java and Perl are languages uses to help HTML display webpages (scrolling display, animation, etc). More on this when we talk about Web Applications. Flash, Shockwave, Quicktime, WAV, mpeg, RealAudio, and MP3 are all types of files that can be displayed with a webpage. Special programs, called “plug-ins” allow your browser to display, play, or run these various files.

Web Concepts How the Web Works Detailed Example (Security): Webpages are secured by installing a special license and software, called a Secure Socket Link (SSL) on the servicing website called a Web Host. This software encrypts communication between the user computer and website. Most credit card processing is transmitted using SSL. You’ll notice the protocol will be or shttp:// and a “secure” or “locked” icon appears on your browser screen. Current annual fee is about $400. Hackers monitor web requests using special software, SSL protects financial & personal information by encrypting these messages—foiling the hackers. $$$

Transmission Speed Transmission Speed is the amount of data that a line can transfer. A 28.8k modem transmits 28,800 bits per second (bps), a 56k modem transmits 56,000 bps (7 kbytes/s) – the maximum via normal phone lines An ISDN modem transmits 128k Cable/Satellite/DSL transmit at least 384 kbps A T1 line transmits 1.54Mbps (ISP speed) A T3 line transmits 43 Mbps (Web host speeds) Fiber Optics start with OC-3 which is 115 Mbps OC-12 is 622 Mbps (Internet backbone speed)

Search Engines All search engines do about the same things: Search the Internet for websites using robots, which are automated software programs that search for keyword and description META tags in the HTML code Allow users to search their database using keywords Allow website administrators to suggest their sites to the search database (no guarantees) Allow website administrators to buy “premium placement” – Extra money to get to the top of the list Other companies, like Overture, also manage premium placement or sponsored links for search engine sites.

Web Applications Web pages are like online Word documents. HTML is used to display pictures, format paragraphs, change colors, fonts, etc.. BUT Word can’t add numbers or animate graphics. Web Applications are like online spreadsheets and databases. They do something. Common scripting languages used to do this are Cold Fusion, Active Server Pages (ASP), and PHP. Web Applications interact with program variables, databases, spreadsheets, and user inputs to create dynamic web content.

Web Applications In fact, our first example was a web application When the MSN-BC server read the asp file, control moved to the ASP server and passed the variable VTS with a value of ASP Server VTS= ASP Server

Web Applications The asp file searched the news database for article number (VTS) ASP Server VTS= Database VTS= ASP Server

Web Applications The article text is passed back to the ASP Server Then to the MSNBC web server ASP Server VTS= Database VTS= ASP Server

Web Applications The article text is then inserted into the web page and sent to the requesting user ASP Server VTS= Database VTS= ASP Server

Web Applications Web Applications can read or write to multiple databases, spreadsheets, even mail servers to send confirmations ASP Server Database Spreadsheet Web Server Mail Server

Web Applications Web Applications include on-line: Banking services Catalogs and shopping carts Airline ticket reservations Chat rooms Message Boards Search Engines Theater Listings Dating Services Mortgage Calculators To name only a few applications.

E-Commerce E-commerce sites are basically large web applications. The ordered items go into a database, which adds up the prices, taxes, even shipping. The tricky part is the credit card processing Let’s follow a user that is placing an order.

E-Commerce First, the user goes to a website and adds her desired items to the shopping cart When all her desired items are in the shopping cart, she clicks the “checkout” button The web application will total the item quantities and prices, determine taxes, shipping charges, and present an invoice to her. User Web Server IMA Bank Website’s Bank Acct Verification Svc Secure Web Server

E-Commerce Next, the she reviews his order and clicks the Purchase button The order request is received by the web server who talks to the secure web server The secure* web server sends a secure web page to accept the credit card and personal information User Web Server IMA Bank Website’s Bank Acct Verification Svc Secure Web Server *Most Web Host offer limited free SSL services to their customers

E-Commerce She then inputs his credit card information and address and starts the credit card purchase The credit card information and address is verified by the Verification Service, (ex: VeriSign) The Verification Service acts as a messenger service couriering verified information and money to the required places Verification Services cost about $20/mo User Web Server Secure Web Server IMA Bank Verification Svc Website’s Bank Acct

E-Commerce The verified credit card voucher is forwarded to the Internet Merchant Account (IMA) bank The website has an IMA to cash the credit card vouchers. These IMA banks charge a percentage and a per transaction fee. They also have a minimum fee of $20/month so if you only receive a few credit card transactions, you’ll end up paying a larger fee User Web Server Secure Web Server IMA Bank Verification Svc Website’s Bank Acct

E-Commerce The Internet Merchant Account bank will “cash” the credit card request, subtracting their 2-3% and cents/transaction charges The proceeds are deposited into the Website’s bank account This bank account can be the website company’s regular business bank account or a separate one User Web Server Secure Web Server IMA Bank Verification Svc Website’s Bank Acct

E-Commerce The Internet Merchant Account bank acknowledges the transaction to the Verification Service The Verification Service acknowledges the transaction to the Web Server The Web Server sends notice to the user that her transaction was approved (or disapproved) User Web Server Secure Web Server IMA Bank Verification Svc Website’s Bank Acct

E-Commerce The Verification Service will also notify the Website owner of all credit card transactions All credit card activities are saved in a database. Special administrative webpages (passworded) allow the website owner to reconcile credit card activity, perform charge-backs, and notify additional addresses of account activity User Web Server Secure Web Server IMA Bank Verification Svc Website’s Bank Acct

Website Requirements Requirements Collection One of the most important steps How do we, the development experts, collect requirements from a businessperson who knows his business—but not the Web?

Website Requirements What Do You Want the Web to do for you? What information, pictures, prices, etc. do you want to show about your company? Do you want to sell products or services from your website? What information could you put on the Web that would prevent “time-costly” phone calls?

Website Requirements What Do You Want the Web to do for you? What web applications would bring more business to your company or make your personnel more efficient? –Tying information from multiple databases together into a single report –Extending your business information and applications to your “on the road” salespersons or technicians –Automating boring, labor-intensive tasks

Website Requirements What do I need for my Website? Web Host* – Web server where your website is hosted. Prices are $10 - $50 /mo depending on languages supported, databases, etc. Domain Registration – Registers your named URL, Prices are $10 – 35/year. Web Design - Designing the content, navigation, and layout of your website (front-end). Prices are $50 - $150/hour. Web Applications – Design web application functionality (back-end). Prices are $65 – $250/hour * This is not your Internet Service Provider (ISP). Although your ISP may also Web Host.

Website Requirements What do I need for my Website? (Cont’d) If e-comm/credit card processing is required: Shopping Cart Software, ex. Miva, AbleCommerce, or custom Prices are $ ? Verification Services, ex. VeriSign Prices are a one- time setup fee ($150) and about $20/month Internet Merchant Account (IMA), ex. eMerchant Solutions Prices are a one-time setup fee ($100) and 2-3% and 25 cents per transaction PayPal, requires user signup and checking information