PRAKTIKUM PEMROGRAMAN WEB MODUL 7 TWITTER BOOTSTRAP

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 2. Membuat Halaman Web Sederhana. Materi

Teknologi Aplikasi Web Server. Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T.

WELCOME MESSAGE WE STARTED AT. 10 March 2016 dimana komunitas ini didirikan

Persiapan. File latihan.rar diekstrak. Contoh apabila Bahan diekstrak di d:\

MEMBUAT LAYOUT DENGAN CONTAINER BOOTSTRAP

TUTORIAL MEMBUAT SNIPPET TAB BOOTSNIPP UNTUK BOOTSTRAP

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

TUTORIAL CSS FRAMEWORK

LAYOUT. Alat dan Bahan. Cara Kerja. Percobaan. Nama : Dwi Setiya Ningsih Kelas : PJJ D3 T1 NRP :

Trik Mudah Membuat CMS Website dari Nol

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

BAB V IMPLEMENTASI DAN PENGUJIAN

Pemrograman Web BAB I Pendahuluan

Modul Praktikum Desain Web 2015

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

LAPORAN PRAKTIKUM MONITORING BERBASIS WEB

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX

RWD (Responsive Web Design) dengan Grid System Bootsrtap

WEB STATIS MEMBUAT TUTORIAL PENGGUNAAN FRAMEWORK CSS

Pengenalan Script. Definisi HTML

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

P - 5 Bab 4 : HTML (Hypertext Markup Language)

MODUL INSTALASI XAMPP PADA SISTEM OPERASI LINUX

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

UKDW BAB 1 PENDAHULUAN

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

DATABASE SERVER WEB SERVER SUBDOMAIN

PENGANTAR APLIKASI E-SELEKTA TIPE USER ADMINISTRATOR

1. Langlah pertama yang harus Anda lakukan adalah mengunduh XAMPP terlebih dahulu di alamat website resmi yaitu.

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. penelitian terutama dari penelitian-penelitian sebelumnya.

BAB IV IMPLEMENTASI DAN PENGUJIAN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

Implementasi Framework Twitter Bootstrap Dalam Perancangan Aplikasi Penerimaan Mahasiswa Baru Berbasis Web

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL 11 PHP&MYSQL UPDATE & SEARCHING

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

BAB II KAJIAN PUSTAKA

CARA MENJALANKAN PROGRAM

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Menjalankan Program Aplikasi Web Sistem Pengolahan Data Nilai Siswa SMA Negeri 1 Piyungan Bantul

LAPORAN PRAKTIKUM MONITORING BERBASIS WEB

IV HASIL DAN PEMBAHASAN. A. Perancangan Sistem Informasi Translate Indonesia Lampung

IMPLEMENTASI DAN PENGUJIAN

E-trik Ajax. Database MySQL. Dedi Alnas

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi akan dipersiapkan bagaimana RANCANG BANGUN PERANGKAT LUNAK BANTU PENDAFTARAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL 8 Insert, Update, & delete

Cara Membuat Halaman Form Dengan Bootstrap CDN

Cara membuat HTML dasar

MODUL 1 PENGENALAN HTML

MODUL PRAKTIKUM PEMROGRAMAN WEB

1.1 Latar Belakang Masalah

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu :

PERTEMUAN KE 1 PENGENALAN DASAR PHP

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V DESAIN WEB CSS

1. Bab 2 Arsitektur Produk

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

Pemrograman Web Week 4. Team Teaching

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

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

AJAX. Pemrograman Web 1. Asynchronous JavaScript and XML. Genap

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive

Membuat Carousel Dengan Bootstrap CDN

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

MANUAL PENGGUNAAN APLIKASI

PHP dan Framework CodeIgniter

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB IV IMPLEMENTASI_DAN_EVALUASI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

Laporan Berkala I (2 Minggu Pertama)

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB V IMPLEMENTASI DAN PENGUJIAN

C. Ms Powerpoint D. Notepad E. Ms Acces

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

Tutorial Implementasi Jquery Mobile dan JSP. 1. Definisi Jquery Mobile

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem


BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 5. Cascading Style Sheet (CSS)

MODUL 7 MySQL, Koneksi database dan menampilkan data

Transkripsi:

PRAKTIKUM PEMROGRAMAN WEB MODUL 7 TWITTER BOOTSTRAP Disusun oleh: (Nama) (NIM) PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2015

Modul 7 Twitter Bootstrap I. Tujuan: 1. Mengenalkan tentang Twitter Bootstrap 2. Memahami penggunaan Twitter Bootstrap sebagai framework CSS 3. Mengetahui cara menerapkan Twitter Bootstrap untuk template website 4. Mengetahui cara membuat desain layout dengan Twitter Bootstrap II. Dasar Teori 1. DEFINISI TWITTER BOOTSTRAP Twitter Bootstrap merupakan sebuah framework CSS dari twitter yang menyediakan berbagai macam komponen antarmuka web untuk digunakan bersama-sama. Selain komponen antarmuka, bootstrap juga menyediakan layout halaman dengan mudah dan rapi. Twitter bootstrap ini menerapkan konsep responsive template sehingga layout dapat menyesuaikan dengan lebar dari media yang mengaksesnya.

III. Tools yang digunakan: 1) Notepad++ / Sublime Text / Aptana Studio / Netbeans / Eclipse / dan lain-lain 2) Web Browser (Mozilla Firefox / Google Chrome / Opera / dan lain-lain) 3) XAMPP (sebagai paket tools untuk menjalankan program berbasis PHP) IV. Latihan Praktikum Aturan Praktikum: Sebelum melakukan praktikum dibawah ini, buatlah sebuah folder kerja dengan nama praktikum7 didalam folder htdocs. Ikuti format penamaan file pada praktikum ini. Pastikan bahwa service dari Apache dan MySQL sudah dalam status running. Harap ditanyakan kepada asisten praktikum atau dosen pengampu jika mengalami kesulitan. Setiap selesai melaksanakan latihan, diharuskan dijalankan melalui browser untuk memastikan bahwa latihan kita sukses. Bagi yang menggunakan komputer laboratorium, DIHARUSKAN MENGHAPUS folder praktikum7 di htdocs setelah selesai melaksanakan praktikum ini. 1) Menyiapkan Twitter Bootstrap Silahkan ekstrak file bootstrap.zip pada direktori kerja praktikum7. Hasil ekstraksi terdapat 3 folder: css, js, img. Maka akan didapatkan struktur file seperti berikut:

2) Mengakses Twitter Bootstrap Untuk dapat mengakses twitter bootstrap, maka perlu dipanggil dengan sintaks berikut diantara tag <head> dan </head>: Buatlah file dengan nama latihan2.php yang diletakkan pada direktori utama dari praktikum7, kemudian isikan dengan syntax berikut: 3) Layout Fix layout bootstrap adalah dengan menggunakan class.container, sehingga format penulisannya:

Buatlah latihan3.php, kemudian modifikasi sintaks dari latihan 2 sehingga dimasukkan didalam <div class= container > </div>. Berikut isi lengkap codenya: Layout 2 kolom: Untuk dapat membuat layout dalam 2 kolom: sidebar dan body content, maka format codenya adalah sebagai berikut:

Class container-fluid dapat menjadikan sebuah halaman menjadi halaman yang responsif. Modifikasilah latihan diatas sehingga pada bagian body menjadi seperti berikut: 4) Grid System Bootstrap Standar grid pada bootstrap menggunakan 12 kolom. Dengan sistem grid inilah yang menjadikan sebuah halaman memiliki fitur responsif. Berikut ini adalah gambar dari panjang kolom tiap macam grid:

Bagaimana membuat sebuah grid kolomnya? Buatlah sebuah class.row kemudian tambahkan didalamnya class baru dengan nama.span* (tanda bintang adalah nilai angka mulai dari 1 sampai 12). Semakin besar nilainya, semakin panjang kolomnya. latihan4.php Silahkan dimodifikasi nilai dari span4 dan span8 sesuka anda untuk dapat mengetahui perbedaannya. 5) Basic Boostrap: Text Buatlah file bernama latihan5.php

6) Basic Bootstrap: Table Fungsi dasar tabel pada bootstrap dengan memanggil class.table pada tag <table> Selain fungsi dasar.table tersebut, bootstrap juga menyediakan beberapa fungsi tambahan yaitu:.table-striped.table-hover.table-bordered.table-condensed Buatlah file latihan6.php kemudian isikan dengan kode berikut: Pada contoh kode diatas menggunakan fungsi tambahan yaitu.table-striped, cobalah diganti dengan menggunakan class-class tambahan yang lain.

Modifikasilah dengan memanfaatkan fungsi dari table row sehingga code dari table adalah sebagai berikut: Kemudian lihatlah perubahannya! 7) Basic Bootstrap: Form Buatlah file latihan5.php. Basic class form pada twitter bootstrap adalah sebagai berikut:

Selain hal diatas, terdapat opsional form:.form-search.form-inline.form-horizontal Cobalah modifikasi dengan menggunakan class diatas!!

V. Tugas Praktikum Buatlah laporan praktikum modul ini dengan disertai SCREENSHOT dan PENJELASAN dari setiap langkah yang telah dikerjakan pada latihan diatas. Laporan dikumpulkan kepada Asisten Praktikum pada pertemuan yang akan datang dalam bentuk hardcopy. VI. Kesimpulan Dari praktikum diatas, jawab pertanyaan berikut dalam bentuk kesimpulan: 1. Apa yang anda ketahui tentang Twitter Bootstrap? 2. Apakah anda sudah memahami cara penggunaan Twitter Bootstrap pada halaman web?