POKOK BAHASAN 1
HTML ( Hypertext Markup Language )
Dasar Teori
HTML adalah, (Hypertext Markup Language) sebuah bahasa standar yang digunakan oleh browser internet untuk membuat halaman dan dokumen pada sebuah Web yang kemudian dapat diakses dan dibaca layaknya sebuah artikel. HTML juga dapat digunakan sebagai link-link antara file-file dalam situs atau dalam computer dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.
Standar minimum elemen HTML adalah:
- Document Type Declaration (DTD)
- Head
- Body
- <meta http-equiv="Content-Type" content="text!html; charset=UTF-8" />
- <meta name="keywords" content="blog, web development, indonesia, html, css" I> • <meta name="description" content="Tentang dasar-dasar HTML" />
- Tag <canvas> untuk menggambar 2D
- Tag<video>dan<audio> untuk media playback
- Mendukung penyimpanan lokal
- Tag khusus, <article>, <footer>, <header>, <nav>, <section>
- Kontrol barn pada form, seperti kalender,tanggal, waktu, email, url, dan search
POKOK BAHASAN II
CSS (CASCADING STYLE SHEET)
DasarTeori
Cascading Style Sheet (CSS) merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemrograman. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file).
Pada
umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan
bahasa HTML dan XHTML. CSS dapat mengendalikan ukuran gambar, warna bagian
tubuh pada teks, warna table, ukuran border, warna border, warna hyperlink,
warna mouse over, spasiantar paragraph, spasiantarteks, margin kiri, kanan,
atas, bawah, dan parameter lainnya. CSS adalahbahasa style sheet yang digunakan
untuk mengatur tampilan dokumen. Dengan adanya CSS
memungkinkankitauntukmenampilkanhalaman yang samadengan format yang berbeda.
Sejarah
CSS
Nama CSS didapat dari fakta bahwa setiap
deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian
membentuk hubungan ayah-anak (parent-child) pada setiap style. CSS sendiri
merupakan sebuah teknologi internet yang direkomendasikan oleh World Wide Web
Consortium atau W3C padatahun 1996. Setelah CSS distandarisasikan, Internet
Explorer dan Netscape melepas browser terbaru mereka yang telah sesuai atau
paling tidak hampir mendekati dengan standar CSS.
Versi
Untuk saat ini terdapat tiga versi CSS,
yaitu CSS1, CSS2, dan CSS3. CSS1 dikembangkan berpusat pada pemformatan dokumen
HTML, CSS2 dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar
bisa ditampilkan di printer, sedangkan CSS3 adalah versi terbaru dari CSS yang
mampu melakukan banyak hal dalam desain website. CSS3 mendukung penentuan
posisi konten, downloadable, huruf font, tampilan pada table /table layout dan
media tipeuntuk printer. Kehadiran CSS yang ketiga diharapkan lebih baik dari
versi pertama dan kedua.
Inline Style Sheet
CSS
didefinisikan langsung pada tag HTML yang bersangkutan. Cara penulisannya cukup
dengan menambahkan atribut style=”…”dalam
tag HTML tersebut. Style hanya akan berlaku pada tag yang bersangkutan, dan
tidak akan memengaruhi tag HTML yang lain.
Embedded Style Sheet
CSS
didefinisikan terlebih dahulu dalam tag <style>
… </style> di atas tag <body>.
Pada pendefinisian ini disebutkan atribut-atribut CSS yang akan digunakan
untuk tag-tag HTML, yang selanjutnya dapat digunakan oleh tag HTML yang
bersangkutan.
External Style Sheet
Menempatkan
aturan CSS secara terpisah, style shet external terhubung dengan dokumen
melalui elemen head. File style sheet text disimpan menggunakan ekstensi .css.
A. Lembar kerja dan tugas
1.
External
style sheet
ex1.css
body {background-color: yellow}
h1 {font-size: 36pt}
h2 {color: blue}
p {margin-left: 50px}
<html>
<head>
<link rel="stylesheet" type="text/css"
href="ex1.css">
</head>
<body>
<h1>This Header is 36pt</h1>
<h2>This Header is Blue</h2>
<p>This Paragraph has Left Margin of 50px</p>
</body>
</html>
POKOK BAHASAN III
JAVA SCRIPT
Dasar Teori
Javascript adalah
bahasa scrip yang ditempel pada kode HTML dan diproses disisi klient. Dengan
adanya bahasa ini, kemampuan HTML menjadi semakin luas. Contoh: untuk
menvalidasi masukan pada formulir sebelum formulir dikirim ke server.
Javascript bukan
bahasa java dan merupakan dua bahasa yang berbeda. Javascript diinterpretasikan
oleh klient, sedang java dikompilasi oleh program dan hasil kompilasinya
dijalankan oleh clien.
Struktur Javascript
<script
language=”javascript”>
<!—
Penulisanjavascriptkode
//-->
</script>
Keterangan
<!--//--> umumnya disertakan dengan tujuan agar sekiranya browser tidak
mengenali javascript maka browser akan memperlakukannya sebagai komentar
sehingga tidak di tampilkan dijendela browser.
Javascript sebagai bahasa berorientasikan objek
Properti adalah atibut dari sebuah objek. Contoh: objek mobil mempunyai property warna mobil.
Penulisan:
nama_objek.nama_properti=nilai
window.defaultstatus=”selamat
belajar javascript”
Metode
Adalah sekumpulan
kode yang digunakan untuk melakukan sesuatu tindakan terhadap objek.
Penulisannya:
nama_objek.nama_method(parameter)
document.write(“halo”)
Letak javascript dalam HTML
Skrip javascript
dalam dokumen HTML dapat diletakkan pada:
1. Bagian head
2. Bagian body
Lembar Kerja dan Tugas
Dasar –Dasar Java Script
Pemakaian Alert Sebagai Property Windows
<html>
<head>
<title>Alert Box</title>
</head>
<body>
<script language ="JavaScript">
<!--
window.alert("Ini merupakan pesan untuk Anda");
//-->
</script>
</body>
</html>
POKOK BAHASAN IV
PHP
Dasar Teori
PHP (preprocessor Hypertext) adalah bahasa scripting yang menyatu dengan HTML dan
dijalankan pada server side. Artinya
semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan
yang dikirimkan ke browser hanya hasilnya saja berupa HTML. Untuk membedakan
perintah HTML dan PHP digunakan tanda <? … ?>atau<?php … ?>
PHP dapat diaplikasikan dengan berbagai macam database,
seperti MySQL, PostgreSQL,, Oracle, dan lannya.
Beberapa script dasar PHP
·
Menampilkan text
Echo”..text…<br>”
<br> :
ganti baris
· Variable
-
Untuk membuat
variable diberi tanda dollar ($). Variable berfungsi untuk menyimpan suatu
nilai dan dapat berubah-ubah. Penulisan variable yang benar adalah :
-
Karakter pertama
tidak boleh berupa angka (harus berupa huruf atau garis bawah)
-
Tidak mengandung
spasi
-
Pemakaian huruf
capital dan huruf kecil dibedakan
Contoh penulisan variable :
$data, $data1, $data_ku
PHP dapat anda Download secara free atau cuma-cuma.
Kunjungi saja situs www.php.net, dan download versi terbarunya.
INSTALASI
Instalasi apache :
1.
Appserv-win32-2.5.10.exe
2.
Klik next, sampai
ada isian seperti berikut:
Server name :www.umsida.ac.id
Administrator email address :admin@umsida.ac.id
3.
Next sampai ada
isian berikut :
User admin : umsida
Password : umsida
4.
Klik next sampai
Finish
5.
Test koneksi dengan
mengetikkan : http:/localhost di Internet Explorer, Mozilla Firefox atau Google
Chrome.
6.
Test apakah php
sudah terinstal dengan baik : Klik php information version. 5.2.86
A.
Lembar Kerja dan Tugas
1.
Ketikkan program berikut
ini :
<html>
<head>
<title> Variabel </title>
</head>
<body>
<?php
$nilai_1 = 10;
$nilai_2 = 3;
$nilai_3 = 2 * $nilai_1 + 8 * $nilai_2;
echo "nilai= " ,$nilai_3;
echo "<br>";
$jumlah = $nilai_1 + $nilai_2;
echo "Hasil dari $nilai_1 + $nilai_2 adalah : $jumlah";
echo "<br><br>";
echo "\"Nama : Zaenal\" <br>";
echo "NIM 181080200167";
?>
</body>
</html>
Catatan :
Nama Alfan dan NIM 06.10802.00149. diatas ganti dengan nama masing-masing.
POKOK BAHASAN V
KONEKTIVITAS PHP DENGAN MYSQL
A. Dasar
Teori
Langkah-langkah
koneksi PHP-MySQL
1. Membuka koneksi ke server MySQL
mysql_connect()
Digunakan untuk melakukan uji dan koneksi kepada server database MySQL.
Sintaks :
|
$conn
: adalah nama variabel
penampung status hasil koneksi kepada database.
host : adalah nama host atau alamat
server database MySQL.
username
: adalah nama user yang telah
diberi hak untuk dapat mengakses server database.
password : adalah kata sandi untuk username
untuk dapat masuk ke dalam database.
2.
Memilih database yang akan digunakan di server
mysql_select_db()
Digunakan untuk melakukan koneksi kepada database yang
dalam server yang berhasil dikoneksi dengan perintah mysql_connect().
Sintaks :
|
$db : berisi status koneksi kepada
database.
$conn : merupakan koneksi kepada server
database yang berhasil.
namadatabase :
adalah nama database yang akan dikenai proses.
3.
Mengambil sebuah query dari sebuah database.
mysql_query()
Digunakan untuk melakukan eksekusi perintah SQL untuk
memanipulasi database yang berhasil dilakukan koneksinya menggunakan
mysql_select_db().
Sintaks :
|
$hasil
: akan berupa record set
apabila SQL Statement berupa perintah select.
Contoh SQL Statement : ”SELECT * FROM MAHASISWA ORDER BY
NIM”
4.
Mengambil record dari database
a.
mysql_fetch_array()
Digunakan untuk melakukan pemrosesan hasil query yang
dilakukan dengan perintah mysql_query(), dan memasukkannya ke dalam array
asosiatif, array numeris atau keduanya.
Sintaks :
|
$row
: adalah array satu record dari
record $hasil yang diproses nomor record sesuai dengan nomor urut dari proses
mysql_fetch_array yang sedang dilakukan.
$hasil :
adalah record set yang akan diproses.
b.
mysql_fetch_assoc()
Fungsi ini hampir sama dengan fungsi mysql_fetch_array(),
hanya saja array yang dihasilkan hanya array asosiatif.
Sintaks :
|
c. mysql_fetch_row()
Fungsi ini hampir sama dengan fungsi mysql_fetch_array(),
hanya saja array yang dihasilkan hanya array numeris.
Sintaks :
|
d.
mysql_num_rows()
Fungsi ini digunakan untuk menghitung jumlah record yang
ada pada database.
Sintaks :
|
$jml :
akan memiliki nilai sesuai dengan jumlah record yang ada.
A. Lembar
Kerja dan Tugas
Buat form untuk buku tamu, beri nama bukutamu.html
<HTML>
<HEAD>
<title>Buku Tamu</title>
</HEAD>
<BODY>
<h1>Buku Tamu untuk database MySQL</h1>
<form action="bukutamu_add_form.php" method="post">
Nama : <input type="text" name="nama" size="35" maxlength="50"> <br>
Email : <input type="text" name="email" size="35" maxlength="50"> <br>
Komentar : <textarea name="komentar" rows="5" cols="30"></textarea> <br>
<input type="submit" value="Simpan">
<input type="reset" value="Reset">
</form>
</BODY>
</HTML>
POKOK BAHASAN VI
DESAIN WEB MOBILE DENGAN JQUERY MOBILE
A. Lembar
Kerja dan Tugas
Komentar
Posting Komentar