Академический Документы
Профессиональный Документы
Культура Документы
64A515
Pemrograman Web
© 2005 Created by Stephanus Eko Wahyudi
1
© 2008 Revision 1 by Wira Bakti Soenaryo
<Pemrograman Web>
Lecturer
Stephanus Eko Wahyudi
Room
TC 2.1
Email
mm.if.ubaya@gmail.com
<Pemrograman Web>
Subject Outline
Prerequisite Knowledge&Skills
Resources
Web Host
Equipment / Consumable
Software
Hardware
Online Resources
Important Note:
• Bring the progress of your assignments every
time you attend lectures and tutorials
• Submitting you assignments without consult ->
your work might not be suitable for submission.
<Pemrograman Web>
• Image
• Hyperlinks
• Frames
<Pemrograman Web>
• Table
• Lists
• Forms
– GET & POST
– Form Elements (Text Field, Checkbox,
Dropdown, etc)
<Pemrograman Web>
• PHP GD
<Pemrograman Web>
Assessment
• Assignment 1
Description : Register / Subscribe to web
host. PHP and MySQL support
Due : Week 4
• Assignment 2
Description : Create a Static Website
Due : Week 7
• Mid Term Exam
Description : written / closed-book
Assessment
• Assignment 3
Description : Major Project – Create a
database based website.
Examples: Blog site, News Portal
Due : Week 14
Marks : 40 %
• Final Exam
Description : 20 % (lab / open-book)
• Final Term Marks: Assignment 3 (60%),
Exam (40%)
<Pemrograman Web>
Assignment Rules
• While lecturers will try at best to return your
work, you should retain a copy of your works.
• All assignments submitted should be
accompanied by Cover Sheet (sampul
tugas). Note that this will act as legal paper,
plagiarism or collusion ?.
• All assignments should be submitted on the
due date given. No extension given unless
you ask the lecturers at least 2 weeks in
advance. Extension won’t be given unless
you have a very urgent or health issues.
<Pemrograman Web>
• Static Website
• Dynamic Website
– Client-Side Technologies
– Server-Side Technologies
<Pemrograman Web>
WEB SERVER
HTTP Request
(http://website)
HTTP Response
<HTML>
<B>This is a web page </B>
</HTML>
CLIENT
BROWSER
<Pemrograman Web>
Interprets PHP
<HTML>
Code
<B>This is a web page </B>
</HTML>
Server Response
CLIENT
BROWSER
<Pemrograman Web>
Client-Side Technologies
• ActiveX Controls
• Java Applets
• Client-Side Scripts (Java Scripts, VB
Scripts)
• DHTML
<Pemrograman Web>
Server-Side Technologies
Why PHP?
• Free
• Cross Platform
• Relatively easier than other scripting
languages
• Widely supported by both local and
international web hosts provider
<Pemrograman Web>