Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Ukuran: px
Mulai penontonan dengan halaman:

Download "Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan"

Transkripsi

1

2 Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau Pasal 49 Ayat (1) dan Ayat (2) dipidana dengan pidana penjara masing-masing paling singkat 1 (satu) bulan dan/atau denda paling sedikit Rp ,00 (satu juta rupiah), atau pidana penjara paling lama 7 (tujuh) tahun dan/atau denda paling banyak Rp ,00 (lima miliar rupiah). 2. Barangsiapa dengan sengaja menyiarkan, memamerkan, mengedarkan, atau menjual kepada umum suatu ciptaan atau barang hasil pelanggaran hak cipta atau hak terkait sebagai dimaksud Ayat (1) dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/atau denda paling banyak Rp ,00 (lima ratus juta rupiah).

3 Proyek Membuat Web Profesional dengan Framework CakePHP Agus Saputra

4 PROYEK MEMBUAT WEB PROFESIONAL DENGAN FRAMEWORK CAKEPHP Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Agus Saputra PROYEK MEMBUAT WEB PROFESIONAL DGN FRAMEWORK CAKEPHP - Cet. I. - Yogyakarta : Penerbit Lokomedia, hlm; 15 x 23 cm ISBN : Penerbit Lokomedia, Cetakan Pertama : Mei 2012 Cover : Subkhan Anshori Diterbitkan pertama kali oleh : Penerbit Lokomedia Jl. Jambon, Perum. Pesona Alam Hijau 2 Kav. B-4, Kricak Yogyakarta redaksi@bukulokomedia.com website : Copyright Lokomedia, 2012 Hak Cipta dilindungi oleh Undang-Undang Dilarang memperbanyak, mencetak ataupun menerbitkan sebagian maupun seluruh isi buku ini tanpa izin tertulis dari penerbit. iv

5 Ucapan Terimakasih Thanks to Jesus Christ, karena Dia, penulis mendapatkan seluruh inspirasi agar terus tetap berkarya demi kemajuan ilmu pengetahuan di Indonesia, khususnya dalam bidang pemrograman framework PHP. Banyak rintangan yang selalu silih berganti dan tak akan dapat saya lewati jika tanpa Tuhan Yesus Kristus. Terima kasih juga tak lupa penulis ucapkan untuk kedua orang tua, papa dan mama {Suharta (Tan Tjoan Hay) dan Artini (Tan Swie Lie), kakak (Hadi Setiawan), Adik (Antonius Suharta), Kekasih saya (Feni Agustin )} serta keluarga penulis lainnya yang tak dapat penulis sebutkan satu per satu.. thanks atas support dan dukungan doanya. Dalam kesempatan ini juga penulis ucapkan banyak terima kasih kepada kampus tercinta, STMIK CIC Cirebon. Bapak Chandra Lukita, S.E., M.M. selaku Ketua STMIK CIC beserta para staff dosen (Sutikno Sofjan, S.Kom., Saluky, S.Si., M.Kom., Ridho Taufiq Subagio, S.T., Marsani Asfi, M.Si., Kusnadi, S.Kom., Agus Sevtiana, S.T., dan lainnya yang tidak dapat penulis sebutkan satu per satu) yang telah membimbing penulis sampai sekarang ini. Terima kasih juga khususnya kepada Bapak Sutikno Sofjan, S.Kom., Pembimbing sekaligus dosen bagi saya yang telah membimbing dan memberikan solusi tentang pemahaman CakePHP, Thanks juga untuk kata pengantarnya. Terakhir penulis juga ingin mengucapkan terima kasih kepada seluruh staff redaksi, Pak Lukmanul Hakim, dkk. Dan tentunya Penerbit Lokomedia Yogyakarta yang telah sudi untuk menerbitkan buku ini. Dan tak lupa penulis ingin mengucapkan terima kasih kepada seluruh pembaca yang telah membeli buku ini sebagai panduan belajar Anda. Cirebon, Mei 2011 Agus Saputra v

6 Halaman ini Sengaja Dikosongkan vi

7 Kata Pengantar Penulis Setelah buku CakePHP serial pertama, Teknik Cepat Membangun Aplikasi Web dengan Framework CakePHP beredar dipasaran, kali ini penulis akan membahas kehebatan lain dari sisi penggunaan framework CakePHP yang tak lain adalah lanjutan dari buku CakePHP yang pertama. Ketika buku ini ditulis, CakePHP masih tetap menduduki peringkat ke-3 dalam deretan framework populer ( itu menandakan bahwa CakePHP disini mampu bersaing dengan framework-framework PHP lainnya, bahkan di Indonesia ini, pengguna CakePHP mengalami peningkatan, terbukti saat ini mulai banyak perusahaan yang mencari programmer / developer yang menguasai framework CakePHP. Dalam buku ini, sesuai janji penulis, kali ini akan dibahas mengenai teknik hebat CakePHP yang lain, seperti Teknik Cakebake yang memungkinkan pengerjaan dilakukan pada jendela command line prompt sehingga meminimalisir pengetikan coding, Send , Ajax, Relasi Model, Metode Pencarian, Highlighting Pencarian, Upload dan Resize Gambar, hingga pada akhir pembahasan akan ditutup oleh bonus Proyek: Toko Online berbasis CakePHP (Studi Kasus Toko Computer: Lokomedia Computer) serta bagaimana menangani error dalam mengonlinekan web toko online tersebut. Penulis menyadari bahwa buku ini jauh dari sempurna, untuk itu penulis sangat menghargai kritik maupun saran yang membangun, sehingga dapat menulis lebih baik lagi untuk edisi-edisi mendatang. Akhir kata, penulis hanya bisa berharap semoga buku ini dapat memberikan manfaat yang sebesar-besarnya untuk Anda. Cirebon, Mei 2011 Agus Saputra takehikoboyz@gmail.com vii

8 Halaman ini Sengaja Dikosongkan viii

9 Kata Pengantar Sutikno Sofjan, S.Kom Pemrograman framework berbasis MVC sudah mulai banyak diminati oleh para programmer web, ini ditandai oleh banyaknya pilihan PHP framework yang ada dan juga beberapa lowongan kerja untuk para programmer web PHP yang mengharuskan pelamar memahami tentang konsep framework MVC. PHP framework berbasis MVC yang akan dibahas oleh saudara Agus ini adalah framework CakePHP, yang mempunyai beberapa kelebihan diantaranya adalah CakePHP dibangun oleh komunitas open source yang aktif (saat buku ini ditulis, komunitas CakePHP sudah release 3 versi: v1.2.10stable, v1.3.8stable, v2.0.0-dev). Kemampuan lainnya dari framework CakePHP adalah dibangun dengan konsep OOP (Object Oriented Programming) dan MVC (Model View Controller), fasilitas Multiple DB (dapat diintegrasikan dengan bermacam tipe database), fasilitas ORM (Object Relational Maping) dimana data dapat dipetakan menjadi model-model yang saling berelasi, fasilitas DB Object (satu aplikasi dapat menggunakan lebih dari satu objek database), fasilitas Caching yang membuat aplikasi menjadi lebih cepat ditampilkan, penanganan inputan data (Sanitation dan Validation), Ajax agar aplikasi yang dibuat menjadi lebih menarik dan interaktif, Auth Model untuk penanganan beberapa pengguna (user), Modules (dapat berintegrasi dengan modul/plug in lain), dan satu lagi CakeBake (wizard guide tool untuk membangun aplikasi secara cepat). Dari beberapa kriteria tersebut framework CakePHP menduduki peringkat ke-tiga diantara framework yang lain, ini membuat framework CakePHP semakin populer dan banyak digunakan baik untuk pembangunan aplikasi web skala kecil hingga enterprise. Buku ini adalah buku lanjutan dari buku CakePHP yang pertama yang ditulis oleh saudara Agus yang membahas tentang beberapa kemampuan dari framework CakePHP lainnya mulai dari konsep MVC, framework CakePHP, panduan awal menggunakan framework CakePHP, CakeBake, , ORM, pencarian data, upload file, resize gambar, serta implementasi teknologi Ajax. Selain itu dengan disertakan bonus contoh Proyek Aplikasi Toko Online Berbasis CakePHP, serta panduan singkat bagaimana mempublikasikan aplikasi yang sudah ada ke salah satu penyedia layanan domain dan hosting, menjadikan buku ini sebagai teman panduan yang tepat untuk Anda dalam menerapkan CakePHP sebagai strategi cepat pembuatan aplikasi web. Cirebon, April 2011 Sutikno Sofjan ix

10 Halaman ini Sengaja Dikosongkan x

11 Daftar Isi BAB 1. Welcome Back CakePHP Framework MVC Kebutuhan Dasar Instalasi Kebutuhan Instalasi Web Server Mengaktifkan Mod_Rewrite Instalasi CakePHP...16 BAB 2. Teknik Dasar CakePHP Cake Bake Konfigurasi Database dengan Cake Bake Membuat Model, View, Controller dengan Cake Bake Send Instalasi dan Setting Argosoft Mail Server Membuat Skrip Relasi Model Has One Has Many Belongs To Has and Belongs To Many Cari Data Highlighting Form Cari Upload dan Resize Gambar BAB 3. Implementasi AJAX pada CakePHP Menampilkan Teks (AJAX Link)...93 xi

12 3.2. Combo Box (Dropdown) Tambah Data (AJAX Submit Form)...97 BAB 4. Proyek Toko Online Berbasis CakePHP E-Commerce Alur Kerja E-Commerce Kerangka Dasar Web E-Commerce Persiapan Database Desain Database Tabel Products Tabel Categories Tabel Merks Tabel Carts Tabel Customers Tabel Orders Tabel Pendukung Lainnya Tabel Users Tabel Promotions Tabel Comments Tabel Links Menampilkan Kategori Produk Menampilkan Produk per Kategori Menampilkan Produk Secara Spesifik Membuat Keranjang Belanja Update Keranjang Belanja Hapus Keranjang Belanja Menampilkan Produk Terbaru Menampilkan Best Product Menampilkan Promosi Terbaru Menampilkan Partner Links xii

13 BAB 5. Menjelajah Halaman Administrator Membuat Login dan Logout Membuat Kategori Produk Membuat Merk Produk Menambahkan Produk Baru Update Produk Hapus Produk Menampilkan Data Order Mengubah Status Order Menghapus Pesanan Secara Otomatis Ubah Password BAB 6. Upload Proyek Toko Online ke Internet Daftar Pustaka Profil Penulis xiii

14 Halaman ini Sengaja Dikosongkan

15 BAB I Welcome Back CakePHP

16 Bab 1 Welcome Back CakePHP 1.1 Framework Framework merupakan suatu kertas kerja dalam membangun aplikasi web. Dengan adanya framework, pembangunan dan pengembangan aplikasi dapat diselesaikan dalam waktu cepat, karena framework telah menyediakan fungsi-fungsi maupun class yang dibutuhkan oleh web. Dengan adanya framework, segala perbedaan dalam penulisan gaya yang dilakukan oleh programmer maupun developer dapat diseragamkan. Karena, framework juga memiliki aturan tersendiri, sehingga bagi mereka yang ingin menggunakannya harus terpaksa mengikuti aturan main dari framework tersebut. Sehingga, pengerjaan tidak dapat dilakukan sesuai dengan gaya kita. Framework saat ini sudah mulai banyak diminati. Bukan hanya dari kalangan professional, seperti programmer, developer maupun perusahaan jasa website. Tetapi juga diminati oleh kalangan pemula di lingkungan masyarakat, seperti pelajar maupun mahasiswa. Alasannya sederhana, yaitu mudah untuk dikembangkan. Selain itu, kan keren juga kalo web kita pake framework? Bisa nambah nilai tuh.. Secara umum, framework dapat diartikan sebagai suatu frame kerja yang mengatur para pembuat web agar bekerja dengan cara yang terstruktur, dimana didalamnya memiliki modul-modul atau kumpulan potongan program yang disusun sedemikian rupa, sehingga untuk menggunakannya, cukup menambah coding yang diperlukan saja. So, kita ga perlu buat coding tersebut dari awal lagi. CakePHP merupakan salah satu framework yang cukup populer di kalangan masyarakat. Mengapa CakePHP menjadi populer?.. tentu dengan kemampuan dan kehandalan framework itu sendiri, dan yang pasti, mudah untuk dipelajari. CakePHP saat ini menduduki peringkat ketiga dalam deretan top framework setelah Yii dan Codeigniter (sumber : Maret 2011). Saat ini, banyak jenis framework selain CakePHP yang sama-sama cukup populer, diantaranya Codeigniter, Zend Framework, Yii, Symfony, dan sebagainya. Dan tentunya masing-masing jenis framework tersebut memiliki kelebihan dan kekurangannya masingmasing. Banyak panduan CakePHP yang bertebaran di Internet yang pastinya dapat membantu kita dalam mengembangkan web. Tetapi ada satu kelemahannya, panduan itu masih menggunakan bahasa inggris. Jadi, minimal untuk bisa menggunakan kita harus bisa sedikit bahasa inggris. Adapun beberapa panduan tersebut dapat Anda akses di: 2 Proyek Web Profesional dgn Framework CakePHP

17 MVC CakePHP adalah framework yang bekerja menggunakan konsep MVC. Apa itu MVC? MVC merupakan suatu konsep yang memungkinkan pengerjaan web antara logika dan presentasi tampilan web dilakukan secara terpisah. Sehingga, pembuat program dapat mengerjakan aplikasi secara fokus terhadap apa yang ingin dikembangkan. Adapun ilustrasi dari sistem kerja MVC dapat dilihat pada gambar 1.1. Gambar 1.1 Sistem Kerja MVC Dalam CakePHP, konsep MVC dibagi dalam tiga kategori utama, yaitu: 1. Model merupakan tempat untuk representasi data atau bagian yang berhubungan untuk memanipulasi database. 2. Controller merupakan pengendali yang menghubungkan antara model dan view. Jadi, semua permintaan yang masuk, akan diterima oleh controller terlebih dahulu, kemudian controller akan memproses permintaan yang diminta. Dalam controller juga memerlukan logika sesuai dengan kebutuhan web. Bab I. Welcome Back CakePHP 3

18 3. View merupakan tempat untuk menampilkan halaman web. Dalam hal ini berupa template HTML. Pada view ini merupakan hal yang kelihatan pada tampilan jendela layar monitor. 1.3 Kebutuhan Dasar Ada beberapa kebutuhan dasar yang harus dipenuhi untuk menggunakan CakePHP sebagai framework pembuatan web, diantaranya: 1. Web Server Sebelum memulai suatu pengerjaan web, yang selalu diamati pertama kali yaitu web server. Web server dapat disimpulkan sebagai Mesin PHP yang menjalankan serangkaian proses dari coding atau skrip yang telah dibuat dengan PHP. Jika tidak ada web server, bagaimana kita akan menjalankannya? 2. Editor Teks Editor teks, digunakan untuk membuat listing program. Dalam membuat web, pengetikan skrip dilakukan melalui Editor Teks. Banyak editor teks yang dapat digunakan untuk penulisan skrip, diantaranya: Crimson Editor, Rapid PHP, Macromedia Dreamweaver, Notepad, PSPad, dan sebagainya. Namun disini, penulis menggunakan Crimson Editor sebagai dasar untuk penulisan coding. 3. CakePHP Tentu saja yang paling utama untuk membangun web berbasis CakePHP adalah aplikasi dari CakePHP itu sendiri. Jika tidak menggunakan CakePHP, maka namanya bukan berbasis CakePHP donk... Anda bisa dapatkan CakePHP versi terbarunya melalui situs resminya, yaitu Instalasi Kebutuhan Sebelum kita memulai pembelajaran, langkah pertama yang harus kita lakukan adalah menginstal terlebih dahulu kebutuhan dasar. Apa saja kebutuhan dasar itu? Kebutuhan dasar ini terdiri dari Web Server dan juga CakePHP sebagai framework Instalasi Web Server Pertama-tama, kita akan mencoba untuk menginstall web server yang dijadikan sebagai mesin PHP. Dalam hal ini, penulis menggunakan Xampp yang dapat Anda peroleh di CD. Adapun cara instalasinya dapat Anda saksikan langsung Video Tutorialnya yang ada di CD. 4 Proyek Web Profesional dgn Framework CakePHP

19 1.4.2 Mengaktifkan Mod_rewrite Sebelum menginstall CakePHP, kita akan mengaktifkan terlebih dahulu modul yang bernama mod_rewrite. Modul ini berfungsi untuk menjalankan CakePHP. Adapun cara mengaktifkannya bisa Anda lihat langsung melalui Video Tutorialnya yang ada di CD Instalasi CakePHP Setelah Anda melakukan pengaktifan terhadap modul mod_rewrite, langkah selanjutnya adalah melakukan penginstalan terhadap CakePHP. Anda dapat mendownload melalui url untuk mendapatkan versi terbaru. Sedangkan cara instalasinya juga dapat Anda saksikan melalui Video Tutorial yang ada di CD. Apabila proses instalasi berjalan dengan lancar, maka kita sudah dapat melihat halaman utama CakePHP dengan mengetikkan url di browser. Lihat gambar 1.2. Gambar 1.2 Halaman utama CakePHP Bab I. Welcome Back CakePHP 5

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah. Awan Pribadi Basuki CV. LOKOMEDIA

Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah. Awan Pribadi Basuki CV. LOKOMEDIA Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah Awan Pribadi Basuki CV. LOKOMEDIA Kolaborasi Codeigniter dan Bootstrap: Membangun Aplikasi PSB Sekolah Perpustakaan Nasional : Katalog

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

RONALD RUSLI CV. LOKOMEDIA

RONALD RUSLI CV. LOKOMEDIA Membuat Aplikasi GPS Ala GO-JEK RONALD RUSLI CV. LOKOMEDIA Membuat Aplikasi GPS Ala GO-JEK Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Ronald Rusli Membuat Aplikasi GPS Ala GO-JEK -

Lebih terperinci

Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5. Liliek Triyono CV. LOKOMEDIA

Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5. Liliek Triyono CV. LOKOMEDIA Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5 Liliek Triyono CV. LOKOMEDIA Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5 Perpustakaan Nasional : Katalog Dalam Terbitan

Lebih terperinci

Membuat Helpdesk System Berbasis OOP dan PDO dengan PHP. Hendra Santoso CV. LOKOMEDIA

Membuat Helpdesk System Berbasis OOP dan PDO dengan PHP. Hendra Santoso CV. LOKOMEDIA Membuat Helpdesk System Berbasis OOP dan PDO dengan PHP Hendra Santoso CV. LOKOMEDIA Helpdesk System Berbasis OOP & PDO dengan PHP Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Hendra

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Membangun Aplikasi SMS Gateway Berbasis Web dengan Codeigniter & Bootstrap. Awan Pribadi Basuki CV. LOKOMEDIA

Membangun Aplikasi SMS Gateway Berbasis Web dengan Codeigniter & Bootstrap. Awan Pribadi Basuki CV. LOKOMEDIA Membangun Aplikasi SMS Gateway Berbasis Web dengan Codeigniter & Bootstrap Awan Pribadi Basuki CV. LOKOMEDIA Membangun Aplikasi SMS Gateway Berbasis Web dengan Codeigniter dan Bootstrap Perpustakaan Nasional

Lebih terperinci

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX Membuat Aplikasi Point of Sale dengan Laravel dan AJAX Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

WEB SERVICE Pembayaran Uang Kuliah Online. dengan PHP dan SOAP WSDL. Roki Aditama CV. LOKOMEDIA

WEB SERVICE Pembayaran Uang Kuliah Online. dengan PHP dan SOAP WSDL. Roki Aditama CV. LOKOMEDIA WEB SERVICE Pembayaran Uang Kuliah Online dengan PHP dan SOAP WSDL Roki Aditama CV. LOKOMEDIA WEB SERVICE Pembayaran Uang Kuliah Online dgn PHP dan SOAP WSDL Perpustakaan Nasional : Katalog Dalam Terbitan

Lebih terperinci

WAHYU KURNIAWAN CV. LOKOMEDIA

WAHYU KURNIAWAN CV. LOKOMEDIA Mengenal WEB SECURITY (Kasus Eksploitasi Web dengan AJAX) WAHYU KURNIAWAN CV. LOKOMEDIA Mengenal WEB SECURITY (Kasus Eksploitasi Web dengan AJAX) Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap. Agus Hariyanto CV. LOKOMEDIA

Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap. Agus Hariyanto CV. LOKOMEDIA Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap Agus Hariyanto CV. LOKOMEDIA Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap Perpustakaan Nasional : Katalog

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

FRAMEWORK. Dengan framework seorang web programmer dapat membangun aplikasi

FRAMEWORK. Dengan framework seorang web programmer dapat membangun aplikasi FRAMEWORK Pengertian Framework Dengan framework seorang web programmer dapat membangun aplikasi website dengan lebih mudah dan cepat, karena banyak fungsi siap pakai dalam framework yang semakin mempermudah

Lebih terperinci

E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR. Oleh : ASWIN ROSADI NPM.

E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR. Oleh : ASWIN ROSADI NPM. E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR Oleh : ASWIN ROSADI NPM. 0734010267 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS

Lebih terperinci

Konsep dan Teknik Menguasai Modern OOP di PHP. Awan Pribadi Basuki CV. LOKOMEDIA

Konsep dan Teknik Menguasai Modern OOP di PHP. Awan Pribadi Basuki CV. LOKOMEDIA Konsep dan Teknik Menguasai Modern OOP di PHP Awan Pribadi Basuki CV. LOKOMEDIA Konsep dan Teknik Menguasai Modern OOP di PHP Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Awan Pribadi

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

IMPLEMENTASI PEMROGRAMAN PHP BERBASIS MODEL VIEW CONTROLLER (MVC) PADA WEBSITE E-COMMERCE ( Studi Kasus: )

IMPLEMENTASI PEMROGRAMAN PHP BERBASIS MODEL VIEW CONTROLLER (MVC) PADA WEBSITE E-COMMERCE ( Studi Kasus:  ) IMPLEMENTASI PEMROGRAMAN PHP BERBASIS MODEL VIEW CONTROLLER (MVC) PADA WEBSITE E-COMMERCE ( Studi Kasus: www.indominiatur.com ) Donni Prabowo S.Kom 1), Beti Wulan Sari S.Kom 2), Pendi Ventri Hendika S.Kom

Lebih terperinci

Konsep dan Implementasi Pemrograman LARAVEL 5. Awan Pribadi Basuki CV. LOKOMEDIA

Konsep dan Implementasi Pemrograman LARAVEL 5. Awan Pribadi Basuki CV. LOKOMEDIA Konsep dan Implementasi Pemrograman LARAVEL 5 Awan Pribadi Basuki CV. LOKOMEDIA Konsep & Implementasi Pemrograman LARAVEL 5 Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Awan Pribadi Basuki

Lebih terperinci

Mengenal Pemrograman PHP7 Database untuk Pemula

Mengenal Pemrograman PHP7 Database untuk Pemula Mengenal Pemrograman PHP7 Database 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

Lebih terperinci

PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR. Oleh : ABDUL MUIZZ NPM JURUSAN TEKNIK INFORMATIKA

PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR. Oleh : ABDUL MUIZZ NPM JURUSAN TEKNIK INFORMATIKA PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR Oleh : ABDUL MUIZZ NPM. 0634010062 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN

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

Oleh: Ahmad Syauqi Ahsan

Oleh: Ahmad Syauqi Ahsan Oleh: Ahmad Syauqi Ahsan Yii2 merupakan PHP framework berperforma tinggi untuk pengembangan aplikasi web berskala besar dengan cepat. Dengan Yii2 memungkinkan proses pengembangan aplikasi web menjadi jauh

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM BAB IV IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui

Lebih terperinci

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman, BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi web saat ini begitu pesat terutama sejak munculnya teknologi internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

Lebih terperinci

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG D.11 IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG Achmad Nakhrowi *, Agung Riyantomo, Moch Subchan Mauludin Jurusan Teknik

Lebih terperinci

Object-Oriented Programming Sederhana Dengan PHP

Object-Oriented Programming Sederhana Dengan PHP Object-Oriented Programming Sederhana Dengan PHP Toha Abdurrozak tohaabdur@gmail.com :: http://toha.ilearning.me Abstrak Dalam perkembangan dunia komputer saat ini, kebutuhan akan software semakin meningkat,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Implementasi adalah sebuah tahap dimana analisa dan rancangan yang sudah dibuat sebelumnya dijalankan. Pada tahap ini perangkat keras dan perangkat lunak

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 BAB 3 PERANCANGAN SISTEM 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 Sebelum membangun web yang akan kita buat, pertama kali yang dilakukan adalah file tersusun rapi dan terkumpul dalam satu

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

3 BAB III LANDASAN LANDASAN TEORI

3 BAB III LANDASAN LANDASAN TEORI TEORI 3 BAB III LANDASAN LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang akan digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 Lelang Menurut Kamus Besar Bahasa

Lebih terperinci

STRATEGI PEMBELAJARAN

STRATEGI PEMBELAJARAN STRATEGI PEMBELAJARAN Undang-undang Republik Indonesia Nomor 19 Tahun 2002 tentang Hak Cipta. Lingkup Hak Cipta Pasal 2 1. Hak Cipta merupakan hak eksklusif bagi Pencipta atau Pemegang Hak Cipta untuk

Lebih terperinci

TAKARIR. : Sebuah dokumen dalam bentuk cetak : Halaman pengisian data

TAKARIR. : Sebuah dokumen dalam bentuk cetak : Halaman pengisian data x TAKARIR Admin Database User Delete Edit Login Input Logout Password Hardcopy Form Interface : Administrator : Tempat penyimpanan data : Pengguna sistem : Penghapusan data : Pengubahan data : Proses masuk

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Deskripsi Umum Perangkat Lunak Sistem informasi kost di sekitar Universitas Sebelas Maret ini memberikan informasi tentang kost kepada mahasiswa Universitas Sebelas

Lebih terperinci

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat sehingga memberikan kemudahan bagi semua kalangan. Misalnya membantu dalam pengolahan

Lebih terperinci

Mengenal Codeigniter (CI) Framework

Mengenal Codeigniter (CI) Framework Mengenal Codeigniter (CI) Framework Ramdhan Indra Bangun Dadhan.rpl@gmail.com Abstrak CodeIgniter adalah sebuah web application framework yang bersifat open source digunakan untuk membangun aplikasi php

Lebih terperinci

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI No. Dokumen 02-3.04.1.02 Distribusi Tgl. Efektif RENCANA PEMBELAJARAN SEMESTER Mata Kuliah Kode Rumpun MK Bobot (SKS) Semester

Lebih terperinci

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

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA By: Julianto Lemantara, S,Kom., M.Eng LATAR BELAKANG PELATIHAN Coba simak beberapa lowongan PHP programmer berikut:

Lebih terperinci

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB TUGAS AKHIR Disusun Oleh : DHIKA SETYA NUGRAHA NPM : 0634 010 070 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS

Lebih terperinci

Framework CodeIgniter Part 1

Framework CodeIgniter Part 1 1 Framework CodeIgniter Part 1 Fajar Y. Zebua fajarzebua@gmail.com http://www.bangjar.blogspot.com Lisensi Dokumen : Copyright 2012 Fajar Y. Zebua Seluruh tulisan yang dibuat oleh Fajar Y. Zebua dapat

Lebih terperinci

Mudah Membuat Referensi & Bibliografi

Mudah Membuat Referensi & Bibliografi Mudah Membuat Referensi & Bibliografi UU No 19 Tahun 2002 Tentang Hak Cipta Fungsi dan Sifat hak Cipta Pasal 2 1. Hak Cipta merupakan hak eksklusif bagi pencipta atau pemegang Hak Cipta untuk mengumumkan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

Super Web Programming 10 Bahasa 10 Proyek Web. Fritz Gamaliel CV. LOKOMEDIA

Super Web Programming 10 Bahasa 10 Proyek Web. Fritz Gamaliel CV. LOKOMEDIA Super Web Programming 10 Bahasa 10 Proyek Web Fritz Gamaliel CV. LOKOMEDIA Super Web Programming 10 Bahasa 10 Proyek Web Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Fritz Gamaliel Super

Lebih terperinci

Website Canggih dan Praktis dengan Blogspot

Website Canggih dan Praktis dengan Blogspot Website Canggih dan Praktis dengan Blogspot 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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI Setelah ada nya tahap desain mengenai Sistem Informasi Monitorig Pembayaran Dan Pengambilan Produk Kartu Perdana Bundling ini maka diperlukan sebuah

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN 3 BAB II ANALISIS DAN PERANCANGAN Analisis digunakan untuk mengetahui kebutuhan, setelah proses analisis akan dilakukan perancangan yang digunakan untuk mempermudah dalam mengolah data dan kemudian merancang

Lebih terperinci

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla CMS Joomla A. Pengenalan Joomla Joomla merupakan sebuah CMS open source yang digunakan untuk membuat website dan aplikasi online lainnya (seperti forum, toko online) secara cepat dan mudah. Dengan menggunakan

Lebih terperinci

Mengembangkan Website Berbasis Wordpress

Mengembangkan Website Berbasis Wordpress Mengembangkan Website Berbasis Wordpress Bagian 1: Pengenalan dan Instalasi Wordpress Hanif Rasyidi Pendahuluan Perkembangan teknologi saat ini membuat internet menjadi salah satu sumber utama dalam pencarian

Lebih terperinci

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB Disusun Oleh : GIANMAR SAPUTRA 41509010106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

Lebih terperinci

MEMBANGUN E-COMMERCE DENGAN OSCOMMERCE

MEMBANGUN E-COMMERCE DENGAN OSCOMMERCE BAB MEMBANGUN E-COMMERCE DENGAN OSCOMMERCE TUJUAN: 1. Praktikan mengetahui alternatif dalam membangun E-commerce 2. Praktikan dapat melakukan instalasi OsCommerce 3.1. Bagaimana Cara Membangun E-commerce?

Lebih terperinci

KONTRAK BELAJAR. Nama Mata Kuliah : Web Dinamis Lanjut Kode Mata Kuliah : IKB : Wahyu Widodo, S.Kom Semester : 5

KONTRAK BELAJAR. Nama Mata Kuliah : Web Dinamis Lanjut Kode Mata Kuliah : IKB : Wahyu Widodo, S.Kom Semester : 5 KONTRAK BELAJAR Nama Mata Kuliah : Web Dinamis Lanjut Kode Mata Kuliah : IKB112312 Pengajar : Wahyu Widodo, S.Kom Semester : 5 Bobot : 2 SKS Hari Pertemuan : Rabu Tempat Pertemuan : Laboratorium 1 Kampus

Lebih terperinci

APLIKASI WEB DINAMIS LANJUT TUGAS 1

APLIKASI WEB DINAMIS LANJUT TUGAS 1 APLIKASI WEB DINAMIS LANJUT Nama : Apriyanto Wibowo NIM : 12141362 Soal : TUGAS 1 1. Buatlah tutorial / panduan singkat penggunaan composer pada pengembangan aplikasi Didalam tutorial memuat informasi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Perancangan Sistem Informasi Distro Online Berbasis Web yang dibangun: 1. Tampilan Halaman Beranda Halaman

Lebih terperinci

ULASAN SERI BUKU SMS SEBELUMNYA

ULASAN SERI BUKU SMS SEBELUMNYA 2 ULASAN SERI BUKU SMS SEBELUMNYA Sebenarnya buku ini merupakan serial buku SMS penulis yang ke-3, setelah buku berjudul Step by Step Membangun Aplikasi SMS dengan PHP dan MySQL dan Membangun Sistem Aplikasi

Lebih terperinci

Mengelola Bagian Utama Website Sekolah

Mengelola Bagian Utama Website Sekolah Mengelola Bagian Utama Website Sekolah Mengelola bagian utama Website Sekolah dibagi menjadi 3 kate gori pokok, yakni: Mengelola Admin Merubah Disain Banner Atas Melengkapi Profil Sekolah A. Mengelola

Lebih terperinci

Otodidak Pemrograman JavaScript

Otodidak Pemrograman JavaScript Otodidak Pemrograman JavaScript 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

Bab 2 Tinjauan Pustaka

Bab 2 Tinjauan Pustaka 5 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan dari arsitektur MVC (Model View Controller) telah banyak digunakan dalam pembuatan aplikasi yang mendukung suatu sistem, salah satu diantaranya

Lebih terperinci

I. Pengenalan Play Framework

I. Pengenalan Play Framework I. Pengenalan Play Framework Play framework merupakan framework pemrograman web yang memudahkan dan mempercepat proses development aplikasi menggunakan Java. Framework ini diciptakan untuk mengatasi tantangan

Lebih terperinci

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. : PEMROGRAMAN INTERNET Oleh : Foni Agus Setiawan Edisi Pertama Cetakan Pertama, 2012 Hak Cipta 2012 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau

Lebih terperinci

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi 4.1.1. Sumberdaya yang Dibutuhkan Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa kebutuhan yang harus disiapkan. Kebutuhan-kebutuhan

Lebih terperinci

PHP dan Framework CodeIgniter

PHP dan Framework CodeIgniter Universitas Negeri Padang PHP dan Framework CodeIgniter Yeni Septiana Pendidikan Teknik Informatika 1102640 2015 Hai All.. Kali ini kita akan membahas tentang membuat Website dengan menggunakan bahasa

Lebih terperinci

Sekilas Tentang Cake PHP Oleh : Sunu Wibirama 1

Sekilas Tentang Cake PHP Oleh : Sunu Wibirama 1 Sekilas Tentang Cake PHP Oleh : Sunu Wibirama 1 Cake PHP atau orang lebih mengenalnya dengan nama CakePHP, adalah sebuah framework atau kerangka kerja untuk membuat aplikasi CRUD (Create, Read, Update,

Lebih terperinci

RANCANG BANGUN APLIKASI RADIO ONLINE BERBASIS WEB

RANCANG BANGUN APLIKASI RADIO ONLINE BERBASIS WEB RANCANG BANGUN APLIKASI RADIO ONLINE BERBASIS WEB Baby Lolita Basyah 1,Hustinawati 2, Eldianisa Adesita 3 Fakultas Ilmu Komputer Universitas Gunadarma Jl. Margonda Raya No 100, Pondok Cina, Depok 16424

Lebih terperinci

BAB I PENDAHULUAN... I-1

BAB I PENDAHULUAN... I-1 DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRAK... iii ABSTRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... xiv DAFTAR GAMBAR... xv DAFTAR LAMPIRAN... xix BAB I PENDAHULUAN...

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap situs web yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan

Lebih terperinci

Mengenal Framework Codeigniter

Mengenal Framework Codeigniter Mengenal Framework Codeigniter Pepen Aandrian Syah pepenaan@gmail.com Abstrak Framework Codeigniter adalah suatu tools atau plugins yang dibuat ElisLab untuk memudahkan programmer untuk membuat suatu aplikasi

Lebih terperinci

FRAMEWORK CODEIGNITER

FRAMEWORK CODEIGNITER FRAMEWORK CODEIGNITER COURSE TEKNIK INFORMATIKA SEMESTER GENAP 2014 DISUSUN OLEH: MOH. ALI FIKRI POLITEKNIK INDRAMAYU (POLINDRA) 2014 A. Pendahuluan CodeIgniter CodeIgniter adalah aplikasi open source

Lebih terperinci

BELAJAR MUDAH DENGAN PHOTOSHOP

BELAJAR MUDAH DENGAN PHOTOSHOP BELAJAR MUDAH DENGAN PHOTOSHOP Sanksi Pelanggaran Pasal 72 Undang-Undang Nomor 19 Tahun 2002 Tentang HAK CIPTA 1. Barangsiapa dengan sengaja dan tanpa hak melakukkan perbuatan sebagaimana dimaksud dalam

Lebih terperinci

Web Design Servise. Web Design, Web Maintenance, Web Hosting, Domaine, Streaming. Tutorial Toko Online

Web Design Servise. Web Design, Web Maintenance, Web Hosting, Domaine, Streaming. Tutorial Toko Online Web Design Servise Web Design, Web Maintenance, Web Hosting, Domaine, Streaming www.jasawebjoomla.com www.oktamediahost.com Tutorial Toko Online Tutorial VirtueMart / Toko Online Joomla Cara Menambahkan

Lebih terperinci

Membangun Website dengan Joomla!

Membangun Website dengan Joomla! ! Joomla! adalah salah satu Content Management System (CMS) yang banyak digunakan saat ini karena Joomla! menawarkan kemudahan dalam meng-update isi website, pengaturan tampilan Website dan pengelolaan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISEM 3.1 Perancangan Perancangan adalah proses yang dilakukan oleh perancang sistem untuk mengerjakan spesifikasi sistem yang dibutuhkan, membuat suatu keputusan tentang bagaimana

Lebih terperinci

CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE

CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE Oleh: Yuhefizar, S.Kom, M.Kom. Edisi Pertama Cetakan Pertama, 2013 Hak Cipta 2013 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Hasil penelitian ini berupa sebuah website yang didukung oleh teknologi CMS wordpress version 4.5.3. Halaman-halaman web yang terdapat dalam website secara umum terbagi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisa dan perancangan secara rinci, maka tahap selanjutnya adalah implementasi. Implementasi merupakan tahap membuat aplikasi sehingga

Lebih terperinci

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories MODUL 7 JOOMLA Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories Apakah Joomla itu? Sejauh ini joomla adalah: Joomla! is a free open source framework and content publishing

Lebih terperinci

Materi 1 E-Commerce Lanjut (Codeigniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

Materi 1 E-Commerce Lanjut (Codeigniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya Materi 1 E-Commerce Lanjut (Codeigniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetensi Dasar 1. Memahami cakupan materi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan tentang beberapa konsep tentang supra desa, Sistem Informasi, web, PHP, framework, Model-View-Controller (MVC), CodeIgniter, MySQL. 3.1 Supra Desa Menurut

Lebih terperinci

Menguasai Codeigniter Kasus Membangun Aplikasi Perpustakaan. Awan Pribadi Basuki CV. LOKOMEDIA

Menguasai Codeigniter Kasus Membangun Aplikasi Perpustakaan. Awan Pribadi Basuki CV. LOKOMEDIA Menguasai Codeigniter Kasus Membangun Aplikasi Perpustakaan Awan Pribadi Basuki CV. LOKOMEDIA Menguasai Codeigniter 3: Kasus Membangun Aplikasi Perpustakaan Perpustakaan Nasional : Katalog Dalam Terbitan

Lebih terperinci

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja BAB 1 PENDAHULUAN 1.1 Latar Belakang Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja berkembang dari tahun ke tahun yang mulanya hanya sebagai mesin pengolah informasi

Lebih terperinci

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pesatnya perkembangan teknologi informasi di bidang pendidikan, dapat dilihat dari banyaknya media-media pembelajaran yang digunakan di masyarakat. Salah satu

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Pemrograman aplikasi berbasis web sudah berkembang pesat, demikian juga dengan teknologi yang digunakan. Dengan adanya perkembangan teknologi, aplikasi web

Lebih terperinci

APLIKASI TOKO ONLINE DENGAN MENGGUNAKAN PLATFORM FACEBOOK TUGAS AKHIR

APLIKASI TOKO ONLINE DENGAN MENGGUNAKAN PLATFORM FACEBOOK TUGAS AKHIR APLIKASI TOKO ONLINE DENGAN MENGGUNAKAN PLATFORM FACEBOOK TUGAS AKHIR Diajukan Oleh : EVY WIDYA KURNIASIH 0534010111 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL

Lebih terperinci

SKRIPSI INTEGRASI SPRING MVC DAN HIBERNATE JPA PADA KATALOG PERPUSTAKAAN BERBASIS JAVA EE. Disusun untuk memenuhi syarat memperoleh gelar Sarjana

SKRIPSI INTEGRASI SPRING MVC DAN HIBERNATE JPA PADA KATALOG PERPUSTAKAAN BERBASIS JAVA EE. Disusun untuk memenuhi syarat memperoleh gelar Sarjana SKRIPSI INTEGRASI SPRING MVC DAN HIBERNATE JPA PADA KATALOG PERPUSTAKAAN BERBASIS JAVA EE Disusun untuk memenuhi syarat memperoleh gelar Sarjana Komputer di Sekolah Tinggi Manajemen Informatika dan Komputer

Lebih terperinci

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ HOTBEN HABEAHAN 41513120046 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU

Lebih terperinci

IMPLEMENTASI E-COMMERCE BUSINESS TO COSTUMER (B2C) SEBAGAI SOLUSI PENJUALAN KOMPUTER PADA IT SOLUTION BANJARMASIN BERBASIS WEB.

IMPLEMENTASI E-COMMERCE BUSINESS TO COSTUMER (B2C) SEBAGAI SOLUSI PENJUALAN KOMPUTER PADA IT SOLUTION BANJARMASIN BERBASIS WEB. Jurnal Teknik Mesin UNISKA Vol. 02 No. 02 Mei 2017 IMPLEMENTASI E-COMMERCE BUSINESS TO COSTUMER (B2C) SEBAGAI SOLUSI PENJUALAN KOMPUTER PADA IT SOLUTION BANJARMASIN BERBASIS WEB Budi Setiadi Fakultas Teknologi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. INFRASTRUKTUR Setelah dilakukan analisa dan perancangan sistem maka tahapan selanjutnya adalah tahap implementasi dan pengujian sistem (system implementation).

Lebih terperinci

PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO)

PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO) PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO) TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci