• Home
  • /
  • Buku Pemrograman: “Rahasia Inti Master PHP & MySQLi (Improved)”

Buku Pemrograman: “Rahasia Inti Master PHP & MySQLi (Improved)”

Siapa sih yang tidak kenal dengan PHP? Sebuah bahasa scripting populer untuk membangun sebuah aplikasi berbasis web. Kemudahan yang ada dalam PHP, serta dukungan server hosting yang mendunia menyebabkan bahasa PHP masih menjadi favorit bagi para web developer.

Begitu banyak tutorial di internet yang bisa digunakan untuk belajar PHP, namun biasanya yang ada adalah bersifat umum, belum bersifat praktis. Melihat hal itu, buku “Rahasia Inti Master PHP & MySQLi (improved)” disusun untuk memberikan panduan secara praktis dan aplikatif bagi para pembelajar PHP.

Isi buku ini disampaikan secara sangat sistematis, dan disajikan menggunakan bahasa sederhana yang mudah untuk dipahami. Tidak hanya teori yang diberikan, namun juga aplikasi praktis PHP di dalam beberapa studi kasus. Tidak kalah menariknya, di bagian akhir buku akan dibahas juga bagaimana mengintegrasikan PHP dengan salah satu basis data yang populer yaitu MySQL dengan menggunakan library MySQLi. Sebagai nilai tambah buku ini, pembaca juga akan diberikan teknik SEO (Search Engine Optimization) menggunakan PHP.

Buku ini cocok bagi pembelajar PHP pemula sampai dengan tingkat intermediate.

Cover Buku

Cover Buku

Spesifikasi Buku

Judul Buku: Rahasia Inti Master PHP & MySQLi (Improved)
Penulis: Lukmanul Hakim
Penerbit: Lokomedia
Jumlah Halaman: 216 halaman
Harga: Rp 75.000 Rp 52.000
Stock: 2 pcs

Daftar Isi

BAB 1. Lebih Dekat dengan PHP
1.1. Apa itu PHP?
1.2. Mengapa Menggunakan PHP?
1.3. Apa Saja Software yang Dibutuhkan?
1.4. Program PHP Pertamaku
1.4.1. Cara Membuat dan Menjalankan Skrip PHP
1.4.2. Aturan Penulisan Skrip PHP
1.4.3. Memberikan Komentar pada Skrip PHP

BAB 2. Fondasi Dasar Pemrograman PHP
2.1. Memahami Variabel
2.1.1. Menulis Nama Variabel yang Benar
2.1.2. Memberi Nilai pada Variabel
2.1.3. Variabel Form (GET dan POST)
2.2. Logika Percabangan (Kalimat Bersyarat)
2.3. Logika Perulangan (Looping)
2.3.1. Looping Menggunakan FOR
2.3.2. Looping Menggunakan WHILE
2.4. Array (Kasus: Memilih Hobby Lebih dari Satu)
2.5. Fungsi (Function)
2.5.1. Fungsi Bikinan Sendiri (Kasus: ComboBox Hari)
2.5.2. Fungsi Siap Pakai (Kasus: Konversi Tanggal dan Fungsi Terbilang)

BAB 3. Mengolah Database dengan MySQLi
3.1. Memahami Database Relasional
3.2. Database MySQL dan Mengenai MySQLi (improved)
3.3. Cara Cepat Membuat Database dan Tabel
3.4. Teknik Input Data
3.5. Cara Menampilkan Data
3.6. Merapikan Tampilkan Data dengan Tabel
3.7. Menampilkan Data untuk Admin
3.8. Melakukan Pengalihan Halaman Web (Redirect)
3.9. Edit dan Update Data
3.10. Menghapus Data
3.11. Memperbaiki Nomor Urut Data

BAB 4. Aneka Trik PHP Pendukung Proyek
4.1. Cara Mengimpor Database
4.2. Paging Data
4.2.1. Menampilkan Data Tanpa Paging
4.2.2. Memahami Logika Teknik Paging
4.2.3. Tiga Langkah Mudah Menerapkan Paging
4.2.4. Mempercantik Paging dengan Style
4.2.5. Bikin Paging Ala Google (Class Paging)
4.2.6. Mudahnya Bikin Paging dengan jQuery dataTables
4.3. Menampilkan Data Multi Kolom Horizontal
4.4. Menangani Upload dan Download File
4.4.1. Teknik Upload File
4.4.2. Download File
4.4.3. Fitur Penting Upload File dan Teknik Thumbnail
4.5. Editor TextArea WYSIWYG Ala Word (TinyMCE)
4.6. Aplikasi Contact Form
4.7. Menghilangkan Double Data Saat Edit ComboBox
4.8. Input dan Edit Data Tanggal dengan DatePicker
4.9. Statistik Pengunjung (Counter)
4.10. Statistik Pengunjung Berbentuk Grafik

BAB 5. Proyek Hebat Membuat CMS dari Nol
5.1. Mempersiapkan Folder Proyek
5.2. Membuat Database dan Relasi Antar Tabel
5.3. Pentingnya Memisahkan File Koneksi ke Database
5.4. Manajemen User
5.4.1. Input User
5.4.2. Menampilkan Daftar User
5.4.3. Edit dan Update User
5.4.4. Menghapus User
5.5. Login dengan Teknik Session
5.6. Modul Berita
5.6.1. Input Berita Disertai Foto Berita
5.6.2. Menampilkan Daftar Berita
5.6.3. Edit dan Update Berita
5.6.4. Menghapus Berita Sekaligus Foto Beritanya
5.7. Teknik Pembuatan Proyek CMS Lokomet
5.7.1. Impor Database
5.7.2. Buat Folder Proyek
5.7.3. Aturan Penamaan Modul dan Penjelasannya
5.7.4. Memahami Logika Skrip Modul Admin
5.7.5. Fungsi-Fungsi Pendukung
5.8. Menelusuri Alur Proyek CMS Lokomet
5.8.1. Halaman Login Administrator
5.8.2. Halaman Utama Administrator dan Desain Layoutnya
5.8.3. Manajemen Modul
5.8.4. Menjelajahi Modul Administrator
5.8.4.1. Modul Identitas Web
5.8.4.2. Menu Website
5.8.4.3. Modul Kategori, Berita, dan Tag Berita
5.8.4.4. Modul Album dan Galeri Foto
5.8.4.5. Modul Agenda
5.8.4.6. Modul-Modul Lainnya
5.9. Halaman Pengunjung yang Cantik dan Responsive
5.9.1. Anatomi Layout Halaman Pengunjung
5.9.2. Memahami Skrip Layout Halaman Pengunjung
5.10. Penerapan Dasar SEO pada Proyek CMS Lokomet
5.10.1. Title Tag, Meta Description dan Keyword
5.10.2. Membuat URL yang Search Engine Friendly (SEF)
5.10.3. Social Media Meta Tag
5.10.3.1. Facebook Open Graph
5.10.3.2. Twitter Card
5.10.3.3. Google Plus Meta Tag
5.11. Tujuh Langkah Membuat Modul Sendiri

Leave a Reply