Pertemuan 1 Introduction to Web and Internet Mata Pelajaran: TIK 3 Topik: Web Design T.P: 2011/2012 Versi: 2 1.

Презентация:



Advertisements
Похожие презентации
The Web The Internet. Level A2 Waystage Level A2 Waystage Listening (p.17) I can understand simple messages delivered at a relatively high speed (on every.
Advertisements

Copyright 2003 CCNA 1 Chapter 9 TCP/IP Transport and Application Layers By Your Name.
Республиканский институт повышения квалификации руководящих и научно-педагогических работников системы образования Республики Казахстан Филиал АО «НЦПК.
The Internet Abramov History of the internet The modern history of the Internet starts in the 1950s and 1960s with the development of computers.
© 2006 Cisco Systems, Inc. All rights reserved. CVOICE v VoIP Signaling and Call Control Configuring SIP.
© 2006 Cisco Systems, Inc. All rights reserved. SND v Configuring a Cisco IOS Firewall Configuring a Cisco IOS Firewall with the Cisco SDM Wizard.
XjCharts A C++ / Java Statecharts Tool for Developers Experimental Object Technologies
COMPUTERS 1. Computers and computer equipment. screen/monitor CD-ROM drive printer floppy disc mouse mouse pad/mat modem floppy disc drive CD-ROMS keyboard.
Unity3d Fomin Maxim 394 group. Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Connecting Networks Understanding How TCP/IP Works.
Designing Network Management Services © 2004 Cisco Systems, Inc. All rights reserved. Designing the Network Management Architecture ARCH v
Using Dreamweaver MX Slide 1 Window menu Manage Sites… Window menu Manage Sites… 2 2 Open Dreamweaver 1 1 Set up a website folder (1). Click New…
THE MEDIA The mass media play an important part in our lives. Nowadays information is the most necessary thing. That is why there are so many sources.
Using Information Technology Chapter 1 Introduction to Information Technology.
2 Todays Presentation What is Filamentality? Why you might use it? How to use it? How others are using it?
WEB SERVICES Mr. P. VASANTH SENA. W EB SERVICES The world before Situation Problems Solutions Motiv. for Web Services Probs. with Curr. sols. Web Services.
INTERNET The Internet is: a network of computers; an information resource; a communication system; a community of users; a collection of services.
Overview of the Paysonnel CE. Overview Paysonnel CE Go to URL- 1 Click [Login to Paysonnel CE] 2 How to Log-in to Paysonnel CE 1 2.
Copyright 2003 CCNA 4 Chapter 11 Scaling IP Addresses By Your Name.
Overview HTML? Editing HTML HTML Examples Headers Linking Images Special characters and more line breaks Unordered list Nested and ordered list References.
Транксрипт:

Pertemuan 1 Introduction to Web and Internet Mata Pelajaran: TIK 3 Topik: Web Design T.P: 2011/2012 Versi: 2 1

Learning Outcomes Pada akhir pertemuan ini, diharapkan peserta didikakan mampu : Menjelaskan sejarah World Wide Web Menjelaskan arsitektur Web Menjelaskan konsep dasar pembuatan aplikasi dan pemrograman berbasis web Menjelaskan Konsep Design Pattern dan Framework 2

Outline Materi Mengenal World Wide Web Evolusi Web Arsitektur Web Aplikasi Web Bahasa Pemrograman untuk Web Design Pattern dan Framework 3

Introduction of Internet A global network of computers was developed 4 decades ago with funding supplied by US Department of Defends Originally designed to connect the main computer system of about a dozen universities and research organizations. 4

Introduction of Web Web is powerful channel to delivery content Easy to access, no need special client, just browser Many company want market their company and product live on the Web Web Based application trend increase significantly 5

History of the World Wide Web WWW Allows computer users to locate and view multimedia-based documents Introduced in 1990 by Tim Berners-Lee Internet today Mixes computing and communications technologies Makes information constantly and instantly available to anyone with a connection 6

Web Evolution Web as static home page: company profile, product, contact number Dynamic Web for supporting Products Query, personalization Hotmail was introduced e-Shopping was introduced B2C, B2B Web Service introduced new paradigm to web Programming 7

Web Architecture 8

Website Vs WebPage Vs Web Domain Vs Web Hosting Vs Web Browser Vs URL ? WEBSITE : A system of Internet servers that support specially formatted documents. The documents are formatted in a script called HTML (HyperText Markup Language) that supports links to other documents, as well as graphics, audio, and video files. 9

WEB PAGE a document on the World Wide Web. Every Web page is identified by a unique URL (Uniform Resource Locator). 10

URL Abbreviation of Uniform Resource Locator, the global address of documents and other resources on the World Wide Web. The first part of the address indicates what protocol to use, and the second part specifies the IP address or the domain name where the resource is located. For example, the two URLs below point to two different files at the domain binus.ac.id. The first specifies an executable file that should be fetched using the FTP protocol; the second specifies a Web page that should be fetched using the HTTP protocol: ftp:// 11

Four components of a URL 1.The web protocol 2.The name of the web server 3.The directory on that server 4.The file within that directory 12

HTTP Short for HyperText Transfer Protocol, the underlying protocol used by the World Wide Web. HTTP defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. For example, when you enter a URL in your browser, this actually sends an HTTP command to the Web server directing it to fetch and transmit the requested Web page. 13

Web browser Internet Explorer, Netscape, Opera, Google Chrome maupun Mozilla Firefox 14

Elemen Web Browser The five basic elements of a web browser are: Menu bar Toolbar URL bar Workspace Status bar 15

Web Domain Badan yang mengurus nama domain disebut Registrar Pihak yang memesan nama atau yang mengajukan nama domain disebut Registrant. Seorang Registrant jika ingin memiliki sebuah nama domain untuk dirinya atau organisasinya harus maka mengajukan aplikasi kepada Registrar. Aplikasi tersebut harus lolos persyaratan berdasarkan kaidah kaidah yang ditentukan oleh Registrar. Contoh domain :.biz.com.edu.gov.info.int.mil.name.net.org 16

Web Technologies Web Server Database Server Application Server Firewall SSL HTTPS FTP Domain etc 17

Web Application One stop shopping Amazon.com Web Portal yahoo.com Entertainments (games), finance, , Collaborations (groups), Search engine B2B Portal Banking: online banking, payment gateway eCommerce eEducation 18

Programming Language Web Design HTML, XHTML Style Sheet (CSS) XML, XSL, XSLT Language Choice: Client Side Scripting: VBScript, Java script Server Side Scripting: PHP, ASP, JSP Java (J2EE) Visual Studio.NET 19

Development Tools Content Authoring Notepad Ms Frontpage 2003 Macromedia Dreamweaver 8.0 Programming (IDE) Java: Eclipse, Netbeans 5.5, JDeveloper, JBuilder X.NET: Visual Studio.NET 20

Design Pattern and Framework Design Pattern can give us practically way to build good application Design Pattern as a proven recipe for how to designing program Framework simply accelerate web development by providing skeleton, unfortunately framework is not easy to learn for a new beginner Struts Framework 21

Softwares Required J2SE 5.0 J2EE or above Editor Netbeans 5.5 or above(built in Apache Tomcat & Struts Framework) Macromedia Dreamweaver. 22

Site Map To design your site: Figure out why you are creating this page. What do you want to convey? Think about your audience. How can you tailor your content to appeal to this audience? How many pages will you need? What sort of structure would you like to have? Sketch out your site on paper Devise a simple, consistent naming system for your pages, images, and other external files 23 home productabout usFAQ AB…

NAVIGATION Role of Navigation Where am I Where have I been Where can I go Hypertext Links Embedded Links Implicit Links: not defined as such, follow from various properties of the information Computed Links: while the reader is reading, instead of being statically determined in advance by the author. Site Structure Breath vs. Depth 24

References Deitel & Deitel, Internet & WWW How To Program Deitel & Deitel, Java How To Program, 6 th edition, 2005 Widodo Budiharto, Panduan Lengkap Pemrograman J2EE, Andi Offset Yogyakarta, 2006 Introduction to Web Programming 4 days: Introduction to Web Design 3 days: x.html x.html