PRAKTIKUM. Rekayasa Web. Modul 6: WEB API. Laboratorium Teknik Informatika. Universitas Pasundan

Ukuran: px
Mulai penontonan dengan halaman:

Download "PRAKTIKUM. Rekayasa Web. Modul 6: WEB API. Laboratorium Teknik Informatika. Universitas Pasundan"

Transkripsi

1 PRAKTIKUM Rekayasa Web Modul 6: WEB API Laboratorium Teknik Informatika Universitas Pasundan

2 Konten modul: 1. Pemahaman API 2. Mengenal API Instagram 3. Mengecek API dengan Postman Tujuan praktikum: 1. Praktikan diharapkan mampu memahami apa yang dimaksud dengan API 2. Praktikan diharapkan mampu memahami cara mengambil data dari API Instagram. 3. Praktikan diharapkan mampu memahami cara mengecek data dari API Instagram lewat Postman TIM DOSEN IF 1

3 1 Bagian 1 Teori 2 1. WEB API API adalah singkatan dari Application Programming Interface, dan memungkinkan developer untuk mengintegrasikan dua bagian dari aplikasi atau dengan aplikasi yang berbeda secara bersamaan. API terdiri dari berbagai elemen seperti function, protocols, dan tools lainnya yang memungkinkan developers untuk membuat aplikasi. Tujuan penggunaan API adalah untuk mempercepat proses development dengan menyediakan function secara terpisah sehingga developer tidak perlu membuat fitur yang serupa. Penerapan API akan sangaat terasa jika fitur yang diinginkan sudah sangat kompleks, tentu membutuhkan waktu untuk membuat yang serupa dengannya. Misalnya: integrasi dengan payment gateway. Terdapat berbagai jenis sistem API yang dapat digunakan, termasuk sistem operasi, library, dan web. API yang bekerja pada tingkat sistem operasi membantu aplikasi berkomunikasi dengan layer dasar dan satu sama lain mengikuti serangkaian protokol dan spesifikasi. Contoh yang dapat menggambarkan TIM DOSEN IF 2

4 spesifikasi tersebut adalah POSIX (Portable Operating System Interface). Dengan menggunakan standar POSIX, aplikasi yang di-compile untuk bekerja pada sistem operasi tertentu juga dapat bekerja pada sistem lain yang memiliki kriteria yang sama. Software library juga memiliki peran penting dalam menciptakan compatibility antar sistem yang berbeda. Aplikasi yang berinteraksi dengan library harus mengikuti serangkaian aturan yang ditentukan oleh API. Pendekatan ini memudahkan software developeruntuk membuat aplikasi yang berkomunikasi dengan berbagai library tanpa harus memikirkan kembali strategi yang digunakan selama semua librarymengikut API yang sama. Kelebihan lain dari metode ini menunjukkan betapa mudahnya menggunakan library yang sama dengan bahasa pemrograman yang berbeda. Seperti namanya, Web API dalam diakses melalui protokol HTTP, ini adalah konsep bukan teknologi. Kita bisa membuat Web API dengan menggunakan teknologi yang berbeda seperti PHP, Java,.NET, dll. Misalnya Rest API dari Twitter menyediakan akses read dan write data dengan mengintegrasikan twitter kedalam aplikasi kita sendiri Fitur Web API Untuk membuat Web API, beberapa hal yang harus disediakan adalah: 1. Mendukung fungsi CRUD yang bekerja melalui HTTP protocol dengan method GET, POST, PUT dan DELETE 2. Memiliki response Accept Header dan HTTP status code TIM DOSEN IF 3

5 3. Response dengan format JSON, XML atau format apapun yang kamu inginkan. Akan tetapi kebanyak digunakan kedalam format JSON. 4. Mendukung fitur MVC seperti routing, controllers, action results, filter, model, IOC container, dll. 5. Web API dapat berjalan di Apache atau web server lainnya yang didukung sesuai bahasa pemrograman yang digunakan. Web API seperti sebuah alamat web (end point) yang dibuat untuk menangani beberapa task sesuai request yang diterima, juga terkadang memiliki parametersebagai data yang dibutuhkan agar dapat menampilkan hasil yang diinginkan, juga pada beberapa kasus untuk mengakses API dibutuhkan kode otentikasi yang telah diizinkan untuk melihat data yang diinginkan. Semua rule ini ditentukan oleh programmer yang membuatnya Perbedaan Web API dan Web Service Seringkali saya mendapat pertanyaan tentang apa sih perbedaan antara web APIdan web service? Berikut adalah perbedaan diantara keduanya: 1. Semua web service menggunakan API tapi tidak semua API digunakan sebagai web service 2. Web service memfasilitasi untuk melakukan interaksi antara dua perangkat atau aplikasi melalui jaringan. Sedangkan API bertindak sebagai penghubung antara dua aplikasi berbeda sehingga bisa berkomunikasi satu sama lain baik dengan ataupun tanpa jaringan. 3. Web service hanya menggunakan 3 style yaitu SOAP, REST, atau XML-RPC untuk berkomunikasi sedangkan API dapat menggunakan style apapun. 4. Web service selalu membutuhkan jaringan untuk pengoperasiannya sedangkan API tidak selalu memerlukan jaringan untuk operasinya. TIM DOSEN IF 4

6 2.2 POSTMAN Postman merupakan sebuah aplikasi yang digunakan untuk menguji API (Application Programing Interface). Tanpa Postman pun sebenarnya kita dapat melakukan pengujian menggunakan program lain seperti misalnya Curl Command atau bahkan menggunakan script dari bahasa pemrograman terntentu. Dengan menggunakan Postman, pengujian sebuah API akan lebih mudah. Mengapa demikian? Karena Postman merupakan aplikasi bebasis GUI atau memiliki tampilan desktop (antarmuka). 2.3 Antarmuka Postman Pada tampilan utama Postman nampak kolom-kolom isian seperti kolom Request URL/URL endpoint dari API, pilihan Method HTTP yang lengkap, Authorization, Header, Body dan lain-lain. Dengan demikian kita cukup mengisi parameter-parameter yang dibutuhkan oleh dan atau akan kita kirim ke API yang akan kita uji. TIM DOSEN IF 5

7 2.4 Instagram API Dengan menggunakan API publik Instagram, developer memiliki sejumlah pilihan terbaik untuk menerapkan kode yang disediakan. Beberapa ide untuk memulai menggunakan API Instagram, berikut tersedia beberapa pilihan yang mungkin anda tertarik untuk menerapkannya. : Info User Search Tags (pencarian tag) Melihat foto dari lokasi tertentu secara real-time Melihat foto populer dan foto tren Lokasi pasar, acara dan bisnis TIM DOSEN IF 6

8 Bagian 2 Instalasi & Konfigurasi 1. Instalasi Postman Berikut langkah-langkah untuk menginstall postman : 1. Download terlebih dahulu file instalernya di 2. Pilih versi nya sesuai OS kalian. 3. Setelah selesai download lakukan instalasi seperti biasa. 4.Buka apliaksi postman kalian, nanti akan muncul tampilan login seperti ini : TIM DOSEN IF 7

9 5. Silahkan buat akun untuk dapat login di postman, atau bisa juga menggunakan akun google secara langsung. 6. Setelah login, berikut tampilan setelah login postman. 7. Postman siap digunakan TIM DOSEN IF 8

10 2. Konfigurasi akun Instagram Agar dapat menggunakan API dari instagram kita harus konfigurasi terlebih dahulu di akun instagram kita agar dapat diakses API nya. Langkah - langkahnya adalah sebagai berikut : 1. Login terlebih dahulu di page developer instagram, gunakan akun instagram kalian masing - masing untuk login. Di alamat ini TIM DOSEN IF 9

11 2. Setelah itu muncul halaman developer signup. Silahkan masukan sesuai kebutuhan. your website isi alamat website yang kamu buat. Ex ( ) phone number isi no. Telepon untuk verifikasi what do you want to build with API deskripsi singkat untuk menjelaskan kegunaan aplikasi TIM DOSEN IF 10

12 3. Akan muncul halaman selamat datang developer API. Klik di button Register Your Application. 4. Nanti kita akan diarahkan ke manage Client, Klik Register New Cilent untuk menambahkan app baru. TIM DOSEN IF 11

13 5. Isi data sesuai deskripsi aplikasi yang akan kalian buat : application name masukan nama aplikasi kamu, tidak boleh ada kata Instagram, IG, atau gram description deskripsi singkat aplikasi website URL isi dengan alamat web local kita. (contoh : ) valid redirect URIs isi dengan alamat web local kita lagi. 6. Isi captcha nya kemudian klik register. (contoh : ) 7. Setelah di-register akan muncul aplikasi di manage client. TIM DOSEN IF 12

14 8. Klik Tombol Manage, di kolom aplikasi yang telah dibuat. Pilih Menu Security, lalu un-checklist bagian disable implicit OAuth. Lalu klik update client TIM DOSEN IF 13

15 9. Sekarang kita tinggal ambil akses token dengan menggunakan Client ID dan Client Secret. Caranya masuk ke menu bagian Authentication, scroll ke bawah ke bagian Client-Side ( Implicit ) Authentication. Copy code nya. Contoh Link : ID&redirect_uri=REDIRECT-URI&response_type=token Ganti : CLIENT-ID dengan Client-ID yg ada di menu manage tadi Redirect-URL diganti dengan alamat web local kita, contoh ( ) Masukan alamat tadi di kolom url browser, tekan enter. Nanti muncul halaman authorisasi TIM DOSEN IF 14

16 10. Pilih Authorize, Kemudian di alamat url akan muncul access token. 11. Simpan Akses token tersebut untuk digunakan sebagai token mengabil data di akun instagram kamu lewat API. TIM DOSEN IF 15

17 BAGIAN 3 LATIHAN 1 1. Mengambil data profile instagram Setelah menkonfigurasi akun instagram kita saatnya kita mencoba mengambil data yang ada di akun instagram lewat API Instagram. Pertama - tama kita akan mengecek terlebih dahulu apakah token yang kita dapat bisa digunakan atau tidak. Cara mengeceknya : 1.a. Buka postman terlebih dahulu, kemudian login sesuai akun yang telah dibuat. 1.b. Buka halaman developer instagram ( ), login sesuai akun masing masing, masuk ke menu endpoints, pilih sub-menu users. Copy alamat API untuk mengambil informasi akun milik kita sendiri c. Kembali ke postman, masukan alamat url yang telah di copy di dalam kolom alamat yang ada di postman, Pilih method get, kemudian akses tokennya ubah sesuai yang telah kita dapatkan sebelumnya, lalu tekan send. TIM DOSEN IF 16

18 2. Pilih method get 1. Paste 3. Ubah token 4. Send 2 3 Jika benar maka akan muncul tampilan data di bawahnya. 1.d. Sekarang buat file index.php untuk mengambil datanya. <html> <head> <title>rekweb API</title> <link rel="stylesheet" href="css/mystyle.css"> <script src=" </head> <body> <div class="container"> <div id="foto"></div> <h2 id="nama"></h2> <p id="bio"></p> <div class="detail"> <h4>kiriman</h4> TIM DOSEN IF 17

19 <h5 id="kiriman"></h5> </div> <div class="detail"> <h4>mengikuti</h4> <h5 id="following"></h5> </div> <div class="detail"> <h4>diikuti</h4> <h5 id="followers"></h5> </div> <div class="clear"></div> <hr> </div> <script src="js/myscript.js"> </script> </body> </html> 1.e. Untuk style nya simpan dengan nama mystyle.css. #rudr_instafeed { list-style: none } #rudr_instafeed li { float: left; width: 200px; height: 200px; margin: 10px } #rudr_instafeed li img { max-width: 100%; max-height: 100%; } #foto, #foto img { border-radius: 100px; padding: 10px; width: 100px; height: 100px; margin: auto; }.container { margin: auto; width: 800px; border: 2px; border-color: grey; } #nama { text-align: center; }.detail { width: 250px; float: left; } TIM DOSEN IF 18

20 .clear { } clear: both; 1.f. Untuk dapat mengambi datanya kita menggunakan ajax. Simpan dengan nama myscript.js //token yang kita punya var token = ' fe24bb3.ed35359c08c7431a919db504084e3ed6'; //Ajax dengan jquery untuk me-request ke API instagram $.ajax({ url: ' datatype: 'jsonp', type: 'GET', //masukan parameter data: {access_token: token}, success: function (data) { //menampilkan data di console log console.log(data); //memasukan data ke html $('#foto').append('<img src="' + data.data.profile_picture + '">'); $('#nama').append(data.data.full_name); $('#bio').append(data.data.bio); $('#kiriman').append(data.data.counts.media); $('#following').append(data.data.counts.follows); $('#followers').append(data.data.counts.followed_by); }); }, error: function (data) { console.log(data); } Hasilnya : TIM DOSEN IF 19

21 2. Memunculkan data postingan lewat API Instagram Pada latihan kali ini kita akan memunculkan foto/video yang ada di akun instagram kita ke halaman web yang sudah kita buat. Tidak perlu ribet cukup memodifikasi file index.php dan myscript.js yang sudah kita buat sebelumnya. 2.a. Buka file index.php tambahkan code berikut sebelum tag penutup container. <ul id="rudr_instafeed"></ul> 2.b. Buka file myscript.js, tambahkan code berikut : //Ajax dengan jquery untuk me-request ke API instagram $.ajax({ url: ' datatype: 'jsonp', type: 'GET', //masukan parameter data: {access_token: token, count: num_photos}, success: function (data) { //menampilkan data di console log console.log(data); //memasukan data ke html for (x in data.data) { $('ul').append('<li><img src="' + data.data[x].images.low_resolution.url + '"></li>'); } }, error: function (data) { console.log(data); } }); TIM DOSEN IF 20

22 2.c. Simpan perubahannya, kemudian refresh halaman web lokal yang sudah kita buat. Hasilnya kurang lebih seperti ini : TIPS! Untuk kalian yang bingung bagaimana cara menangkap datanya coba perhatikan kembali di bagian postman,lihat hasil dari request API yang kalian kirim. TIM DOSEN IF 21

23 Coba bandingkan dengan ajax nya, $.ajax({ url: ' datatype: 'jsonp', type: 'GET', //masukan parameter data: {access_token: token}, success: function (data) { //menampilkan data di console log console.log(data); //memasukan data ke html $('#foto').append('<img src="' + data.data.profile_picture + '">'); $('#nama').append(data.data.full_name); $('#bio').append(data.data.bio); $('#kiriman').append(data.data.counts.media); $('#following').append(data.data.counts.follows); $('#followers').append(data.data.counts.followed_by); }, error: function (data) { console.log(data); } }); Untuk mengambil salah satu data yang terdapat dari API cukup menuliskan nama variabel+referensi object nya. Contoh : Untuk mengambil value username kita menuliskan code, Nama variabel. data. username, 4 TIM DOSEN IF 22

24 5 Bagian 4 TUGAS 1. Tampilkan postingan berdasarkan hastag tertentu. 2. Tampilkan salah satu komentar postingan. 3. Tugas maksimal dikerjakan 3 X 24 Jam dan dikirim ke asistenya masing masing. Atau sesuai kesepakatan asisteng masing masing. TIM DOSEN IF 23

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan PRAKTIKUM Rekayasa Web Modul 6: Restful API Server & Client Codeigniter Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Membaca Data Menggunakan Rest API Server & Client 2. Menambah

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Pengenalan OAuth OAuth (Open Authorization) adalah protokol otorisasi standar terbuka yang memungkinkan pengguna mengakses aplikasi tanpa perlu berbagi password mereka[4]. Pemilik

Lebih terperinci

Signing Up Google Analytics and Google Search Console

Signing Up Google Analytics and Google Search Console Signing Up Google Analytics and Google Search Console DIREKTORAT PENGEMBANGAN TEKNOLOGI DAN SISTEM INFORMASI ITS DESKRIPSI Nama Tutorial : Tutorial Signing Up Google Analytics dan Google Search Console

Lebih terperinci

AJAX Framework. Pemrograman Web 1. Genap

AJAX Framework. Pemrograman Web 1. Genap AJAX Framework Pemrograman Web 1 Genap 2011-2012 Framework Apa itu Framework (Software Framework)? Kumpulan pustaka-pustaka (library) perangkat lunak yang script-nya dapat digunakan kembali (reusable)

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

Prodi Teknik Informatika, Fak. Teknologi Informasi Universitas Mercubuana Yogyakarta 2016

Prodi Teknik Informatika, Fak. Teknologi Informasi Universitas Mercubuana Yogyakarta 2016 TIF82 REST Team dosen Prodi Teknik Informatika, Fak. Teknologi Informasi Universitas Mercubuana Yogyakarta 2016 Pendahuluan Hypertext Transfer Protocol (HTTP) merupakan eleman penting sebuah web, yang

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

PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB

PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB Yanto (1) Abstrak: J2EE Pattern adalah kumpulan pola-pola yang digunakan dalam menyelesaikan masalah yang umumnya dihadapi oleh setiap programmer Java

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan dan Implementasi Sistem 4.1.1 Tools Pengembangan Tools pada pengembangan aplikasi web ini yaitu menggunakan XAMPP. Setelah selesai melakukan instalasi maka

Lebih terperinci

MODUL 6 REDIRECT, SESSION & COOKIE

MODUL 6 REDIRECT, SESSION & COOKIE MODUL 6 REDIRECT, SESSION & COOKIE PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2015/2016 Redirect Halaman Redirect page atau pengalihan halaman adalah suatu cara yang digunakan untuk

Lebih terperinci

Cara Membuat website dengan Dreamweaver

Cara Membuat website dengan Dreamweaver Cara Membuat website dengan Dreamweaver Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Dreamweaver adalah software aplikasi desain web visual yang biasa dikenal dengan istilah WYSIWYG What You See

Lebih terperinci

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

AJAX. Pemrograman Web 1. Asynchronous JavaScript and XML. Genap AJAX Asynchronous JavaScript and XML Pemrograman Web 1 Genap 2011-2012 AJAX - Intro AJAX = Asynchornous JavaScript And XML Diperkanalkan oleh Jesse James Garret pada tahun 2005. AJAX bukan bahasa pemrograman

Lebih terperinci

Persiapan. Jalankan server apache dari XAMPP control panel Ekstrak file yang telah dibagikan, Salin folder week_8 ke htdocs

Persiapan. Jalankan server apache dari XAMPP control panel Ekstrak file yang telah dibagikan, Salin folder week_8 ke htdocs Ajax Persiapan Download: https://drive.google.com/file/d/0bxksp6axeejqa3loddvnd2fcx3c/vi ew?usp=sharing Latihan-latihan ini memerlukan koneksi aktif internet Cek kembali koneksi internet anda Jalankan

Lebih terperinci

Review Pemrograman Web I

Review Pemrograman Web I Review Pemrograman Web I Pemrograman Web II Ganjil 2010 2011 Intro Mata kuliah : Pemrograman Web 2 SKS : 3 Jenis : Mata kuliah wajib Pertemuan : 14 pertemuan kelas Periode : Ganjil 2010 2011 Dosen : Sandra

Lebih terperinci

MODUL 5 GET & POST Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL 5 GET & POST Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 MODUL 5 GET & POST Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Post dan Get Request... 2 Isset dan Empty... 5 Sanitasi input... 6 Latihan... 7 Teknik Informatika Universitas

Lebih terperinci

MODUL 6 Redirect,Session, dan Cookies

MODUL 6 Redirect,Session, dan Cookies MODUL 6 Redirect,Session, dan Cookies Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Redirect Halaman... 2 Cookie... 2 Session... 4 Latihan... 5 Teknik Informatika Universitas

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang HTTP adalah salah satu protokol paling populer di dunia internet. Dengan semakin banyaknya aplikasi multimedia yang berjalan di atas HTTP, banyak protokol yang dikembangkan

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

CODEIGNITER 3. Belajar Mandiri. Zamah Sari

CODEIGNITER 3. Belajar Mandiri. Zamah Sari CODEIGNITER 3 Belajar Mandiri Zamah Sari i DAFTAR ISI PENDAHULUAN CODEIGNITER... 1 Fitur Codeigniter... 1 INSTALASI CODEIGNITER... 3 ARSITEKTUR CODEIGNITER... 5 Struktur Direktori... 6 Folder Application...

Lebih terperinci

BUKU PANDUAN

BUKU PANDUAN BUKU PANDUAN Selamat datang di website PIK REMAJA & MAHASISWA Kalimantan Barat. Keberadaan website ini sangatlah penting karena sebagai salah satu media kampanye untuk menyuarakan program-program serta

Lebih terperinci

BERKENALAN DENGAN MODEL CODEIGNITER

BERKENALAN DENGAN MODEL CODEIGNITER BERKENALAN DENGAN MODEL CODEIGNITER Muhamad Yusuf muhamadyusuf0012@gmail.com :: https://muhamadyusufppn.blogspot.co.id Abstrak Framework CodeIgniter memiliki konsep MVC(Model, View, Controller) yang merupakan

Lebih terperinci

MODUL 8 Insert, Update, & delete

MODUL 8 Insert, Update, & delete MODUL 8 Insert, Update, & delete Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Mengubah Data dari Array menjadi Database... Error! Bookmark not defined. Mengkoneksikan

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Konsep Dasar Desain Web HTML CSS HTML HTML (HyperText Markup Language) Bahasa standar yang digunakan untuk menampilkan document web. Mengontrol tampilan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 Implementasi Aplikasi dan Konfigurasi Tahap implementasi dan pengujian dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan

Lebih terperinci

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Metode penelitian yang digunakan dalam pembuatan sistem informasi ini yaitu : 3.1.1 Pembuatan Model Pembuatan sistem aplikasi web

Lebih terperinci

63 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Sistem ini dirancang menggunakan bahasa pemrograman PHP yang berjalan diatas protocol HTTP. Proses implementasi ini menggunakan tools pendukung

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 41 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI LAYANAN BERBASIS WEB DENGAN JSON- RPC Bagian ini berisi tentang implementasi semua proses yang telah dijelaskan pada bab sebelumnya. Implementasi membutuhkan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 39 BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan Sistem Pengembangan Web Service dari website program Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran

Lebih terperinci

AJAX dengan jquery Part 1

AJAX dengan jquery Part 1 AJAX dengan jquery Part 1 Oleh: Cecep Yusuf Kali ini saya akan share tutorial AJAX dengan jquery. Dengan menggunakan jquery, penggunaan AJAX akan jauh menjadi lebih mudah. Penjelasan Kali ini saya akan

Lebih terperinci

MODUL PELATIHAN ADMINISTRATOR PENGELOLAAN WEBSITE OPD KABUPATEN BADUNG MENGGUNAKAN CMS (CONTENT MANAGEMENT SYSTEM)

MODUL PELATIHAN ADMINISTRATOR PENGELOLAAN WEBSITE OPD KABUPATEN BADUNG MENGGUNAKAN CMS (CONTENT MANAGEMENT SYSTEM) MODUL PELATIHAN ADMINISTRATOR PENGELOLAAN WEBSITE OPD KABUPATEN BADUNG MENGGUNAKAN CMS (CONTENT MANAGEMENT SYSTEM) oleh CV. RUMAH MEDIA 2017 Jl. Kesambi Baru No 12-A, Kerobokan, Kuta Utara, Badung Bali

Lebih terperinci

Website Fakultas Pendidikan Ekonomi dan Bisnis (FPEB) Universitas Pendidikan Indonesia (http://fpeb.upi.edu)

Website Fakultas Pendidikan Ekonomi dan Bisnis (FPEB) Universitas Pendidikan Indonesia (http://fpeb.upi.edu) Website Fakultas Pendidikan Ekonomi dan Bisnis (FPEB) Universitas Pendidikan Indonesia (http://fpeb.upi.edu) Copyright 2012 KATA PENGANTAR Dalam memenuhi kebutuhan informasi profil, kegiatan dan informasi-informasi

Lebih terperinci

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco 6. HTML & CSS PTI15010 Pemrograman Web Agi Putra Kharisma, S.T., M.T. Genap 2014/2015 Desain slide ini dadaptasi dari University of San Fransisco HTML, CSS, JavaScript HTML (Struktur Dokumen) CSS (Tampilan

Lebih terperinci

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

Modul 5 AJAX TUJUAN PRAKTIKUM : PERLENGKAPAN PRAKTIKUM LANDASAN TEORI. Latar Belakang Munculnya Ajax. Definisi Ajax. Modul 5 AJAX TUJUAN PRAKTIKUM : 1. Praktikan mengetahui dan mengerti konsep Ajax dalam Java J2EE. 2. Praktikan dapat memahami manfaat dan batasan Ajax. 3. Praktikan mampu mengimplementasikan Ajax dalam

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan Sistem Langkah pertama dalam mengembangkan sistem dari sebuah aplikasi adalah dimulai dari mengumpulkan data sesuai kebutuhan yaitu data admin, pelanggan/sohibul,

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

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-2 (HTML) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan HTML? Istilah-istilah dalam HTML Tag Utama dalam struktur

Lebih terperinci

APIs for everyone. Consumes APIs to create Apps faster, reliable. Create APIs to foster ideas and expands your apps.

APIs for everyone. Consumes APIs to create Apps faster, reliable. Create APIs to foster ideas and expands your apps. APIs for everyone Consumes APIs to create Apps faster, reliable. Create APIs to foster ideas and expands your apps. Ahmad Rosadi Djarkasih Unit API & Playcourt Platform (APP) Divisi Digital Service (DDS)

Lebih terperinci

Panduan Pendampingan Sistem Integrasi JDIHN

Panduan Pendampingan Sistem Integrasi JDIHN 2017 Panduan Pendampingan Sistem Integrasi JDIHN y Pusdokjarinfokumnas BPHN Flowchart Pendampingan Anggota JDIH Punya website JDIH? Ya Tidak Berdasarkan Perpres No. 33 Tahun 2012, Anggota JDIH wajib membangunan

Lebih terperinci

Pemrograman PHP7 untuk Pemula

Pemrograman PHP7 untuk Pemula Pemrograman PHP7 untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud

Lebih terperinci

MODUL 11 PHP&MYSQL UPDATE & SEARCHING

MODUL 11 PHP&MYSQL UPDATE & SEARCHING MODUL 11 PHP&MYSQL UPDATE & SEARCHING PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2015/2016 Latihan kali ini menggabungkan aplikasi- aplikasi yang sudah kita buat sebelumnya agar

Lebih terperinci

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran SILABUS MATAKULIAH Revisi : - Tanggal Berlaku : September 2014 A. Identitas 1. Nama Matakuliah : A11.54816 / Pemrograman Internet 2. Program Studi : Teknik Informatika-S1 3. Fakultas : Ilmu Komputer 4.

Lebih terperinci

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

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA. STMIK SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 PENDAHULUAN Dreamweaver adalah sebuah program website editor yang berfungsi untuk membuat dan

Lebih terperinci

MANUAL USER Website KLA

MANUAL USER Website KLA Website KLA http://kla.id/wp-admin Daftar Isi Daftar Isi... 2 Panduan Aplikasi CMS... 3 Login... 3 Halaman Utama / Dashboard Wp-admin... 4 Edit User / Ubah Password... 5 Menu Media... 6 Menu Post... 7

Lebih terperinci

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

AJAX. Pemrograman Web. Rajif Agung Yunmar, S.Kom AJAX Pemrograman Web Rajif Agung Yunmar, S.Kom Synchronous Metode request HTTP yang sering digunakan dengan cara ini adalah metode POST dan GET. Pada saat client mengirimkan request terhadap server, client

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

CARA MEMBUAT BLOG MENGGUNAKAN WORDPRESS SECARA ONLINE

CARA MEMBUAT BLOG MENGGUNAKAN WORDPRESS SECARA ONLINE CARA MEMBUAT BLOG MENGGUNAKAN WORDPRESS SECARA ONLINE A. Cara Mendaftar di Wordpress 1. Buka http://wordpress.com/ pilih Get Started. 2. Masukkan data email, username, password dan nama blog Anda. Klik

Lebih terperinci

Ringkasan. Kebijakan. Persiapan

Ringkasan. Kebijakan. Persiapan Ringkasan Hik-Connect adalah fitur baru yang diperkenalkan oleh Hikvision yang terintegrasi dengan fitur dynamic domain name service berikut dengan fitur alarm push notification. Yang memberikan kemudahan

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

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP 7 BAB V PHP SESSION & COOKIES 71 IDENTITAS Kajian Teknik pemrograman menggunakan PHP Topik Penggunaan Library PHP dan teknik lanjutan Web Dinamis Kompetensi Utama 1 Memahami penggunaan Form dan Validasi

Lebih terperinci

Install Aplikasi. Mobile Token Internet Banking Bukopin. Platform Java, Android, Blackberry

Install Aplikasi. Mobile Token Internet Banking Bukopin. Platform Java, Android, Blackberry U S E R M A N U A L Install Aplikasi Mobile Token Internet Banking Bukopin Platform Java, Android, Blackberry 1. LOGIN PAGE Menu ini digunakan User untuk masuk kedalam aplikasi Bukopin Internet Banking.

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Aplikasi

Lebih terperinci

MODUL PENGEMBANGAN WEBSITE UNIVERSITAS NEGERI YOGYAKARTA. (Web Fakultas, Program Pascasarjana, & Lembaga Versi Inggris)

MODUL PENGEMBANGAN WEBSITE UNIVERSITAS NEGERI YOGYAKARTA. (Web Fakultas, Program Pascasarjana, & Lembaga Versi Inggris) MODUL PENGEMBANGAN WEBSITE UNIVERSITAS NEGERI YOGYAKARTA (Web Fakultas, Program Pascasarjana, & Lembaga Versi Inggris) 0 STRUKTUR WEBSITE 1 No Tipe Konten Letak Block Role 1. Header Logo - Webmaster UNY

Lebih terperinci

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :http://dahlan.unimal.ac.id

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah   Website :http://dahlan.unimal.ac.id DESAIN WEB STATIS DAN HTML Dahlan Abdullah Email : dahlanrpl@yahoo.com Website :http://dahlan.unimal.ac.id HALAMAN WEB KONSEP DASAR DAN TEKNOLOGI WEB World Wide Web secara luas lebih dikenal dengan istilah

Lebih terperinci

Modul-5 GET & POST. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Modul-5 GET & POST. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG Modul-5 GET & POST Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG Pendahuluan Pada modul sebelumnya, kita telah mengenal proses assignment. Kita dapat mengassign suatu nilai kepada suatu

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

MENAMPILKAN GOOGLE MAPS DI WEB BROWSER DENGAN HTML5

MENAMPILKAN GOOGLE MAPS DI WEB BROWSER DENGAN HTML5 MENAMPILKAN GOOGLE MAPS DI WEB BROWSER DENGAN HTML5 Agung Nugroho Agung.nugroho@raharja.info :: http://ngapainbingung.com Abstrak Google Maps merupakan maps yang paling popular karena keakuratannya dan

Lebih terperinci

PENGEMBANGAN WEBSITE bpmpt.karawangkab.go.id pada BPMPT KABUPATEN KARAWANG Tahun Anggaran 2016

PENGEMBANGAN WEBSITE bpmpt.karawangkab.go.id pada BPMPT KABUPATEN KARAWANG Tahun Anggaran 2016 Buku Petunjuk Penggunaan Aplikasi (User Manual) PENGEMBANGAN WEBSITE bpmpt.karawangkab.go.id pada BPMPT KABUPATEN KARAWANG Tahun Anggaran 2016 Disusun oleh : PT. CITRA SAMDURA KONSULTAN WISMA IWI JL. ARJUNA

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Fotografi Amir Hamzah Sulaeman mengatakan bahwa fotografi berasal dari kata foto dan grafi yang masing-masing kata tersebut mempunyai arti sebagai berikut: foto artinya cahaya

Lebih terperinci

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol Modul 2 Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol 1. Network Analysis Tool a. Tujuan - Mendeskripsikan fungsi dari Wireshark sebagai salah satu network analysis tool.

Lebih terperinci

BAB 3 ANALISA SISTEM Untuk merancang sebuah sistem dengan baik dibutuhkan analisa yang tepat. Setelah proses analisa sistem dilakukan maka dilakukan pendesainan sistem agar perancangan sistem lebih terarah

Lebih terperinci

HTML (HyperText Markup Language)

HTML (HyperText Markup Language) HTML (HyperText Markup Language) IMS HTML HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah

Lebih terperinci

RANCANG BANGUN WEB SERVICE UNTUK TRANSAKSI DATA PADA APLIKASI SAHABAT JASA DENGAN METODE REST

RANCANG BANGUN WEB SERVICE UNTUK TRANSAKSI DATA PADA APLIKASI SAHABAT JASA DENGAN METODE REST `256 Seminar Nasional Teknologi Informasi Universitas Ibn Khaldun Bogor 2018 RANCANG BANGUN WEB SERVICE UNTUK TRANSAKSI DATA PADA APLIKASI SAHABAT JASA DENGAN METODE REST Fajar Surahman 1, Safaruddin Hidayat

Lebih terperinci

Dasar Membuat App Facebook

Dasar Membuat App Facebook Dasar Membuat App Facebook Oleh: titan Sebagaimana seperti yang kita ketahui facebook bukan hanya sebatas sosial network untuk berinteraksi dengan teman kita di dunia maya. Dengan jelinya facebook menggaet

Lebih terperinci

Upload File dengan Metode AJAX

Upload File dengan Metode AJAX Upload File dengan Metode AJAX Oleh: Cecep Yusuf Saya akan membahas bagaimana membuat form upload file beserta prosesnya dengan menggunakan teknik AJAX memakai library Ajax File Upload, salah satu library

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini. BAB II TINJAUAN PUSTAKA Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini. 2.1 Web Service Web Service adalah sekumpulan application logic beserta objek-objek dan method-method yang dimilikinya

Lebih terperinci

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua) Gambar 4.149 Rancangan Layar Halaman Kuis Guru (Langkah Dua) 270 Gambar 4.150 Rancangan Layar Halaman Kuis Guru (Cek) 271 Gambar 4.151 Rancangan Layar Halaman Nilai Guru 272 Gambar 4.152 Rancangan Layar

Lebih terperinci

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna Dalam tutorial cara membuat form login dengan PHP dan MySQL, kita akan belajar membuat halaman login untuk website dengan menggunakan PHP Session. Tutorial ini merupakan tutorial tingkat dasar, sederhana

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini, pembuatan program dibuat dengan menggunakan aplikasi pendukung seperti: Web Server, aplikasi pengelolaan sampah

Lebih terperinci

MODUL 1 PENGENALAN HTML

MODUL 1 PENGENALAN HTML MODUL 1 PENGENALAN HTML TUJUAN PRAKTIKUM : 1. Praktikan memahami tentang HTML, CSS, frame dan JS pada HTML serta kegunaannya. 2. Praktikan memahami bagaimana cara membuat web menggunakan HTML, CSS dan

Lebih terperinci

WEB SERVER LINUX DEBIAN 8.5

WEB SERVER LINUX DEBIAN 8.5 WEB SERVER LINUX DEBIAN 8.5 A. WEB SERVER Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya

Lebih terperinci

ABSTRAK. Kata kunci : Aplikasi berbasis web, Place Manager, Behavior driven development. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Aplikasi berbasis web, Place Manager, Behavior driven development. Universitas Kristen Maranatha 5 ABSTRAK Penelitian ini mencoba untuk membangun suatu sistem penyimpanan tempat berbasis web memanfaatkan metode Behavior Driven Development. Setiap pengguna dapat menambahkan tempat, memungkinkan pengguna

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan dijelaskan tentang analisa dan perancangan sistem dari aplikasi ongkos kirim dan tracking ekpedisi. Analisa dan perancangan ini bertujuan untuk

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

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 INSTALLATION GUIDE PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION GUIDE INSTALLATION GUIDE MailTracking merupakan sebuah

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web 2 Pemrograman Web Adam Hendra Brata Teknologi Client Server Konsep Dasar Desain Web Teknologi Client Server Arsitektur Client Server Model komunikasi yang terdiri server sebagai pemberi

Lebih terperinci

Facebook App dengan Javascript

Facebook App dengan Javascript Facebook App dengan Javascript Oleh: Dewi Rosalin Hampir semua pengguna internet tidak asing lagi dengan Facebook, bahkan sudah memiliki akun Facebook. Bagi pemilik website hal ini dapat mambantu untuk

Lebih terperinci

C. Ms Powerpoint D. Notepad E. Ms Acces

C. Ms Powerpoint D. Notepad E. Ms Acces 1. Apakah kepanjangan dari HTML? A. Hyper Text Mark Up Language B. Hyper Text Mark Language C. Hight Text Mark Up Language D. Hight Text Mark Language 2. Berikut ini adalah termasuk Software Browser, Kecuali:

Lebih terperinci

Petunjuk Penggunaan Aplikasi

Petunjuk Penggunaan Aplikasi Petunjuk Penggunaan Aplikasi Berikut adalalah panduan penggunaan aplikasi Online Learning System: 1. Halaman Sign Up Halaman ini dipakai untuk melakukan proses registrasi user sebagai member dalam sistem

Lebih terperinci

Intro To JQuery Training Online Ilmuwebsite

Intro To JQuery Training Online Ilmuwebsite 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

Lebih terperinci

BAB V DESAIN WEB CSS

BAB V DESAIN WEB CSS BAB V DESAIN WEB CSS A. KOMPETENSI DASAR Memahami konsep dan strategi desain web yang rapi berbasis HTML dan CSS/CSS3. Mampu mengoptimalkan fitur-fitur CSS dalam desain web. Mampu memanfaatkan pendekatan

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 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Program Program yang dibuat penulis bertujuan untuk menangkap paket-paket data yang penulis inginkan pada komputer di jaringan berbeda. Agar tujuan dari pembuatan

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan Dalam bab ini akan dibahas mengenai beberapa hal yang menyangkut tentang implementasi dari perancangan yang ada dalam bab 3 meliputi implementasi pengaturan fitur piranti jaringan

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga memungkinkan kita untuk menghubungkan komputer melalui jaringan. Jaringan komputer cukup berkembang

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Kecanggihan dunia teknologi informasi yang berkembang pesat memiliki dampak yang luas kepada setiap individu. Setiap orang dapat bersosialiasi dan memberikan akses

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dalam penelitian yang dilakukan oleh Hasan (2011) tentang aplikasi pencarian lokasi kuliner di Yogyakarta. Penelitian tersebut telah menghasilkan

Lebih terperinci

Secara umum, eksploit dapat dibagi atas dua jenis, yaitu eksploit lokal (local exploit), dan eksploit remote (remote exploit).

Secara umum, eksploit dapat dibagi atas dua jenis, yaitu eksploit lokal (local exploit), dan eksploit remote (remote exploit). Nama : Muhamad Yusup NIM : 09011281419061 Eksploit berarti pemanfaatan, yaitu memanfaatkan kelemahan sebuah sistem untuk tujuan-tujuan tertentu diluar penggunaan formal. Kelemahan yang dimanfaatkan bisa

Lebih terperinci

Modul Praktikum Desain Web 2015

Modul Praktikum Desain Web 2015 MODUL 1 DASAR-DASAR HTML A. TUJUAN PRAKTIKUM Melalui praktikum Dasar-dasar HTML, diharapkan mahasiswa dapat memiliki kompetensi, antara lain: 1. Memahami struktur dasar dokumen HTML. 2. Membuat dokumen

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan

Lebih terperinci

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan PRAKTIKUM Rekayasa Web Modul 2: CRUD CodeIgniter Part I Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Read Data 2. Create Data 3. Delete Data Tujuan praktikum: 1. Praktikan diharapkan

Lebih terperinci

Otodidak Desain dan Pemrograman Website

Otodidak Desain dan Pemrograman Website Otodidak Desain dan Pemrograman Website Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana

Lebih terperinci

Pemrograman Web WEEK 03 HTML LANJUT

Pemrograman Web WEEK 03 HTML LANJUT 1 Pemrograman Web WEEK 03 HTML LANJUT 2 Introduction IMAGE HYPERLINK IMAGE MAP DIV & SPAN META 1 HTML Image 3 Menampilkan gambar pada halaman web Tag: (tidak memiliki tag penutup) align Atribut Value

Lebih terperinci

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

Persiapan. File latihan.rar diekstrak. Contoh apabila Bahan diekstrak di d:\ CSS & CSS Framework CSS Cascading Style Sheets (CSS) adalah sebuah bahasa yang digunakan untuk menampilkan style dari sebuah dokumen HTML. CSS menjelaskan bagaimana elemen HTML harus ditampilkan. Persiapan

Lebih terperinci

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML MODUL 1 HTML Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML Tugas Pendahuluan 1. Apakah yang anda ketahui tentang World Wide

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sarana-sarana yang dibutuhkan dalam mengoperasikan sistem pemesanan dan laporan penjualan yang telah dibuat ini dapat dibagi menjadi 4 kelompok, yaitu

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem File manager atau file browser adalah sebuah perangkat lunak yang menyediakan antarmuka untuk bekerja dengan sistem berkas. Perangkat lunak ini sangat

Lebih terperinci

PANDUAN CARA MENGGUNAKAN INSTACOMMENT

PANDUAN CARA MENGGUNAKAN INSTACOMMENT PANDUAN CARA MENGGUNAKAN INSTACOMMENT A.PENJELASAN & PENGERTIAN INSTA COMMENT Sebelum menggunakan INSTA COMMENT terlebih dahulu kita harus mengetahui fungsi serta kegunaan INSTA COMMENT bagi anda. INSTA

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era teknologi maju sekarang ini, intensitas interaksi manusia melalui internet menuntut adanya teknologi yang memungkinkan komunikasi antar user secara cepat.

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui tabel berbandingan pada tabel 2.1. Tabel 2.1. Tabel Pembanding Penelitian

Lebih terperinci

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN I.1 Latar Belakang BAB I PENDAHULUAN I.1 Latar Belakang Perkembangan teknologi informasi menyebabkan setiap individu ataupun kelompok mau tidak mau menerapkannya dalam segala aktifitas. Salah satu contoh penerapannya adalah

Lebih terperinci