Intro To JQuery Training Online Ilmuwebsite

dokumen-dokumen yang mirip
AJAX Framework. Pemrograman Web 1. Genap

PEMROGRAMAN WEB 13 jquery

Dasar-dasar jquery. Disampaikan pada Kelas Daring BlankOn, 1 Oktober Fitra Aditya /

BAB II LANDASAN TEORI

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

Interactive Broadcasting

Materi Pertemuan 1. Pengenalan Web Design Bagian I : Dasar- dasar CSS. lilih suhaeri WATERFIRE DEV. Kelaskita.com

Basic jquery Menyentuh jquery sekarang juga

Cara membuat HTML dasar

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

Pemrograman Web Week 4. Team Teaching

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER STMIK EL AHMA YOGYAKARTA

MODUL 7. Pengantar jquery

Pengenalan Script. Definisi HTML

C. Ms Powerpoint D. Notepad E. Ms Acces

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

PEMBUATAN WIDGET STATUS KOLEKSI PERPUSTAKAAN UNIVERSITAS KRISTEN PETRA SURABAYA. Abstrak

BAB 2 LANDASAN TEORI

Pemrograman Web Week 2. Team Teaching

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

Penerapan Konsep One Layer Website Berbasis JavaScript

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Mengenal dan Mengedit HTML

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

LAPORAN RESMI. Flash, Audio dan Video. Dosen Pembimbing : Dwi SusantoS. ST, MT. Oleh Hamidah Nur Hidayati

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

Trik Mudah Membuat CMS Website dari Nol

SISTEM INFORMASI BERBASIS WEB C.V.JAYADIVA DENGAN TAMBAHAN JQUERY

BAB II TINJAUAN PUSTAKA

HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

AJAX dengan jquery Part 1

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORI

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

BAB III LANDASAN TEORI

Pengenalan HTML dan CSS

Pembuatan Situs Web Pada Sekolah Menengah Kejuruan Negeri (SMKN) 38 Jakarta Berbasis Web Dinamis Dengan Php Dan Mysql

CHAPTER 6. Sebelum membuat starter data, kita perlu meng-create collections terlebih dahulu. Buat folder lib pada folder aplikasi.

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

PEMROGRAMAN WEB 1 CSS

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

Pemrograman Web. Cascading Style Sheets. Created by : Rifqi Sambas Khairurrohman

Nama : Yohandes Efindo NIM : Kelas : F. Terjemahan halaman 4-5. Tag HTML

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

BAB III Validasi HTML5

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

Modul 5 AJAX TUJUAN PRAKTIKUM : PERLENGKAPAN PRAKTIKUM LANDASAN TEORI. Latar Belakang Munculnya Ajax. Definisi Ajax.

Otodidak Pemrograman JavaScript

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Flash Audio Video

TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

HTML Uncover. Duniailkom Duniailkom

RANCANG BAGUN SISTEM INFORMASI AKADEMIK POLITEKNIK NEGERI BANJARMASIN (STUDI KASUS JURUSAN TEKNIK ELEKTRO)

Modul Web Design. Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman

LAPORAN PRAKTIKUM MONITORING BERBASIS WEB

Pemrograman Basis Data Berbasis Web

: 1. No HP :

BAB II LANDASAN TEORI

MODUL 3 HTML & CSS KELAS ZEROZERO Membuat Halaman Web Sederhana Training Online Ilmuwebsite

MODUL 1 PENGENALAN HTML

TUTORIAL CSS FRAMEWORK

Pemrograman Basis Data Berbasis Web

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

PENGANTAR KOMPUTER DAN TI 2C

BAB II LANDASAN TEORI. Event merupakan suatu campuran unik dari durasi, pengaturan, pengurus

Bab 1 Perkenalan Awal untuk Anda yang Pemula

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

Modul Praktikum Desain Web 2015

HTML DOM. Pemrograman Web 1. Genap

Dasar-Dasar HTML. Malik Lukman Hakim. Abstrak.

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media

Tag HTML Container. Nuryani Sofia Dewi / / Kelas A

Hal yang harus diperhatikan dalam penggunaan AJAX adalah: XHTML dan CSS digunakan untuk menandai dan mempercantik tampilan informasi.

PENGERTIAN WEBSITE DAN FUNGSINYA

[SANGAT MUDAH] Cara Membuat Tab dengan Bootstrap

Bab 5. Cascading Style Sheet (CSS)

Object-Oriented Programming Sederhana Dengan PHP

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

Rekayasa Web Pertemuan 8

AJAX. Pemrograman Web. Rajif Agung Yunmar, S.Kom

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB 2. Membuat Halaman Web Sederhana. Materi

JavaScript. Pemrograman Web 1. Genap

Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan.

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom

Transkripsi:

MODUL I JQUERY KELAS ZEROZERO Intro To JQuery Training Online Ilmuwebsite http://www.ilmuwebsite.com Lisensi Dokumen: Copyright 2014-2015 Ilmuwebsite.Com Untuk semua kalangan, silahkan menyebarluaskan sebagian atau seluruh isi dokumen ini. Seperti biasanya sebelum kita memulai tutorial ini mari kita mengenal sedikit tentang jquery yang akan kita pelajari. Apa itu jquery? jquery adalah pustaka kecil dari Javascript bersumber terbuka yang menekankan pada interaksi antara JavaScript dan HTML. Pustaka ini dirilis pada Januari 2006 di BarCamp NYC oleh John Resig dan berlisensi ganda di bawah Lisensi MIT dan GPL. jquery sangat ringan walaupun hanya sedikit tulisan namun jquery mampu melakukan hal lebih menakjudkan. jquery mampu membuat tampilan suatu web menjadi lebih menarik. Apa yang bisa dilakukan dengan JQuery? 1. Mengakses bagian halaman tertentu dengan mudah. Tanpa adanya library Javascript khusus, untuk mengakses suatu bagian tertentu dari halaman, harus mengikuti aturan Document Object Model (DOM) dan pengaksesan harus secara spesifik menyesuaikan dengan struktur HTML. Dengan kata lain, pengaksesan bagian tertentu dari halaman sangat tergantung pada struktur dari HTML. JQuery menawarkan cara yang mudah (bahkan sangat mudah) dalam mengakses bagian tertentu dari halaman. Pengaksesan juga tidak terlalu bergantung pada struktur HTML. 2. Mengubah tampilan bagian halaman tertentu. CSS (Cascading Style Sheet) menawarkan metode yang cukup handal dalam mengatur dan mempercantik halaman web. Namun terkadang CSS punya kelemahan yang cukup mengganggu, yaitu beberapa perintah CSS tidak didukung oleh semua browser. Cukup merepotkan jika kita harus mendesign halaman web dengan beberapa CSS sekaligus. Sekali lagi JQuery menawarkan solusi untuk mengatasi hal tersebut. Dengan JQuery, kesenjangan yang terjadi antara browser dalam urusan CSS akan tertutup dengan baik. 3. Mengubah isi dari halaman. 1 P a g e

Jaman dulu (baca:sebelum JQuery lahir) cukup sulit jika kita akan mengubah sebagian isi dari halaman. Mengubah disini dapat berarti mengganti teks, menambahkan teks atau gambar, mengurutkan suatu daftar (list), menghapus baris tabel dan sebagainya. Dengan JQuery, hal tersebut dapat dilakukan dengan hanya beberapa baris perintah. 4. Merespond interaksi user dalam halaman. Website yang baik tidak cukup digambarkan dengan user-interface dan tampilan yang memukau. Namun lebih dari itu, bagaimana pengunjung dapat berinteraksi dengan website dan dapat mengatur tampilannya sendiri. Interaktivitas sangat bergantung bagaimana pemrograman yang dipakai dalam menangani event-handling. Javascript sendiri memiliki beberapa event-handling seperti onclick untuk menangani event saat terjadi click. Namun demikian, event handling pada Javascript terbatas pada object-object tertentu, dan jenisnya pun terbatas. JQuery melengkapi semuanya dengan tambahan penanganan event-handling yang semakin mudah. 5. Menambahkan animasi ke halaman. Animasi seringkali disertakan dalam suatu halaman web untuk menambah kecantikannya. Saat ini animasi masih cukup digemari oleh para peselancar situs. Animasi dapat dibuat dalam berbagai gaya, ada yang menggunakan Flash, gambar bergerak (GIF), video, dan sebagainya. Masing-masing tentu memiliki kelebihan dan kekurangan masing-masing. JQuery sendiri menawarkan konsep animasi (walaupun masih sederhana) yang cukup apik namun ramah bandwidth alias ringan. Salah satu animasi yang bisa dibuat dengan JQuery adalah fading jika terdapat suatu bagian dari halaman ditambahkan atau dihilangkan. 6. Mengambil informasi dari server tanpa me-refresh seluruh halaman. Mengambil informasi dari server tanpa refresh halaman merupakan salah satu konsep dasar dari yang namanya AJAX (Asynchronous Javascript and XML). Pada penerapannya, cukup ribet jika harus membangun website dengan konsep AJAX, saat ini banyak library khusus yang berusaha mempermudahnya. JQuery merupakan salah satunya. 7. Menyederhanakan penulisan Javascript biasa. Semboyan JQuery adalah Write less, do more atau dengan kata lain kesederhanaan dalam penulisan code, tetapi menghasilnya tampilan yang lebih. Sebenarnya inilah yang menjadi daya tarik tersendiri buat para pengembang web untuk menggunakan JQuery. 2 P a g e

Contoh demo/preview Hal-hal yang perlu anda kuasai sebelum memulai jquery! HTML (wajib!) CSS JavaScript (wajib!) jquery berisi beberapa fitur, yaitu: HTML element selections HTML element manipulation CSS manipulation HTML event functions JavaScript Effects and animations HTML DOM traversal and modification AJAX Utilities Memulai jquery Masih ingat dengan artikel kita yang pertama tentang javascript? jquery disimpan sebagai file JavaScript tunggal, yang berisi semua metode jquery. Hal ini dapat ditambahkan ke halaman web dengan markup dalam bentuk link eksternal. Contoh methode Javascript biasa <script type= text/javascript > //disini area penulisan script jquery membutuhkan methode dari Javascript tetapi kita melakukan serach dengan link external Contoh penulisan methode jquery <script type= text/javascript src= xxx.js > > ini adalah methode penulisan jquery. <script type= text/javascript > //disini area penulisan script catatan: Perlu di ingat penulisan tag <script> dari jquery harus berada pada tag <head> dan </head>. nah, seperti yang anda lihat di atas methode penulisan jquery dan javascript hampir sama, hanya saja jquery menambahkan external link untuk mendapatkan file atau data jquery yang tersimpan. setelah itu barulah kita menulikan methode javascript seara terpisah. 3 P a g e

Pada tag src= xxx.js diganti dengan file jquery yang bisa anda download disedia oleh google code. atau anda bisa berkunjung dan download secara langsung ke website resmi nya di sini: jquery.com Contoh dasar berikut saya akan memberikan contoh dasar dari penulisan jquery yaitu menggunakan methode hide(). kita akan menggunakan html element selection yaitu pada tag element <p> dan menyembunyikan semua yang berada dalam element <p>. pertama buatlah sebuah folder baru dan beri nama jquery test. jika anda menggunakan wamp server maka folder nya bisa anda buat pada direktori www. setelah itu download file jquery nya lalu masukan kedalam folder yang baru saja anda buat. lalu buka text editor atau html editor favorit anda. lalu buatlah sebuah susunan html biasa seperti ini <html> </head> </head> <body> </body> berikutnya masukan tag script jquery dan javascript seperti ini pada bagian <head> dan </head>: <script type= "text/javascript src= jquery-1.2.3.pack.js > <script type= text/javascript > lalu pada tag <body> dan </body> masukan tag berikut <h3>tekan tombol ini untuk menjalankan jquery</h3> <p>ini adalah jquery html element selector pertama saya yang menggunakan methode hide().</p> <p>ini juga adalah paragraf yang lainnya dan akan hilang juga karena menggunakan tag <p> element</p> berikutnya pada tag <script type= text/javascript > dan masukan kode berikut: $ (document).ready(function(){ $( button ).click(function(){ 4 P a g e

$( p ).hide(); }); }); setelah itu simpan dengan nama file jquery.html, sekarang coba anda buka pada browser anda file jquery.html dan lihat hasilnya. bagaimana mudahkan, jika terjadi kesalahan dan file tidak dapat bekerja silakan berikan komentar dan beritahukan masalahnya 5 P a g e