Dosen:
Achmad Zakki Falani, S.Kom
Fakultas Ilmu Komputer
Universitas Narotama
NEXT
Kriteria Penilaian:
Kehadiran
Tugas
Keaktifan
NIlai UTS
Nilai UAS
:
:
:
:
:
10
15
15
30
30
%
%
%
%
%
BACK
NEXT
Perencanaan website
Proses ini merupakan awal dalam
merencanakan halaman web. Dimulai
dengan mengumpulkan seluruh data
serta informasi kemudian hasil akhirnya
adalah sebuah site map lalu dimulai
dengan merancang tata letak (LayOut)
halaman, biasanya dilakukan mendesain
tata letak halaman depan dan halaman
kedua. Dalam mendesain halaman ini
beberapa komponen penting biasanya
masuk adalah content, rencana letak
image, copyright/hak cipta (bagian
footer), serta komponen website dan hal
lain yang dianggap perlu (animasi, video,
musik, dll).
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
VIEW
BACK
NEXT
VIEW
BACK
NEXT
VIEW
BACK
NEXT
Tugas (1)
BACK
NEXT
Catatan:
Jika Anda ingin menambahkan komentar pada dokumen HTML,maka
tulislah Tag <!...................>,misal:
<!perubahan terakhir 27/6/96>
NEXT
Manfaat Tabel:
Tabel dapat digunakan untuk menampilkan teks, link, grafik atau item lainnya
yang dapat dikirimkan ke tempat lain manapun melalui halaman web.
Tabel dapat digunakan untuk menyajikan informasi, atau bahkan dapat diperkuat
dengan batas, warna, dan grafik sedemikian rupa, sehingga tabel itu sendiri
menjadi item item dekorasi.
NEXT
Item</td>
Item</td>
Item</td>
Item</td>
Tabel dibentuk dari kiri atas, dan melintasi kolom - kolomnya. Setiap
item diapit dengan tag <td></td>, dan setiap baris diapit dengan tag
<tr></tr>.
BACK
NEXT
NEXT
BACK
NEXT
NEXT
<html>
<head>
<title>Latihan 19</title>
</head>
<body>
<h3>Daftar Nama Siswa</h3>
<table border=1 cellpadding=3 cellspacing=3>
<tr bgcolor=silver>
<td align=center>NIM</td>
<td align=center>NAMA LENGKAP</td>
</tr>
<tr>
<td>04102001</td>
<td>Nur Qomari</td>
</tr>
</table>
</body></html>
BACK
NEXT
NEXT
NEXT
Soal (8)
VIEW
BACK
NEXT
Soal (9)
VIEW
BACK
NEXT
Soal (10)
VIEW
BACK
NEXT
Images
Tag HTML untuk memasukkan gambar:
<img src=filename>
BACK
NEXT
Images
Images Properties:
HSPACE = memberikan spasi di kanan dan di kiri gambar.
VSPACE = memberikan spasi di atas dan di bawah gambar.
WIDTH = untuk menset batas lebar / panjang gambar.
HEIGHT = untuk menset tinggi gambar.
BORDER = memberikan garis batas yang mengelilingi gambar.
BACK
NEXT
Images
<html>
<head>
<title>Latihan 22</title>
</head>
<body>
<img src=test.gif
width=400 height=300>
</body>
</html>
BACK
NEXT
Images
<html>
<head>
<title>Latihan 23</title>
</head>
<body>
<h2 align=center>Images Center</h2>
<center>
<img src= test.jpg
width=400 height=300>
</center>
</body>
</html>
BACK
NEXT
Images
<html>
<head>
<title>Latihan 24</title>
</head>
<body>
<h2 align=center>Images Border</h2>
<center>
<img src= test2.jpg
width=400 height=300 border=1>
</center>
</body>
</html>
BACK
NEXT
VIEW
BACK
NEXT
VIEW
BACK
NEXT
VIEW
BACK
NEXT
Soal (11)
Tuliskan Source Code dari tampilan berikut:
Filename:logo_unnar.gif
Size:250X250
VIEW
BACK
NEXT
Soal (12)
Tuliskan Source Code dari tampilan berikut:
Filename:bg2.gif
Size:7X30
VIEW
BACK
NEXT
Soal (13)
Tuliskan Source Code dari tampilan berikut:
Filename:photo1.gif
Size:300X400
Filename:photo2.gif
Size:300X400
VIEW
BACK
NEXT
Catatan:
HREF=Hypertext REFerence
NEXT
PREVIEW
BACK
NEXT
PREVIEW
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
ALTERNATE
SCROLL
SLIDE
BACK
NEXT
Down
Left
Right
Up
BACK
NEXT
PREVIEW
BACK
NEXT
PREVIEW
BACK
NEXT
PREVIEW
BACK
NEXT
PREVIEW
BACK
NEXT
PREVIEW
BACK
NEXT
PREVIEW
BACK
NEXT
Awal formulir ditandai dengan Tag <FORM>, dan berisi dua kata kunci:
METHOD dan ACTION.
BACK
NEXT
</form>
</body>
</html>
BACK
NEXT
NEXT
NEXT
NEXT
Drop-down List:
<select name=nama_list>
<option value=nama_opsi1></option>
<option value=nama_opsi2></option>
<option value=nama_opsi3></option>
</select>
BACK
NEXT
BACK
NEXT
Textarea:
<textarea name=nama_input rows=ukuran_tinggi cols=ukuran_lebar>
</textarea>
BACK
NEXT
NEXT
Catatan:
BACK
NEXT
<html>
<head>
<title>Latihan 39</title>
</head>
<body>
<form name=frm_submit method=post
action=latihan_39.html>
Alamat:<br>
<textarea name=alamat rows=4 cols=40>
</textarea><br>
<input type=submit value=Kirim>
<input type=reset value=Reset>
</form>
</body>
</html>
BACK
NEXT
Soal (14)
Tuliskan Source Code dari tampilan berikut:
Catatan: Username dan Password panjang karakter = 10
BACK
NEXT
Soal (15)
Tuliskan Source Code dari tampilan berikut:
Catatan: Event submit terletak pada list
BACK
NEXT
Soal (16)
Tuliskan Source Code dari tampilan berikut:
Catatan: Tombol submit bertipe gambar
BACK
NEXT
Soal (17)
Tuliskan Source Code dari tampilan berikut:
Catatan: Nama dan Alamat tidak dapat ditulisi
BACK
NEXT
Soal (18)
Tuliskan Source Code dari tampilan berikut:
Catatan: NIM dan Nama tidak bisa mendapatkan set focus
BACK
END
Buatlah suatu home page yang berisi biografi Anda dengan menggunakan
notepad.
Berilah nama file dokumen html dengan NIM Anda.
misal: 04206063.html
Kirim melalui e-mail: zakki_falani@yahoo.com
catatan:
Apabila dokumen Anda ternyata terbuat dari Web Editor selain notepad,
maka tidak akan ada koreksi.
END
BACK
NEXT
BACK
NEXT
VIEW
BACK
NEXT
Catatan:
*) Pemberian warna pada background dapat juga menggunakan kode
heksadesimal
VIEW
BACK
NEXT
Catatan:
Browser akan mengabaikan spasi
yang berlebihan. Sehingga Anda
dapat membuat spasi sekehendak
hati Anda untuk memudahkan
pembacaan kode Anda.
<html>
<head>
<title>Latihan 09</title>
</head>
<body>
<h2>Words1 Words2</
h2>
</body>
</html>
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
<html>
<head>
<title>Latihan 13</title>
</head>
<body>
<h3>Daftar Fakultas:
<ol type=A>
<li>Fakultas Ekonomi</li>
<li>Fakultas Hukum</li>
<li>Fakultas Ilmu Komputer</li>
<li>Fakultas Teknik Sipil</li>
</ol>
</h3>
</body>
</html>
Catatan: ol = ordered list
BACK
NEXT
<html>
<head>
<title>Latihan 14</title>
</head>
<body>
<h3>Daftar Fakultas:
<ol type=a>
<li>Fakultas Ekonomi</li>
<li>Fakultas Hukum</li>
<li>Fakultas Ilmu Komputer</li>
<li>Fakultas Teknik Sipil</li>
</ol>
</h3>
</body>
</html>
BACK
NEXT
<html>
<head>
<title>Latihan 15</title>
</head>
<body>
<h3>Daftar Fakultas:
<ol type=I>
<li>Fakultas Ekonomi</li>
<li>Fakultas Hukum</li>
<li>Fakultas Ilmu Komputer</li>
<li>Fakultas Teknik Sipil</li>
</ol>
</h3>
</body>
</html>
BACK
NEXT
<html>
<head>
<title>Latihan 16</title>
</head>
<body>
<h3>Daftar Fakultas:
<ol type=i>
<li>Fakultas Ekonomi</li>
<li>Fakultas Hukum</li>
<li>Fakultas Ilmu Komputer</li>
<li>Fakultas Teknik Sipil</li>
</ol>
</h3>
</body>
</html>
BACK
NEXT
Soal (4)
VIEW
BACK
NEXT
Soal (5)
VIEW
BACK
NEXT
Soal (6)
VIEW
BACK
NEXT
Soal (7)
VIEW
END
NEXT
Pewarisan (inheritance)
Selektor-Kontekstual (Contextual Selector)
Kelas (classes)
BACK
NEXT
<HTML>
<HEAD>
<TITLE>..</TITLE>
<STYLE TYPE=text/css>
selector { declaration }
</STYLE>
</HEAD>
<BODY>
..
</BODY>
</HTML>
BACK
NEXT
</body>
</html>
BACK
NEXT
BACK
NEXT
BACK
NEXT
NEXT
TIDAK EFEKTIF
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
NEXT
text-decoration:
- underline (tampil garis dibawah text)
- overline (tampil garis diatas text)
- line-trough (tampil garis melalui
text)
- none (non-efek)
<html>
<head>
<title>CSS_07</title>
<style type=text/css>
b,i { color:blue;
text-decoration:underline;
font-family:Tahoma;
}
</style>
</head>
<body>
<b>Universitas Narotama Surabaya</b>
<br>
<i>Fakultas Ilmu Komputer</i>
</body>
</html>
BACK
NEXT
NEXT
Soal (1)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
BACK
NEXT
Soal (2)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
BACK
NEXT
Soal (3)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
END
NEXT
font-variant:
small-caps (mengganti semua
kar.lower-case dengan kar.upper-case)
none (tanpa efek)
<html>
<head>
<title>CSS_11</title>
<style type=text/css>
p { color:blue;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
font-variant:small-caps;
}
</style>
</head>
<body>
<p>Universitas Narotama Surabaya</p>
</body>
</html>
BACK
NEXT
text-transform:
capitalize (Kar.pertama huruf besar)
uppercase (Semua kar. huruf besar)
lowercase (Semua kar. Huruf kecil)
<html>
<head>
<title>CSS_12</title>
<style type=text/css>
p { color:blue;
font-family:Tahoma;
text-transform:lowercase;
}
</style>
</head>
<body>
<p>UNIVERSITAS NAROTAMA SURABAYA</p>
</body>
</html>
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
NEXT
Soal (4)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
BACK
NEXT
Soal (5)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
BACK
NEXT
Soal (6)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
END
A:link
A:hover
A:active
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
Soal (7)
PREVIEW
BACK
NEXT
Soal (8)
PREVIEW
BACK
NEXT
PREVIEW
BACK
NEXT
Soal (9)
PREVIEW
BACK
NEXT
BACK
NEXT
BACK
NEXT
NEXT
NEXT
BACK
NEXT
Soal (FORM_01)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
BACK
NEXT
Soal (FORM_02)
Tuliskan Source Code dari tampilan berikut dengan menggunakan CSS:
PREVIEW
END
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
NEXT
NEXT
NEXT
NEXT
Soal (10)
PREVIEW
BACK
NEXT
Soal (11)
PREVIEW
BACK
NEXT
Soal (12)
PREVIEW
BACK
NEXT
Soal (13)
PREVIEW
BACK
NEXT
Soal (14)
PREVIEW
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
BACK
NEXT
Pengenalan PHP
Penulisan script PHP diawali dengan:
BACK
NEXT
Pengenalan PHP
NEXT
Pengenalan PHP
<html>
<head>
<title>Latihan-01</title>
</head>
<body>
<?php
echo Hallo PHP,aku akan menaklukanmu!!!;
?>
</body>
</html>
BACK
NEXT
Pengenalan PHP
BACK
NEXT
Pengenalan PHP
BACK
NEXT
Pengenalan PHP
<?php
//perintah echo untuk menampilkan sesuatu pada layar browser.
/*
Tag <br> merupakan tag HTML yang berfungsi untuk melakukan
pergantian baris.
*/
?>
BACK
NEXT
Pengenalan PHP
Variabel:
BACK
NEXT
Pengenalan PHP
Variabel Pada PHP:
Mendefinisikan var.cukup dengan
memilih sebuah kata
Bersifat case sensitif
Di awali tanda $
Contoh:
$hari=senin;
$tgl=30;
Catatan:
tidak ada pendeklarasian khusus pada var.PHP
BACK
NEXT
Pengenalan PHP
Menampilkan Var. PHP:
<html>
<head>
<title>Latihan-02</title>
</head>
<body>
<?php
$i=Universitas Narotama;
echo $i;
?>
</body>
</html>
BACK
NEXT
Pengenalan PHP
Menampilkan Var. PHP:
<html>
<head>
<title>Latihan-02</title>
</head>
<body>
<?php
$angka1=10;
$angka2=2;
$hasil=$angka1+$angka2;
echo $hasil;
?>
</body>
</html>
BACK
NEXT
Pengenalan PHP
Operator Aritmatika: digunakan untuk perhitungan
Simbol
Operator
Fungsi Operator
Contoh Penggunaan
Melakukan Penjumlahan
$jumlah = 2+4;
Melakukan Pengurangan
$kurang = 4-3;
Melakukan Perkalian
$kali = 4*2;
Melakukan Pembagian
$bagi=10/2;
$sisa=10%3;
$sisa berisi 1
BACK
NEXT
Pengenalan PHP
Operator Assignment:Digunakan untuk mengisi variabel yang terletak di sebelah kiri operator
dengan nilai yang ada di sebelah kanan operator.
Simbol
Operator
Fungsi Operator
Contoh Penggunaan
$data=10+2;
berapapun nilai $data sebelumnya,
sekarang $data telah terisi 12.
+=
-=
*=
/=
%=
Simbol
Operator
Fungsi Operator
Contoh
==
$a=10;
$b=10;
$a==$b, akan bernilai TRUE atau 1,
karena keduanya memiliki nilai yang
sama.
<>
$a=10;
$b=10;
$a<>$b, akan bernilai FALSE atau 0,
karena kedua nilainya tidak sama.
>
Akan bernilai TRUE atau 1 hanya jika nilai yang disebelah kiri
lebih besar dari yang disebelah kanan (selain ini akan bernilai
FALSE atau 0).
$a=12;
$b=10;
$a>$b, akan bernilai TRUE atau 1,
karena nilai $a lebih besar
dibandingkan nilai $b.
<
Akan bernilai TRUE atau 1 hanya jika nilai yang disebelah kiri
lebih kecil dari yang di sebelah kanan (selain ini akan bernilai
FALSE atau 0).
$a=12;
$b=10;
$a<$b, akan bernilai FALSE atau 0,
karena nilai $a lebih besar
dibandingkan nilai $b.
>=
Akan bernilai TRUE atau 1 hanya jika nilai yang disebelah kiri
lebih besar atau sama dengan dari yang disebelah kanan (selain
ini akan bernilai FALSE atau 0).
$a=11;
$b=10;
$a>=$b, akan bernilai TRUE atau 1,
karena nilai $a lebih besar
dibandingkan niali $b. Juga jika $a=10,
nilai tetap akan bernilai TRUE.
<=
Akan bernilai TRUE atau 1 hanya jika nilai yang disebelah kiri
lebih kecil atau sama dengan dari yang disebelah kanan (selain
ini akan bernilai FALSE atau 0).
$a=11;
$b=10;
$a<=$b, akan bernilai FALSE atau 0,
karena nilai $a lebih besar
dibandingkan niali $b. Juga jika $a=10,
nilai tetap akan bernilai TRUE.
BACK
NEXT
Pengenalan PHP
Operator Logika:
Berguna untuk menggabungkan dua kondisi atau lebih.
BACK
NEXT
Pengenalan PHP
Kalimat Bersyarat:
If (syarat/kondisi)
{
.aksi;
}
BACK
NEXT
Pengenalan PHP
Jika memiliki dua syarat,
Nilai syarat yang satu berlawanan dengan yang lain
If (syarat/kondisi)
{
.aksi;
}
Else
{
.aksi;
}
BACK
NEXT
Pengenalan PHP
Kalimat Bersyarat:
<?php
$a=10;
$b=12;
if ($b>$a)
{ echo Nilai \$b lebih besar dari \$a; }
else
{ echo Nilai \$b tidak lebih besar dari \$a; }
?>
BACK
NEXT
Pengenalan PHP
Kalimat Bersyarat:
Switch (.kondisi)
{
case ..syarat1:
.aksi;
break;
case ..syarat2:
.aksi;
break;
..
default:
.aksi apabila semua syarat tidak terpenuhi.
}
BACK
NEXT
Pengenalan PHP
Kalimat Bersyarat:
<?php
$a=5;
Echo \$a bernilai $a <br>;
Switch ($a)
{
case $a=10:
echo Berarti \$a = 10;
break;
case $a>10:
echo Berarti \$a > 10;
break;
default:
echo Berarti \$a < 10;
}
?>
BACK
NEXT
Pengenalan PHP
Perulangan (While)
While(.syarat.)
{
aksi.;
}
BACK
NEXT
Pengenalan PHP
Perulangan (While)
$angka=9;
Echo Bil. Ganjil antara 10 hingga 30:
<br>;
While($angka < 29)
{
$angka += 2;
echo $angka <br>;
}
BACK
NEXT
Pengenalan PHP
Perulangan (For)
For (nilai awal,syarat perulangan, pola penambahan)
{
aksi.;
}
BACK
NEXT
Pengenalan PHP
Perulangan (For)
<?php
$angka = 10;
$cek = 1;
Echo Bil. Genap antara 10 hingga 30: <br>;
For ($cek=1;$cek<10;$cek++)
{
$angka += 2;
echo $angka <br>;
}
?>
BACK
NEXT
Pengenalan PHP
Array
Seperti halnya variabel, array berfungsi juga sebagai
penyimpan data, akan tetapi array mampu menyimpan
lebih dari satu data.
BACK
NEXT
Pengenalan PHP
Array
<?php
$bulan=array(Januari,Februari,Maret,April);
Echo Musim hujan biasanya terjadi pada bulan: <br> ;
//akses array
Echo $bulan[0] <br>;
Echo $bulan[1] <br>;
Echo $bulan[2] <br>;
?>
BACK
NEXT
Pengenalan PHP
Include() & Require()
BACK
NEXT
Pengenalan MySQL
MySQL (My Stucture Query Language)
Jenis Perintah MySQL terbagi:
BACK
NEXT
Pengenalan MySQL
MySQL (My Stucture Query Language)
DDL (Data Definition Language):
CREATE DATABASE data;
CREATE TABLE nama_tabel;
SHOW TABLES;
ALTER TABLE nama_tabel_lama RENAME
nama_tabel_baru;
ALTER TABLE nama_tabel CHANGE
field_lama field_baru type_data
(panjang)
BACK
NEXT
Pengenalan MySQL
MySQL (My Stucture Query Language)
DML (Data Manipulation Language):
BACK
NEXT
Pengenalan MySQL
MySQL (My Stucture Query Language)
Implementasi MySQL
dengan PhpMyAdmin
BACK
NEXT
BACK
NEXT
Finish
Sekian Materi Design & Pemrograman Web.