It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:

Slides:



Advertisements
Similar presentations
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.
Advertisements

DT228/3 Web Development WWW and Client server model.
 2003 Prentice Hall, Inc. All rights reserved. Chapter 21 – Web Servers (IIS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System.
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.
Apache Tomcat Server – installation & use Server-side language-- use Java Server Pages Contrast Client-side languages HTML Forms Servers & Server-side.
Multiple Tiers in Action
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Apache Tomcat Server Typical html Request/Response cycle
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
1 Web Servers (IIS and Apache) Outline 9.1 Introduction 9.2 HTTP Request Types 9.3 System Architecture 9.4 Client-Side Scripting versus Server-Side Scripting.
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
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
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.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
Introduction to Internet Programming (Web Based Application)
OWL Jan How Websites Work. “The Internet” vs. “The Web”?
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
1 Welcome to CSC 301 Web Programming Charles Frank.
Introduction to ASP.NET1. 2 Web applications in general Web applications are divided into two parts –The server part –The client part The server part.
Session I Chapter 1 - Introduction to Web Development
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
By Bearzx Dive Into Web Introduction To WEB
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Web Architecture Introduction
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Web Development Process The Site Development Process Site Construction is one of the last steps.
Session 1 Chapter 1 - Introduction to Web Development ITI 133: HTML5 Desktop and Mobile Level I
The basics of knowing the difference CLIENT VS. SERVER.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Introduction to the World Wide Web & Internet CIS 101.
COSC 2328 – Web Programming.  PHP is a server scripting language  It’s widely-used and free  It’s an alternative to Microsoft’s ASP and Ruby  PHP.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
Overview Web Technologies Computing Science Thompson Rivers University.
Database application development 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall OBJECTIVES  Define terms  Explain three components.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
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.
I NTRO TO W EB TECHNOLOGY Basic terms. C LIENT – S ERVER M ODEL a distributed communication between service requestors and service providers.
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.
Dive into web development
Introduction to Internet Programming (Web Based Application)
Web Programming Language
Web Technologies Computing Science Thompson Rivers University
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
JavaScript and Ajax (Internet Background)
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
CNIT 131 Internet Basics & Beginning HTML
Web Development Training
IS 360 Course Introduction
Web Browser server client 3-Tier Architecture Apache web server PHP
HTML5 Level I Session I Chapter 1 - Introduction to Web Development
Unit 6 part 3 Test Javascript Test.
Secure Web Programming
ხელმძღვანელი: დიმიტრი ქარაული
BOF #1 – Fundamentals of the Web
Web Technologies Computing Science Thompson Rivers University
Client-Server Model: Requesting a Web Page
ADTEL WEBSITE
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:

WWW  WWW  Provides a single interface to the network of networks.  WWW is composed of: A protocol: HTTP A data standard: HTML A naming standard: URI/URL/URN  Web Browser  A program that provides a graphical interface with the web. In other words, a way to push buttons so that HTTP protocols are invoked using URI’s to obtain and render HTMLs. 2

WWW  The internet is a global network of computers  Web applications follow a client-server architecture  client : the web browser Firefox Chrome Opera Safari Explorer  server : the web server Apache IIS Tomcat 3

C LIENT / S ERVER  Clients request documents from servers  The request is sent via HTTP and may contain data  Servers respond to requests  The response is sent via HTTP and is probably HTML 4 ChromeServer HTTP REQUEST HTTP RESPONSE

S ERVERS AND B ROWSERS  The web uses a client-server architecture  Web browser is the client  Web server is the server 5

W EB P ROGRAMMING T OOLS  Writing a web app involves many technologies:  Client (browser) side:  HTML5 – a standard document structure  XML – a standard document structure  JavaScript – a language for client-side programming  CSS – styling the web page  Server side:  Servlets/JSP/JSF – Java based  PHP – server-side scripting language  Ruby – server-side scripting language  ASP.NET – Microsoft solution  MySQL - database 6

S YLLABUS  In two weeks we will talk about  HTML (2-3 days)  CSS (2-3 days)  JavaScript (2-3 days)  JQuery (1-2 days)  Bootstrap (1-2 days)  Every day we will  Talk about UW-L  Talk about web development  Talk about how to succeed at UW-L 7