1 Pertemuan 1 Introduction to Web and Internet Matakuliah: T0053/Web Programming Tahun: 2006 Versi: 2.

Slides:



Advertisements
Similar presentations
Web 2.0 Programming 1 © Tongji University, Computer Science and Technology. Web Web Programming Technology 2012.
Advertisements

The World Wide Web and the Internet MIS XLM.B Jack G. Zheng June 20 th 2005.
The World Wide Web and the Internet MIS XLM.B Jack G. Zheng May 13 th 2008.
The Internet Unit Information Systems, Higher. The Internet HTML Two sets of notes.
1 © Netskills Quality Internet Training, University of Newcastle From My Home Page to FrontPage An Overview of Authoring Tools Patris van Boxel Netskills.
4. Internet Programming ENG224 INFORMATION TECHNOLOGY – Part I
Overview Environment for Internet database connectivity
Web Page Concept and Design :
How are we CREATING Your Web and Global Presence.
SW381: Web Applications Development Prerequisite: SW211 (Introduction to Software Engineering) Instructor: Dr. Mohammad Anwar Hossain Office: Room 2058.
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
1 Pertemuan 10 Expert Systems Matakuliah: H0383/Sistem Berbasis Pengetahuan Tahun: 2005 Versi: 1/0.
Introduction to Web and Internet Pertemuan 1 Matakuliah: T0053/Web Programming Tahun: 2009.
1 Pertemuan 04 Proxy/Cache Matakuliah: H0491/Praktikum Jaringan Komputer Tahun: 2005 Versi: 1/0.
1 Pertemuan 6 Elementary UDP Sockets Matakuliah: H0483 / Network Programming Tahun: 2005 Versi: 1.0.
1 Pertemuan 4 HTTP Protocol Matakuliah: T0053/Web Programming Tahun: 2006 Versi: 2.
1 Pertemuan 12 Design Pattern Matakuliah: T0053/Web Programming Tahun: 2006 Versi: 2.
Session 1 Web Authoring & Web Programming Matakuliah: M0114/Web Based Programming Tahun: 2005 Versi: 5.
DT228/3 Web Development WWW and Client server model.
Session 13 Active Server Pages (ASP) Matakuliah: M0114/Web Based Programming Tahun: 2005 Versi: 5.
Muhammad Taimoor Khan
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
Introduction to ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
1 Pertemuan 11 & 12 The Internet and the New Information Technology Infrastructure Matakuliah: J0454 / Sistem Informasi Manajemen Tahun: 2006 Versi: 1.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
DT211/3 Internet Development Application Internet Development Application.
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
1 Pertemuan 5 Model Transaksi e-Commerce Matakuliah: H0292 / E-Business Tahun: 2005 Versi: v0 / Revisi 1.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
1 Pertemuan 8 The Object Definition Language (Lanjutan) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
Internet basics, Browsers, application, advantages and disadvantages, architecture, WWW, URL, HTML Week 10 Mr. Mohammed Rahmath.
ECA 228 Internet/Intranet Design I Intro to the Web.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Introduction Servlets and JSP Celsina Bignoli
مقدمه ای بر طراحی صفحات وب. 2 Web Components  Clients and Servers  Internet Service Providers  Web Site Hosting Services  Domains Names, URL ’ s and.
Languages in WEB Presented by: Jenisha Kshatriya BCM SS09.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Introduction to Internet Programming (Web Based Application)
Sheet 1XML Technology in E-Commerce 2001Lecture 1 XML Technology in E-Commerce Lecture 1 WWW, HTML, CSS, XML, Meta-modeling.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
1 Pertemuan 26 Bahasa-bahasa Pemrograman (Lanjutan) Matakuliah: T0604-Pengantar Teknologi Informasi Tahun: 2008 Versi: 2.0/0.0 Williams, B.K, Stacy C.
Universiti Utara Malaysia Chapter 3 Introduction to ASP.NET 3.5.
Internet جامعة أم القرى قسم السنة التحضيريه اعداد : أعضاء هيئة التدريس.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Web 2.0 : An Introduction By Dr.D.N.Phadke SR. Assistant Librarian, IIT Bombay.
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.
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.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
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,
Schedule Introduction to Web & Database Integration Tools and Resources HTML and Styles Forms and Client-Side Scripts DB Engines Forms Processing and Server-Side.
1 Chapter 01: Introduction by Tharith Sriv. This course covers the following topics:  Hypertext Markup Language (HTML)  Cascading Style Sheets  JavaScript.
REVIEW OF ACTIVITIES OF THE WORK GROUP FOR INTERNET AND e -TECHNOLOGIES Prof. Dr Milena Stanković Faculty of Electronic Engineering TEMPUS Project CD-JEP.
Web Development Process The Site Development Process Site Construction is one of the last steps.
WEB SERVER SOFTWARE FEATURE SETS
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
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)
I NTRO TO W EB TECHNOLOGY Basic terms. C LIENT – S ERVER M ODEL a distributed communication between service requestors and service providers.
Pertemuan 04 Proxy/Cache
Pertemuan 20 The Business Views of the Technology Architecture
Web Site Development and Macromedia Dreamweaver 8
Chapter 1 Introduction to HTML.
Pertemuan 22 The Business Views of the Technology Architecture
Introduction to Advance Web Technologies
Introduction to World Wide Web
INFS 230 L Internet Technology
Web Skills.
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

1 Pertemuan 1 Introduction to Web and Internet Matakuliah: T0053/Web Programming Tahun: 2006 Versi: 2

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

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

4 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.

5 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

6 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

7 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

8 Web Architecture

9 Web Technologies •Web Server •Database Server •Application Server •Firewall •SSL •HTTPS •FTP •Domain •etc

10 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

11 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

12 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

13 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

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

15 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: • • •