PPA

advertisement
Paket Program Aplikasi
Semester Ganjil 2003 - 2004
What is PPA ?

Menjadi HTML Programmer profesional
Profesional tidak berarti dapat membuat situs yang
indah, tetapi situs yang baik.
HOW ?
Internet


What is Internet ?
What can I do in Internet ?
Email
WEB
Chatting (yahoo, icq, msn)
FTP (download / upload)
Netmeeting (teleconference)
VOIP
Online game (ragnarok, gunbound, lagheim)
Term dalam WEB

Homepage atau web: dokumen/halaman informasi
Internet
Contoh: homepage Yahoo, Petra dan Detik
 Browser
: program untuk melihat homepage / web
Contoh: Internet Explorer (IE), Mozilla, Netscape,
Opera
 URL
: Uniform Resource Location, alamat
sebuah homepage/web
Contoh
: www.petra.ac.id
 HTTP
: Hyper Text Tranfer Protocol, sebuah
protokol/standar yang dipakai untuk menampilkan
homepage.
Contoh: http://www.petra.ac.id
Catatan: secara default, jika http:// tidak ditulis di
browser, browser akan memakai protokol HTTP.
Pengguna Internet
Worldwide Population
Worldwide Internet User
6,3
6,3
6,23
6,2
6,15
6,07
6,1
Billion 6
5,97
600
510
500
400
256
Million 300
5,92
5,9
200
5,8
100
5,7
0
104
291
320
147
1998 1999 2000 2001 2002 2003
1998 1999 2000 2001 2002 2003
Year
Year
E-commerce Revenue
Worldwide E-Commerce Revenue
1400
1317
1200
US$
Billions
1000
800
733
600
400
200
0
398
111
217
50
15
1997 1998 1999 2000 2001 2002 2003
Year
Revenue th. 2003 = 11.700.000.000.000.000 rupiah
S1
Future trends

Web services
.Net, Java, XML, SOAP,
Microsoft Hailstorm, Microsoft Passport,
Web based ASP, online storage

Hand helds
Handphone, PDA, jam tangan, refrigerator, microwave
oven, etc.
Future world will be “Internet connected World”
Web team




Web master
HTML Programmer
Graphic Designer
Web Programmer
HTML / Hyper Text Markup Language
Adalah satu standar yang dipakai untuk dapat membuat HomePage
Contoh: view source http://www.petra.ac.id
Ekstension yang dipakai:
.htm atau .html  dibuat di editor apapun
 dilihat di browser
HTML Programmer

Kriteria profesional :
• Situs memenuhi standar HTML 4.0
• Mampu membuat halaman HTML yang tampil
"PERSIS" sama di semua kondisi :
• Kondisi jumlah warna monitor yang berbeda
• Kondisi resolusi monitor yang berbeda :
– contoh jelek : www.detik.com & www.petra.ac.id
– contoh bagus : dewey.petra.ac.id, svl.petra.ac.id
• Jenis browser yang berbeda (IE vs Mozilla vs
Netscape vs Opera vs Konqueror vs dll.)
Karakteristik HTML
• File text biasa hanya saja terdapat TAG / ELEMENT
• Penulisan TAG selalu diawali tanda < dan diakhiri tanda >
Contoh : <HTML>, <BODY>, <TITLE>
• Bersifat incase sensitif, contoh <Hr> = <hr> = <HR>
• Ada 2 jenis TAG :
TAG yang berpasangan
<TITLE> </TITLE>
Empty TAG
<BR>
• TAG bisa memiliki atribut dan memiliki value
. Contoh: <IMG SRC=“button.gif”>
Struktur HTML


Dimulai dengan <HTML> dan diakhiri
dengan </HTML>
Terdiri dari 2 bagian
• <HEAD> ………….. </HEAD> dan
• <BODY> ………….. </BODY>
Struktur HTML
<HTML>
<HEAD>
</HEAD>
<BODY>
</BODY>
</HTML>
TAG yang berpasangan
HEAD
HEAD berisi header dari dokumen (bukan isi homepage tapi
keterangan homepage itu sendiri)  tidak tampil
di browser
Tag di bawah HEAD:
<Title> … </Title>  tag berpasangan
<Script>...</Script>  tag berpasangan
<Meta>
 empty tag
Contoh (buat di notepad)
<HTML>
<HEAD>
<TITLE> Homepageku yang pertama </TITLE>
<META name="keyword" content="Indonesia,
University,Petra">
</HEAD>
<BODY> </BODY></HTML>
BODY
BODY
berisi data-data atau isi dari homepage itu sendiri
Catatan: sebetulnya tag <BODY> boleh tidak dicantumkan.
Contoh (buat di notepad)
<HTML>
<HEAD> <TITLE> Homepageku yang pertama </TITLE> </HE
<BODY> Hari ini, PPA membahas tentang HTML </BODY>
</HTML>
Contoh Atribut BODY adalah BGCOLOR
<BODY BGColor=“#007799”>
Hari ini, PPA membahas tentang HTML
</BODY>
Atribut lainnya lihat di HTML Element.doc
Overview of the Dreamweaver
Environment





Dreamweaver Environment
The Document windows
Properties Inspector
Code Inspector
Panels
Dreamweaver work area
Overview of the Dreamweaver Environment
Toolbar
Overview of the Dreamweaver Environment
•
•
•
•
•
•
•
Show code view
Show code and design view
Show design view
Title
Preview in Browser
<?> : reference / help
View options
Object panel, Property inspector
dan Launcher
Overview of the Dreamweaver Environment



Object panel berisi daftar object / tag yang
dapat diinsertkan ke document
Property inspector berisi property / atribut
yang dapat diatur pada object / tag tertentu
Launcher = shortcut
Basic homepage




Setting pada Page Properties (Modify >
Page Properties)
Berakhiran .htm atau .html, disarankan
.html
File utama selalu bernama index, jadi nama
lengkap index.html
Selalu menggunakan huruf kecil
TAG: BREAK
BREAK = ganti baris (empty tag)
Contoh
<BODY> Hari ini,
PPA membahas tentang HTML
</BODY>
TAG: PARAGRAPH
PARAGRAPH
Contoh
<BODY>
Hari ini, <BR> PPA membahas tentang HTML <P>
Untuk mempelajari ASP diperlukan Penguasaan HTML
<BR>
Karena tanpa menguasai HTML <BR> mustahil anda akan
mampu
menguasai ASP dengan baik dan benar
<P>
Setelah anda menguasai HTML, anda dituntut juga
menguasai IIS.
<br>
</BODY>
TAG: HEADING
HEADING: standar huruf untuk judul atau sub judul dalam HTML
tercetak tebal dan otomatis ganti baris
Contoh
<BODY>
Hari ini, PPA membahasa tentang HTML
<H1> Heading pertama</H1> langsung ganti baris
<H2> Heading kedua</H2> langsung ganti baris
<H3> Heading ketiga</H3> langsung ganti baris
<H4> Heading keempat</H4> langsung ganti baris
<H5> Heading kelima</H5> langsung ganti baris
<H6> Heading keenam</H6> langsung ganti baris
</BODY>
TAG: HORISONTAL RULE
Untuk membuat garis horisontal
TAG: <HR>
Atribut:
Size
Align
Noshade
Contoh:
<HR Align=center noshade width=“150”>
<HR Size="5" Align=center width="50%">
TAG: List
Tag untuk bullet
<UL> Unordered list
<OL> Ordered List
Tag untk item listnya adalah: <LI>
Contoh:
Seri Operating Sistem
<OL Start=“4” Type=“A”>
<LI> Microsoft Windows 2000
<LI> LINUX
<LI> SCO UNIX
</OL>
Text emphasis: Text Style
Tag untuk Mengatur FONT:
<B> bold
<I>
italic
<U> underline
<center> …….</center>
<FONT> …… </FONT>
Tag untuk Preformated Text : <PRE>
Contoh
<PRE>
-------------------------------------No Nama
Alamat
-------------------------------------- </PRE>
Special Element: Anchor

Tag untuk link antar page di dalam web adalah
<A Href> dan </A>
Contoh:
<A HREF="http://letters.petra.ac.id/profiles.htm">Profile dosen Fak. Sastra</A>

Tag untuk link ke bagian tertentu di web
<A Href=“…..#..”> dan </A> di bagian source
<A Name=“………..”> dan </A> di bagian destination
Contoh:
Di bagian source:
<A HREF=“http://letters.petra.ac.id/female.htm#9"> Junita, Andriana</A>
DI bagian Destination:
<A Name=“9”> still studying in Oregon University </a>
Character level element : IMAGE
Image yang dapat dimasukkan dalam file HTML adl:
JPG,GIF, PCX
TAG : <IMG SRC=“
“>
Contoh
<IMG SRC=“image/fotoku.jpg”>
Catatan: img src sangat tergantung pada lokasi dimana file
disimpan.
Tip: sebaiknya semua image disimpan menjadi satu di folder
image.
Character level element :
IMAGE (2)
ATRIBUT ALIGNMENT
ALIGN=BOTTOM / MIDDLE / TOP / LEFT
/CENTER/RIGHT
Contoh
<IMG SRC=“image/fotoku.jpg” ALIGN=LEFT>
Comment
Tag untuk COMMENT: tidak tampil di web
< !--- >
Download