PEMROGRAMAN CLIENT SERVER DOCUMENT TYPE DEFINITIONS (DTD) & NAMESPACE Dosen Pengampu : Fandy Setyo Utomo, S.Kom

Ukuran: px
Mulai penontonan dengan halaman:

Download "PEMROGRAMAN CLIENT SERVER DOCUMENT TYPE DEFINITIONS (DTD) & NAMESPACE Dosen Pengampu : Fandy Setyo Utomo, S.Kom"

Transkripsi

1 PEMROGRAMAN CLIENT SERVER DOCUMENT TYPE DEFINITIONS (DTD) & NAMESPACE Dosen Pengampu : Fandy Setyo Utomo, S.Kom Agenda Perkuliahan : 1. Validation 2. Deklarasi elemen 3. Deklarasi Atribut 4. General Entity Declarations 5. Standar penempatan DTD 6. Sintak Namespace 7. Namespace dan DTD Tujuan Perkuliahan : 1. Mahasiswa memahami DTD 2. Mahasiswa dapat menggunakan DTD untuk elemen dan atribut 3. Mahasiswa dapat membuat dokumen XML berdasarkan DTD yang telah ada 4. Mahasiswa dapat memahami maksud dan tujuan dari pembuatan namespace 5. Mahasiswa dapat menentukan kapan menggunakan namespace

2 DOCUMENT TYPE DEFINITIONS (DTD) DTD berfungsi untuk mendefinisikan tipe dokumen XML. DTD ditulis untuk menjelaskan elemen dan entitas yang mungkin muncul di dalam dokumen dan elemen isi serta atributnya. Sehingga dapat diketahui seperti apa struktur dokumen dan dapat membedakan yang mana tag dan yang mana elemen. A. Validation DTD digunakan untuk mendeklarasikan semua elemen, atribut, dan entitas yang akan digunakan di dalam dokumen. Semua elemen, atribut, dan entitas yang akan digunakan harus dideklarasikan di dalam DTD. Sebagai contoh, buatlah dokumen XML berikut yang menyertakan deklarasi DTD. Kemudian, simpan file tersebut dengan nama latihandtd.xml : <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE mahasiswa [ <!ELEMENT mahasiswa (nim,nama,jurusan,alamat,telp)> <!ELEMENT nim (#PCDATA)> <!ELEMENT nama (nama_depan,nama_belakang)> <!ELEMENT nama_depan (#PCDATA)> <!ELEMENT nama_belakang (#PCDATA)> <!ELEMENT jurusan (#PCDATA)> <!ELEMENT alamat (#PCDATA)> <!ELEMENT telp (#PCDATA)> ]> <mahasiswa> <nim> </nim> <nama> <nama_depan>budi</nama_depan> <nama_belakang>hartanto</nama_belakang> </nama> <jurusan>teknik Informatika</jurusan> <alamat>jl. Kaliputih no. 121</alamat>

3 </mahasiswa> <telp> </telp> B. Dekalarasi Elemen Jika dipahami pada dokumen XML di atas, ada beberapa bagian dari deklarasi elemen, yaitu : 1. #PCDATA Konten yang terkandung di dalam elemen yang dimaksud adalah text. Meskipun data yang ada di elemen tersebut berupa angka, tetap dianggap sebagai text. Contoh : <!ELEMENT telp (#PCDATA)> 2. Elemen anak Nama anak ditulis di dalam tanda kurung. Misalnya : ELEMENT fax (phone_number)> 3. Sequence Kita dapat menuliskan elemen anak lebih dari satu pada deklarasinya. Dengan penulisan ini dimaksudkan untuk menuliskan elemen anak lebih dari satu elemen. Misalnya : <!ELEMENT nama (nama_depan,nama_belakang)> 4. Jumlah anak Penulisan jumlah anak dari suatu elemen dapat kita tuliskan dengan cara menambahkan tanda berikut pada akhir nama elemen. Karakter Arti + Muncul satu kali atau lebih. Minimal muncul satu kali * Muncul 0 kali atau lebih? Boleh tidak muncul, tapi jika muncul maksimal 1 kali Fungsi ATAU

4 Contoh penggunaannya sebagai berikut : <!ELEMENT mahasiswa (telp+)> Artinya, elemen mahasiswa memiliki satu atau lebih elemen telp. 5. Elemen Kosong Elemen kosong adalah sebuah tag yang tidak memiliki elemen nilai. Penulisannya dapat berupa : <image source="bus.jpg" width="152" height="345" alt="alan Turing standing in front of bus"/> Dengan deklarasi elemennya : <!ELEMENT image EMPTY> 6. Any Kita dapat mengijinkan apapun dapat berada pada suatu elemen. Penulisan deklarasinya adalah : <!ELEMENT page ANY> C. Deklarasi Atribut Sama seperti elemen, dokumen dikatakan valid jika dapat menyatakan semua atribut elemen jika elemennya memiliki atribut. Sintaks penulisannya adalah dengan ATTLIST. Sebagai contoh, buatlah dokumen XML berikut yang menyertakan deklarasi atribut. Kemudian, simpan file tersebut dengan nama latihanattlist.xml : <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE orang [ <!ELEMENT orang (nama)> <!ELEMENT nama (#PCDATA)> <!ATTLIST nama profesi CDATA #REQUIRED hobi CDATA "Belajar" umur CDATA #IMPLIED jenis_kelamin CDATA #FIXED "Pria">

5 ]> <orang> </orang> <nama profesi="dosen">moh. Imron</nama> D. General Entity Declarations Kita juga dapat mendeklarasikan entitas sesuai dengan yang kita inginkan. Sebagai contoh, buatlah file dengan nama latihanentity.xml dengan isi sebagai berikut : <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE orang [ <!ELEMENT orang (nama, )> <!ELEMENT nama (#PCDATA)> <!ELEMENT (#PCDATA)> <!ENTITY mail "[email protected]"> ]> <orang> <nama>moh. Imron</nama> < >&mail;</ > </orang> E. Standar Penempatan DTD DTD dan validity merupakan hal yang sangat penting ketika kita hendak mengganti data dengan yang lainnya. Hal ini untuk memastikan kita, apakah data yang kita kirim diterima dengan baik.

6 F. File DTD dan File XML Kita juga dapat membuat file DTD pada file yang terpisah dengan dokumen XML aslinya. Caranya dengan penulisan DTD-nya menjadi : <!DOCTYPE nama_dokumen SYSTEM lokasi_file_dtd > Sekarang, ubah file latihan latihandtd.xml, menjadi; <?xml version= 1.0 encoding= UTF-8?> <!DOCTYPE mahasiswa SYSTEM mahasiswa.dtd > <mahasiswa> <nim> </nim> <nama> <nama_depan>budi</nama_depan> <nama_belakang>hartanto</nama_belakang> </nama> <jurusan>teknik Informatika</jurusan> <alamat>jl. Kaliputih no. 121</alamat> <telp> </telp> </mahasiswa> Dan buat dokumen baru dengan nama mahasiswa.dtd yang isinya sebagai berikut : <!ELEMENT mahasiswa (nim,nama,jurusan,alamat,telp)> <!ELEMENT nim (#PCDATA)> <!ELEMENT nama (nama_depan,nama_belakang)> <!ELEMENT nama_depan (#PCDATA)> <!ELEMENT nama_belakang (#PCDATA)> <!ELEMENT jurusan (#PCDATA)> <!ELEMENT alamat (#PCDATA)> <!ELEMENT telp (#PCDATA)> Kemudian, cek hasilnya di browser.

7 G. Studi Kasus DTD Buatlah file DTD dengan ketentuan sebagai berikut : 1. Studi kasus tentang koleksi film yang ada di Bioskop Rajawali Purwokerto. 2. Data film terdiri dari judul film, pemain, sutradara, jenis film/kategori, produser 3. Setiap film harus memiliki judul dan maksimal hanya satu judul untuk satu film 4. Dalam satu film harus memiliki paling tidak satu nama pemain 5. Tiap film harus memiliki sutradara dan hanya boleh ada satu sutradara untuk satu film 6. Satu film bisa termasuk dalam beberapa kategori film, contoh : film Battleship termasuk dalam kategori Action & Fiction 7. Dalam satu film boleh memiliki lebih dari satu produser. nama produser tidak harus disertakan dalam informasi film tersebut 8. Judul film dapat memiliki attribut berupa durasi yang merupakan informasi tentang lama film (dalam menit), tapi bisa juga tidak. 9. Judul film harus memiliki attribut tahun produksi yang merupakan informasi tentang tahun pembuatan film tersebut. Kemudian, buat file XML dari DTD tersebut.

8 NAMESPACES A. Definisi Namespaces merupakan penambahan suatu string pada suatu elemen. Namespaces diimplementasikan dengan menempelkan awalan untuk setiap elemen dan atribut. Penulisannya dengan menambahkan string tertentu pada elemen/atribut yang kemudian dibatasi oleh titik dua ( : ) antara namespace nama elemen/atribut. Setiap awalan dipetakan ke URI oleh atribut xmlns:prefix. URI default juga dapat diberikan untuk elemen yang tidak memiliki prefix atribut xmlns. Elemen dan atribut yang melekat pada URI yang sama, merupakan namespace yang sama. B. Tujuan Tujuan namespaces untuk membedakan antara nama elemen dengan nama atribut yang sama, namun memiliki arti yang berbeda, dan untuk berbagai nama yang sama, serta untuk semua grup terkait dengan elemen dan atribut dari satu aplikasi share XML, sehingga perangkat lunak dapat dengan mudah mengenali mereka. C. Contoh XML DAN NAMESPACES Untuk kasus penggunaan elemen, misalnya jika kita ingin menuliskan sebuah dokumen untuk menyimpan nama bambu, dimana bambu yang pertama merupakan data untuk menyatakan bahwa sebuah bambu akan digunakan untuk membuat pagar rumah dimana penulisan elemen tersebut adalah sebagai berikut : <bambu> <jenis>jawa</jenis> <panjang>2</panjang> </bambu> sedangkan ada dokumen yang kedua menyatakan bahwa bambu itu adalah sebuah merk produk dengan penulisan dokumen :

9 <bambu> <jumlah>246</jumlah> <hargasatuan>200</hargasatuan> </bambu> Apabila kedua file XML tersebut digabungkan pada sebuah dokumen tunggal, maka akan menyebabkan pemrosesan yang ambigu. Solusinya, yaitu dengan menambahkan namespace, dengan sintak dasar sebagai berikut : <prefiks:nama_elemen xmlns:prefiks= Namespace > prefiks adalah awalan yang digunakan, nama_elemen merupakan nama elemen yang akan diberi namespace, karena memiliki kesamaan nama dengan elemen lain namun berbeda maksud. Sehingga, bentuk penulisan dokumen XML tersebut menjadi : <bahan> <n_pertama:bambu xmlns:n_pertama="namespace1"> <n_pertama:jenis>jawa</n_pertama:jenis> <n_pertama:panjang>3m</n_pertama:panjang> </n_pertama:bambu> <n_kedua:bambu xmlns:n_kedua="namespace2"> <n_kedua:jumlah>100</n_kedua:jumlah> <n_kedua:hargasatuan>300</n_kedua:hargasatuan> </n_kedua:bambu> </bahan> Simpan dokumen tersebut dengan nama latihnamespace.xml

DTD At A tribut tribut e & & Entities

DTD At A tribut tribut e & & Entities Pemrograman XML DTD Attribute & Entities Salhazan Nasution, S.Kom DTD Attribute & Entities 2 Attribut DTD Sebuah elemen atau sub elemen dari dokumen XML bisa memiliki Attribut. Untuk mendefinisikan daftar

Lebih terperinci

XML XML Tre Tr e e & & DTD

XML XML Tre Tr e e & & DTD Pemrograman XML XML Tree & DTD Salhazan Nasution, S.Kom XML Tree 2 XML Tree michael heart computer scientist

Lebih terperinci

XML. Apakah XML XML vs HTML XML Struktur DTD XLST

XML. Apakah XML XML vs HTML XML Struktur DTD XLST XML 1 XML Apakah XML XML vs HTML XML Struktur DTD XLST 2 Apakah XML? extensible Markup Language adalah meta-language yang menerangkan tentang isi dari suatu document (self describing data) Java = Portable

Lebih terperinci

TEKNIK DOCUMENT OBJECT MODEL (DOM) UNTUK MANIPULASI DOKUMEN XML. Kusnawi ABSTRACT

TEKNIK DOCUMENT OBJECT MODEL (DOM) UNTUK MANIPULASI DOKUMEN XML. Kusnawi ABSTRACT TEKNIK DOCUMENT OBJECT MODEL (DOM) UNTUK MANIPULASI DOKUMEN XML Kusnawi ABSTRACT Extensible Markup Language (XML) merupakan media yang sangat penting untuk representasi, pertukaran, dan pengaksesan data

Lebih terperinci

XML. Minggu 11 Sumber : Materi Pengantar XML, Moh Junaedi, Pemrograman Web/TI/ AK /2 sks

XML. Minggu 11 Sumber : Materi Pengantar XML, Moh Junaedi,  Pemrograman Web/TI/ AK /2 sks XML Minggu 11 Sumber : Materi Pengantar XML, Moh Junaedi, www.ilmukomputer.com XML Apakah XML XML vs HTML XML Struktur DTD XLST Apakah XML? extensible Markup Language adalah meta-language yang menerangkan

Lebih terperinci

XML extensible Markup Language. Oleh: Nisa Miftachurohmah, S. Kom

XML extensible Markup Language. Oleh: Nisa Miftachurohmah, S. Kom XML extensible Markup Language Oleh: Nisa Miftachurohmah, S. Kom Pengenalan XML EXtensible Markup Language (XML) merupakan sebuah bahasa markup yang digunakan untuk menandai suatu dokumen data. Markup

Lebih terperinci

Penggunaan Struktur Data Pohon Berakar dalam XML

Penggunaan Struktur Data Pohon Berakar dalam XML Penggunaan Struktur Data Pohon Berakar dalam XML Luthfi Chandra Fibrian - 13510047 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

XML extensible Markup Language

XML extensible Markup Language XML extensible Markup Language Namespace Namespaces adalah dengan penambahan suatu string pada suatu elemen. Tujuan namespaces adalah untuk membedakan antara nama elemen dan nama atribut yang sama namun

Lebih terperinci

Pemrograman Berbasis Web Pertemuan 5 XML & DTD. Program Diploma IPB - Aditya Wicaksono, S.Komp 1

Pemrograman Berbasis Web Pertemuan 5 XML & DTD. Program Diploma IPB - Aditya Wicaksono, S.Komp 1 Pemrograman Berbasis Web Pertemuan 5 XML & DTD Program Diploma IPB - Aditya Wicaksono, S.Komp 1 Overview XML DTD Program Diploma IPB - Aditya Wicaksono, S.Komp 2 Apa itu XML? extensible Markup Language

Lebih terperinci

PEMROGRAMAN CLIENT SERVER XML FUNDAMENTAL Dosen Pengampu : Fandy Setyo Utomo, S.Kom

PEMROGRAMAN CLIENT SERVER XML FUNDAMENTAL Dosen Pengampu : Fandy Setyo Utomo, S.Kom PEMROGRAMAN CLIENT SERVER XML FUNDAMENTAL Dosen Pengampu : Fandy Setyo Utomo, S.Kom Agenda Perkuliahan : 1. Struktur XML 2. Elemen, Tag, Data Karakter, dan Attribute 3. CDATA Section 4. Komentar 5. Deklarasi

Lebih terperinci

BAB III Validasi HTML5

BAB III Validasi HTML5 1 Modul Praktikum Pemprograman Web BAB III Validasi HTML5 A. Tujuan Memahami konsep dasar active web page, Mampu menghasilkan halaman web yang interaktif, Mampu memanfaatkan validasi data menggunakan HTML5.

Lebih terperinci

Moh Junaedi

Moh Junaedi Pengantar XML Moh Junaedi [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Basis Data 2. Database Internet. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

Basis Data 2. Database Internet. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Basis Data 2 Database Internet Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan 1) Memahami konsep dari pengembangan database berbasis web: World Wide World Pendahuluan HTML Databases dan Web 2)

Lebih terperinci

XML vs JSON. by: Ahmad Syauqi Ahsan

XML vs JSON. by: Ahmad Syauqi Ahsan XML vs JSON by: Ahmad Syauqi Ahsan What is XML? XML adalah singkatan dari extensible Markup Language yang dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada 10 Februari 1998. XML merupakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 DATA SEMI TERSTRUKTUR (SEMISTRUCTURED DATA) Keberadaan data semi terstruktur dikarenakan adanya kebutuhan akan format data baru yang kemudian ditempatkan kedalam teknologi basisdata

Lebih terperinci

HTML (HYPERTEXT MARKUP LANGUAGE)

HTML (HYPERTEXT MARKUP LANGUAGE) HTML (HYPERTEXT MARKUP LANGUAGE) HTML merupakan Script dimana kita bisa menampilkan informasi dan daya kreasi kita lewat internet. HTML sendiri terdiri dari tag-tag yang fungsinya untuk membuat dokumen

Lebih terperinci

Pemrograman Web Week 2. Team Teaching

Pemrograman Web Week 2. Team Teaching Pemrograman Web Week 2 Team Teaching WEEK 2 HTML IKG2I4 Software Project I Persiapan Instalasi Editor Download dan Install apilkasi editor (mis. Notepad++) Karena membantu dalam pengembangan syntax highlighting

Lebih terperinci

Pertemuan IV. Semester 1

Pertemuan IV. Semester 1 Tables dan Forms Pertemuan IV Pemrograman Web Dasar Semester 1 Tabel HTML Tag digunakan untuk mengawali sebuah tabel. Di dalam elemen table, terdapat tag (table rows) dan tag (table

Lebih terperinci

BAB IV PEMBAHASAN dan HASIL

BAB IV PEMBAHASAN dan HASIL BAB IV PEMBAHASAN dan HASIL 4.1 TRANSLASI SKEMA Penelitian ini menggunakan 3 (tiga) basisdata yaitu Alumni, Yudisium dan Lulusan, ketiga basisdata ini dijadikan sebagai source basisdata atau basisdata

Lebih terperinci

PEMROGRAMAN WEB. 11 XML, XHTML dan JSON. Andi WRE

PEMROGRAMAN WEB. 11 XML, XHTML dan JSON. Andi WRE PEMROGRAMAN WEB 11 XML, XHTML dan JSON Andi WRE XML (extensible Markup Language) Dirancang untuk membawa dan menyimpan data, bukan menampilkan data Tidak ada standar untuk tag XML, nama tag ditentukan

Lebih terperinci

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB I Oleh: CHALIFA CHAZAR 2 Modul 1 Mengenal Website & HTML Tujuan: Mahasiswa mengenal konsep-konsep dan komponen dasar dari suatu website dan mampu membangun suatu website statis.

Lebih terperinci

BAB II. Software testing dilakukan untuk berbagai tujuan antara lain [PAN99]:

BAB II. Software testing dilakukan untuk berbagai tujuan antara lain [PAN99]: BAB II TINJAUAN PUSTAKA 2.1 Software Testing 2.1.1 Pengertian Software testing atau pengujian perangkat lunak dapat didefinisikan sebagai sebuah proses atau rangkaian proses yang dirancang untuk memastikan

Lebih terperinci

ERD MAPPING BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

ERD MAPPING BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs. ERD MAPPING BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRE TEST Sebutkan langkah-langkah perancangan basis data? Jelaskan! Jelaskan mengenai jenis-jenis relasi. Jabarkan! Jelaskan mengenai derajat relasi.

Lebih terperinci

BAB 5 PENGENALAN PHP. Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP

BAB 5 PENGENALAN PHP. Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP BAB 5 PENGENALAN PHP Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP 5.1 Sintaks Dasar 5.2 Mengirim Data ke Web Browser 5.3 Memberi Komentar 5.4 Variable 5.5 String 5.6 Number 5.7 Konstanta

Lebih terperinci

Bab 8. Basis Data Internet POKOK BAHASAN: TUJUAN BELAJAR: 1.1 WORLD WIDE WORLD

Bab 8. Basis Data Internet POKOK BAHASAN: TUJUAN BELAJAR: 1.1 WORLD WIDE WORLD Bab 8 Basis Data Internet POKOK BAHASAN: World Wide World Pendahuluan HTML Basis Data dan Web Arsitektur Application Server dan Server-Side Java Pendahuluan XML XML : DTDs Spesifikasi Domain pada DTDs

Lebih terperinci

WEB DINAMIS 1 PENANGANAN FORM. Agustina Purwatiningsih., S.Kom

WEB DINAMIS 1 PENANGANAN FORM. Agustina Purwatiningsih., S.Kom WEB DINAMIS 1 PENANGANAN FORM Agustina Purwatiningsih., S.Kom 1 PENGERTIAN Form merupakan sebuah metode yang digunakan dalam Web Site yang mengizinkan seorang pengunjung untuk dapat berinteraksi dengan

Lebih terperinci

WebE Analisis & Design. Nisa ul Hafidhoh

WebE Analisis & Design. Nisa ul Hafidhoh WebE Analisis & Design Nisa ul Hafidhoh [email protected] 08156114760 Analisis Analisis use case merupakan kegiatan yang menggunakan use case dan kebutuhan fungsional untuk menghasilkan model analisis

Lebih terperinci

RANCANG BANGUN APLIKASI BERBASIS TEKNOLOGI WAP SEBAGAI MEDIA PROMOSI KOMODITAS PARIWISATA DI BANYUMAS

RANCANG BANGUN APLIKASI BERBASIS TEKNOLOGI WAP SEBAGAI MEDIA PROMOSI KOMODITAS PARIWISATA DI BANYUMAS RANCANG BANGUN APLIKASI BERBASIS TEKNOLOGI WAP SEBAGAI MEDIA PROMOSI KOMODITAS PARIWISATA DI BANYUMAS Oleh : Lasmedi Afuan, Ipung Permadi, Nurul Hidayat Program Studi Teknik Informatika Fakultas Sains

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM VALIDASI XHTML 1.0

PERANCANGAN DAN PEMBUATAN SISTEM VALIDASI XHTML 1.0 PERANCANGAN DAN PEMBUATAN SISTEM VALIDASI XHTML 1.0 Yulia 1), Sukanto Tedjokusuma 2), Nicko Candra 3) Jurusan Teknik Informatika, Universitas Kristen Petra Surabaya [email protected] 1), [email protected]

Lebih terperinci

TUGAS PEMROGRAMAN BERBASIS WEB SEJARAH INTERNET DAN XHTML

TUGAS PEMROGRAMAN BERBASIS WEB SEJARAH INTERNET DAN XHTML TUGAS PEMROGRAMAN BERBASIS WEB SEJARAH INTERNET DAN XHTML Oleh : I Gede Wahyu Pramartha 1008605008 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya [email protected]

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya [email protected] Nama Mahasiswa NIM Kelas Memahami cakupan materi dan sistem perkuliahan

Lebih terperinci

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form.

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form. FORM DAN INPUT HTML Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Elemen/ TAG ini digunakan membatasi input.

Lebih terperinci

Form Mampu membuat form dan dan mengirim data ke halaman lain Pengaturan Validasi dan keamanan form. Sesi 5

Form Mampu membuat form dan dan mengirim data ke halaman lain Pengaturan Validasi dan keamanan form. Sesi 5 Robby Cokro Buwono Badiyanto, S.Kom., M.Kom Sesi 5 Form Tujuan Intruksional Mampu membuat form dan dan mengirim data ke halaman lain Pengaturan Validasi dan keamanan form Kode MK : AK2011T Revisi Terakhir

Lebih terperinci

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option. Form Form biasanya digunakan untuk mengumpulkan data dari pengunjung web kita. Mulai dari form untuk login, form kontak, form untuk pendaftaran user, bahkan untuk mengirimkan data antar halaman web Tag

Lebih terperinci

Sintak-Sintak Dalam JSP

Sintak-Sintak Dalam JSP Sintak-Sintak Dalam JSP Iman Amalludin [email protected] :: http://blog.imanllusion.hostzi.com Abstrak Sintak. Apa itu? Sintak sebenarnya berasal dari bahasa asing yaitu syntax yang merupakan kumpulan

Lebih terperinci

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO HTML5 Komplet HTML5 Komplet Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO HTML5 Komplet Jubilee Enterprise 2017, PT. Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang Diterbitkan

Lebih terperinci

BELAJAR HTML Hyper Text Markup Language

BELAJAR HTML Hyper Text Markup Language www.bambangherlandi.web.id BELAJAR HTML Hyper Text Markup Language 1 HTML INTRODUCTION HTML Example my First Heading my first paragraph. 2

Lebih terperinci

XML (extensible Markup Language) PRODI TEKNIK TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

XML (extensible Markup Language) PRODI TEKNIK TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA XML (extensible Markup Language) 1 M U H A M M A D Z E N S A M S O N O H A D I, S T. M S C. Z E N H A D I@ E E P I S - I T S. E D U PRODI TEKNIK TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA extensible

Lebih terperinci

Wireless Markup Language (WML)

Wireless Markup Language (WML) Wireless Markup Language (WML) WML (Wireless Markup Language) adalah standar bahasa markup pertama yang digunakan untuk perangkat nirkabel. WML ini di dukung oleh hampir semua produsen pembuat telephone

Lebih terperinci

Pengenalan Dasar HTML 5. Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG

Pengenalan Dasar HTML 5. Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG Pengenalan Dasar HTML 5 Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG HTML adalah bahasa standar untuk membuat halaman Web HTML (Hypertext Markup Language) adalah suatu bahasa yang

Lebih terperinci

Pengenalan Perancangan Web 2017

Pengenalan Perancangan Web 2017 9. Form dan Input HTML Form adalah elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Form biasa digunakan untuk membuat

Lebih terperinci

Pengenalan PHP Contoh penulisan file PHP :

Pengenalan PHP Contoh penulisan file PHP : Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan

Lebih terperinci

JavaScript. Pemrograman Web 1. Genap

JavaScript. Pemrograman Web 1. Genap JavaScript Pemrograman Web 1 Genap 2011-2012 Pengenalan JavaScript Apa itu JavaScript? JavaScript adalah bahasa Scripting, bukan bahasa pemrograman. JavaScript didisain untuk membuat halaman HTML menjadi

Lebih terperinci

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya [email protected]

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya [email protected] Nama Mahasiswa NIM Kelas Kompetensi Dasar 1. Memahami cara kerja world

Lebih terperinci

Extensible Markup Language (XML)

Extensible Markup Language (XML) Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/1106 CS4713 Extensible Markup Language (XML) Document Type Definition (DTD) Dokumen XML harus well formedness valid atau tidaknya

Lebih terperinci

Muhammad Zen Samsono Hadi, ST. Msc.

Muhammad Zen Samsono Hadi, ST. Msc. APPLICATION LAYER 1 Muhammad Zen Samsono Hadi, ST. Msc. Pendahuluan Layer ini berurusan dengan program komputer yang digunakan oleh user. Program komputer yang berhubungan hanya program yang melakukan

Lebih terperinci

PRAKTIKUM XML WEB SERVICE XML. Buat direktori di htdocs/www dengan nim masing-masing (hanya angka saja, tanpa titik (.),spasi ataupun koma (,) )

PRAKTIKUM XML WEB SERVICE XML. Buat direktori di htdocs/www dengan nim masing-masing (hanya angka saja, tanpa titik (.),spasi ataupun koma (,) ) XML Buat direktori di htdocs/www dengan nim masing-masing (hanya angka saja, tanpa titik (.),spasi ataupun koma (,) ) Praktek I SimpleXMLElement Di dalam folder masing-masing bentuk folder baru dengan

Lebih terperinci

POLITEKNIK NEGERI JAKARTA

POLITEKNIK NEGERI JAKARTA POLITEKNIK NEGERI JAKARTA ii KATA PENGANTAR Dengan mengucap syukur alhamdulillah kepada Allah Subhanahuwata ala, akhirnya Buku Pemrograman Web dan Basis Data ini dapat diselesaikan dan menjadi salah satu

Lebih terperinci

PEMROGRAMAN WEB 09 JavaScript Lanjut

PEMROGRAMAN WEB 09 JavaScript Lanjut PEMROGRAMAN WEB 09 JavaScript Lanjut Andi WRE JavaScript Objects Object Based Programming language Setiap object dapat memiliki properti dan method Properti the values associated with an object Contoh

Lebih terperinci

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML Form HTML A. Tujuan Memahami konsep penggunaan tag pada HTML Mampu menangani masukan data dari form HTML Mampu membuat dan memproses beragam elemen kontrol B. Dasar Teori 1. Pemrosesan Form Pemrosesan

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA Bab ini berisi penjelasan tentang kajian berbagai pustaka yang digunakan dalam penyusunan Tugas Akhir ini. Kajian pustaka akan dilakukan terhadap beberapa literatur tentang Extensible

Lebih terperinci

APLIKASI TRANSFER DATA REKAM MEDIS RADIOLOGI XML KE DAN DARI BASIS DATA RELASIONAL DENGAN JAVA DAN MYSQL

APLIKASI TRANSFER DATA REKAM MEDIS RADIOLOGI XML KE DAN DARI BASIS DATA RELASIONAL DENGAN JAVA DAN MYSQL APLIKASI TRANSFER DATA REKAM MEDIS RADIOLOGI XML KE DAN DARI BASIS DATA RELASIONAL DENGAN JAVA DAN MYSQL Fin Yanuar Seno 1 Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma Kampus

Lebih terperinci

Sistem Manajemen Basis Data Web 2 :

Sistem Manajemen Basis Data Web 2 : Sistem Manajemen Basis Data Web 2 : Semistructured Data & XML Tim Penyusun : Pengajar Universitas Gunadarma 2008 Outline Data semi terstruktur Pengenalan XML Bahasa Queri XML SMBD - Web 2 Data Semi terstruktur

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-3 (HTML) Oleh: Noor Ifada S1 Teknik Informatika - Unijoyo 1 HTML singkatan dari HyperText Markup Language menentukan tampilan suatu teks dan tingkat kepentingan

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form

Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form Form inputan dibuat dengan tag-tag HTML. Halaman yang mengandung form murni (tidak ada script php) tidak harus disimpan dalam bentuk php, bisa

Lebih terperinci

TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN

TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN NURMIGIANTI 2012 81 030 JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL 2014 I. Pendahuluan SOAP (Simple Object Access

Lebih terperinci

Extensible Markup Language (XML)

Extensible Markup Language (XML) Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/1106 CS4713 Extensible Markup Language (XML) Sejarah XML SGML HTML XHTML XML SGML Standard Generalized Markup Language Merupakan

Lebih terperinci

Pengenalan JavaScript

Pengenalan JavaScript Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu

Lebih terperinci

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Pada bab ini akan dijelaskan mengenai Analisis Sistem pembokingan di gerlong futsal yang sedang berjalan. Analisis sistem yang

Lebih terperinci

PEMBUATAN PROGRAM UNTUK MENGUBAH FILE DATABASE MENJADI XML

PEMBUATAN PROGRAM UNTUK MENGUBAH FILE DATABASE MENJADI XML Makalah Seminar Tugas Akhir PEMBUATAN PROGRAM UNTUK MENGUBAH FILE DATABASE MENJADI XML Oleh : Darmawan (L2F 097 619) Jurusan Teknik Elektro Universitas Diponegoro Semarang Abstrak Seiring dengan perkembangan

Lebih terperinci

RANCANG BANGUN SISTEM SILSILAH KELUARGA BERBASIS TREE BERDASARKAN HUKUM ADAT BALI

RANCANG BANGUN SISTEM SILSILAH KELUARGA BERBASIS TREE BERDASARKAN HUKUM ADAT BALI RANCANG BANGUN SISTEM SILSILAH KELUARGA BERBASIS TREE BERDASARKAN HUKUM ADAT BALI Tugas Akhir Diajukan Guna Memenuhi Sebagian Persyaratan Dalam Rangka Menyelesaikan Pendidikan Sarjana Strata Satu (S1)

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T PEMROGRAMAN BERORIENTASI OBJEK Tipe Data Budhi Irawan, S.Si, M.T TIPE DATA Tipe Data berfungsi untuk merepresentasikan jenis dari nilai yang terdapat dalam program. Contoh apabila mempunyai suatu data

Lebih terperinci

Mengenal dan Mengedit HTML

Mengenal dan Mengedit HTML Mengenal dan Mengedit HTML 3.1 Pengertian HTML HTML (HyperText Markup Language) merupakan protocol yang digunakan untuk mentransfer data atau dokumen dari web server ke dalam browser. HTML juga digunakan

Lebih terperinci

KBKF53110 WEB PROGRAMMING

KBKF53110 WEB PROGRAMMING RENCANA PEMBELAJARAN SEMESTER (RPS) KBKF53110 WEB PROGRAMMING Disusun oleh: PROGRAM STUDI S1 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER (FILKOM) UNIVERSITAS PUTRA INDONESIA YPTK PADANG LEMBAR PENGESAHAN Rencana

Lebih terperinci

Judul Dokumen : Dokumentasi RSS Penerjemah : mee Tahun : 2007

Judul Dokumen : Dokumentasi RSS Penerjemah : mee Tahun : 2007 Judul Dokumen : Dokumentasi RSS Penerjemah : mee Referensi : http://w3schools.com Tahun : 2007 Lisensi : Open Apa itu RSS? RSS merupakan kependekan dari Really Simple Syndication

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS MASALAH Berita adalah laporan tercepat mengenai fakta atau ide terbaru yang benar, berita tersebar ke khalayak luas melalui media kabar berkala seperti surat

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu (Kamus Bahasa Indonesia, 1988, h: 927). Perancangan merupakan penggambaran, perencanaan,

Lebih terperinci

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET Pengantar Common Gateway Interface (CGI) dan Perl - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET 1 Konsep CGI dan Perl Definisi CGI adalah suatu bentuk komunikasi dimana client

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4 ENTITY RELATIONSHIP DIAGRAM SiBaDa Sesi 4 ENTITY RELATIONAL DIAGRAM ERD adalah suatu diagram untuk menggambarkan desain konseptual dari yang menghubungkan antara objek satu dengan objek lainnya dalam dunia

Lebih terperinci

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency Mengelola isi halaman web Memeriksa informasi untuk Software Web Design Software web design merupakan perangkat lunak yang berguna untuk membangun/membuat/mendisain halaman-halaman web, baik yang bersifat

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-2 (HTML) Noor Ifada [email protected] S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan HTML? Istilah-istilah dalam HTML Tag Utama dalam struktur

Lebih terperinci

MENANGANI DATA PADA FORM Aplikasi IT-2 Dalam hal menangani data yang dikirim ke server, PHP memiliki beberapa variabel Superglobals yang secara otomatis akan menangkap data berdasarkan metode (method)

Lebih terperinci

Keterampilan Komputer. 8. Pengenalan HTML

Keterampilan Komputer. 8. Pengenalan HTML Keterampilan Komputer 8. Pengenalan HTML Table of Contents: World Wide Web (WWW) HyperText Markup Language (HTML) Browser dan Editor Tag-tag HTML Struktur HTML document Elemen Dasar HTML 2 Objectives Setelah

Lebih terperinci

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN

Lebih terperinci

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap HTML Hypertext Markup Language Pemrograman Web 1 Genap 2009 2010 HTML HTML? Sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser.

Lebih terperinci

XPath E X T E N S I B L E P A T H L A N G U A G E

XPath E X T E N S I B L E P A T H L A N G U A G E XPath E X T E N S I B L E P A T H L A N G U A G E XPath (Extensible Path Language) XPath (Extensible Path Language) merupakan bahasa yang digunakan untuk mengalamati bagianbagian didalam dokumen XML. XPath

Lebih terperinci

Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web

Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web 1 Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web Ar-Razy Muhammad 1, Heri Priyanto 2, Novi Safriadi 3 Program Studi Teknik Informatika,

Lebih terperinci

YUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2.

YUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2. 1. Mengenal JavaScript 1.1. Hal yang harus diketahui 1.2. Apa itu JavaScript 2. Sintak JavaScript 3. Peletakan JavaScript 4. Statemen JavaScript 4.1. JavaScript Statemen 4.2. Semicolon 4.3. Code JavaScript

Lebih terperinci

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA WEB DESAIN Pengenalan JavaScript Alfira Rizky Ayuputri 4103141039 3 D3 Multimedia Broadcasting B Dwi Susanto, S.ST, MT. D3 Teknologi Multimedia Broadcasting Departemen Multimedia Kreatif POLITEKNIK ELEKTRONIKA

Lebih terperinci

Interactive Broadcasting

Interactive Broadcasting Modul ke: Interactive Broadcasting Komponen umum yang biasa ada pada website Fakultas Ilmu Komunikasi Bagus Rizki Novagyatna Program Studi Broadcasting www.mercubuana.ac.id Komponen umum yang biasa ada

Lebih terperinci

HTML Uncover. Duniailkom Duniailkom

HTML Uncover. Duniailkom Duniailkom HTML Uncover Duniailkom 2015 Duniailkom Contents 1. Berkenalan Dengan HTML (Contoh Bab 1)....................... 1 1.1 Pengertian HTML................................... 1 1.2 Fungsi HTML.....................................

Lebih terperinci

Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009

Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009 Pemrograman Web Indrato, S.Kom [email protected] Javascript Page 2 Introduction JavaScript merupakan bahasa berbasis objek, akan tetapi bukanlah bahasa berorientasi objek karena tidak memiliki kelas

Lebih terperinci

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML Bab 4. Form Overview Salah satu fasilitas yang disediakan oleh dokumen HTML memungkinkan kita untuk melakukan interaksi lebih terhadap halaman dokumen tersebut. Semisal, kemampuan dokumen HTML mampu menyediakan

Lebih terperinci

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML FORM Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML.

Lebih terperinci

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP PRAKTIKUM PHP 4 1. Conditional, Array & Perulangan di PHP Tutorial Conditional, Array & Perulangan di PHP ini akan menjelaskan tentang Conditional atau penggunaan "if" dan "else", dilanjutkan dengan penjelasan

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-2 (HTML) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan HTML? Istilah-istilah dalam HTML Tag Utama dalam struktur dokumen HTML Contoh HTML

Lebih terperinci

CARA MEMBUAT CSS DENGAN DREAMWEAVER

CARA MEMBUAT CSS DENGAN DREAMWEAVER CARA MEMBUAT CSS DENGAN DREAMWEAVER Dewi Wijayanti [email protected] Abstrak Dreamweaver adalah sebuah perangkat lunak yang digunakan untuk membuat atau menyunting halaman web yang dinamis maupun

Lebih terperinci

Bab II DASAR TEORI. II.1 Sistem Informasi Geografi

Bab II DASAR TEORI. II.1 Sistem Informasi Geografi Bab II DASAR TEORI II.1 Sistem Informasi Geografi Sistem Informasi Geografi adalah suatu sistem untuk menangkap, menyimpan, menganalisa dan mengelola data spasial dan atribut yang terkait secara lokasi

Lebih terperinci

Pengenalan HTML dan CSS

Pengenalan HTML dan CSS Pengenalan HTML dan CSS Pengenalan HTML dan CSS Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Pengenalan HTML dan CSS Jubilee Enterprise 2016, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi

Lebih terperinci