Membuat PPDB Sekolah dan Computer Based Test dengan PHP + MySQLi

Kami terbitkan kembali 2 buku yang pernah menjadi BEST SELLER, kami jadikan dalam 1 buku keduanya. Sehingga, dalam buku ini akan membahas pembuatan 3 aplikasi yaitu, Web Profil Sekolah, PPDB Online dan Computer Based Test (CBT).


Karena menggunakan PHP versi lama, ada beberapa fitur aplikasi yang sudah tidak dapat berjalan dengan baik. Untuk itu, dalam buku ini kami berikan updatenya untuk kelancaran jalannya semua aplikasi. Dan asyiknya lagi, tetap dilengkapi Video Tutorial terbaru untuk menjalankan aplikasinya.


Buku PPDB Online ini sangat membantu sekolah kami, terutama digunakan untuk pembelajaran website sangat mudah dipahami. Aplikasi PPDB Online ini telah kami implementasikan di sekolah kami SMKN 1 Kotaagung Barat. (Supriyadi, S.Kom - Guru TKJ di SMKN Kotaagung Barat - Lampung)


SPESIFIKASI BUKU:


Judul : Membuat PPDB Sekolah dan Computer Based Test
Penulis : Agus Hariyanto
Harga : Rp. 93.000
Tebal Buku : 238 Halaman
Dimensi (L x P) : 14 x 21 Cm (Standar)
Tanggal Terbit : 20 Juli 2020


Klik disini untuk melihat cover gambar dalam ukuran yang lebih besar.


membuat-ppdb-sekolah-dan-computer-based-test-dengan-php-mysqli


.


DAFTAR ISI


TESTIMONI
KATA PENGANTAR CETAKAN KETIGA
CATATAN PERUBAHAN CETAKAN KETIGA
DAFTAR ISI

BAGIAN I. APLIKASI PPDB ONLINE
BAB 1. Gambaran Umum Web Profil Sekolah dan PPDB Online
1.1. Pentingnya Web Profil Sekolah dan PPDB Online
1.2. Alur PPDB Online
1.3. Merancang Web Profil Sekolah dan PPDB Online
1.4. Konten Web Profil Sekolah dan PPDB Online
1.5. Menyiapkan Perangkat untuk Membangun Website

BAB 2. Dasar-Dasar PHP dan MySQLi
2.1. Sekilas Tentang Pemrograman PHP
2.2.1. Web Server dan Database
2.2.2. Web Browser
2.2.3. Text Editor
2.3. Sekilas Tentang Database dan MySQL
2.4. Migrasi MySQL ke MySQLi
2.5. Membuat Database dan Tabel di MySQL
2.6. Distribusi Data MySQL dengan phpMyAdmin
2.6.1. Export Database
2.6.2. Import Data ke Database

BAB 3. Kolaborasi PHP dengan AJAX/jQuery
3.1. Sekilas Tentang AJAX
3.2. Beberapa Keguanaan AJAX
3.3. Menyederhanakan AJAX dengan jQuery
3.4. Apa dan Bagaimana jQuery itu?
3.5. Cara Penerapan jQuery dalam Coding PHP

BAB 4. Aneka Trik PHP Pendukung Proyek
4.1. Menambahkan Google Custom Search di Website
4.1.1. Setup Search Engine
4.1.2. Kustomisasi Control Panel
4.1.3. Mengaplikasikan Google CSE pada Kode Website Kita
4.2. Customer Service Online dengan Zopim Live Chat
4.3. Membuat Scrollbar di Website
4.4. Membuat Tombol Load More
4.5. Membuat Load More Saat Scroll ke Bawah
4.6. Membuat Image/Url Preview dengan Tooltip
4.6.1. Image Preview untuk Blog Siswa
4.6.2. Url Preview untuk Blog Siswa
4.6.3. Url Preview pada Halaman HTML
4.4. Membuat Form Login dengan Database

BAB 5. Membedah Proyek Web Profil Sekolah dan PPDB Online
5.1. Mempersiapkan Folder Proyek
5.2. Membuat Data
5.3. Konfigurasi Web Profil Sekolah dan PPDB Online
5.4. Membuat File .htaccess
5.5. Membuat Template dan Hitung Jumlah Pengunjung
5.6. Membuat Menu Navigasi Warna Warni dengan CSS
5.7. Mengatur Content dan Widget oleh Administrator
5.8. Setting Content (Halaman Utama)
5.9. Setting Widget (Sidebar Widget)
5.10. Setting Halaman Statis
5.11. Setting Halaman Blog Siswa
5.12. Membuat Halaman Pendaftaran Calon Peserta Didik
5.13. Membuat Halaman Bukti Pendaftaran
5.14. Pengelolaan Data Pendaftar dan Laporan PDF
5.15. Membuat Halaman Info PPDB Online
5.16. Setting Daya Tampung dan Nilai Tes Minimal
5.17. Setting Hasil Seleksi Calon Peserta Didik Baru
5.18. Setting Halaman Buku Tamu dan Kontak

BAGIAN II. COMPUTER BASED TEST (CBT)
BAB 6. Gambaran Umum Computer Based Test (CBT)
6.1. Apa itu Computer Based Test (CBT)?
6.1.1. Independent Offline Computer Based Test
6.1.2. Offline Computer Based Test
6.1.3. Online Computer Based Test
6.2. Bagaimana Computer Based Test Diterapkan?
6.3. Bagaimana Membangun Aplikasi CBT?

BAB 7. Teknik Dasar Pembuatan Aplikasi Computer Based Test
7.1. Menghubungkan PHP dengan Database MySQL
7.2. Proses Input Data ke Database MySQL
7.3. Menampilkan Data dari Database MySQL
7.4. Mengubah dan Menyimpan Hasil Perubahan Data
7.5. Menghapus Data dengan PHP
7.6. Penerapan CRUD (Membuat Aplikasi Mini Test)
7.6.1. Mengenal .htaccess dan Fungsinya
7.6.2. Membuat Modul Pendukung Aplikasi Mini Test
7.6.3. Membuat Modul Tampil Jawaban
7.6.4. Membuat Modul Halaman dan Modul Selesai Test
7.6.5. Modul Aksi Simpan Data dan Pengalihan Halaman

BAB 8. Mengembangkan Modul -Modul Aplikasi CBT
8.1. Menambahkan Hak Akses User dengan Login
8.2. Membuat Menu & Modul untuk Level Administrator
8.2.1. Modul Menu Utama
8.2.2. Modul Sub Menu
8.2.3. Modul Kategori Test
8.2.4. Modul User Administrator
8.3. Membuat Modul untuk Level Penguji / Guru
8.3.1. Modul User Penguji
8.3.2. Modul Pertanyaan
8.3.3. Modul Hasil Test
8.4. Membuat Modul untuk Level Peserta Tes
8.4.1. Modul User Peserta Tes
8.4.2. Modul Daftar Test
8.4.3. Modul Test
8.5. Modul Import Data dari Excel ke MySQL
8.6. Menambahkan Text Editor pada Form Pertanyaan

BAB 9. Integrasi Aplikasi CBT dengan Bootstrap
9.1. Export HTML Bootstrap Menjadi PHP Bootstrap
9.2. Export Sub HTML Menjadi Sub PHP
9.2.1. Export Form HTML Menjadi Form PHP Bootstrap
9.2.2. Memanggil Modul Sub PHP dari Halaman Utama
9.3. Membuat Menu Navigasi pada PHP Bootstrap

BAB 10. Cara Menggunakan Aplikasi CBT
10.1. Instalasi Aplikasi CBT
10.2. Menjalankan Aplikasi Computer Based Test
10.2.1. Login Sebagai Administrator

Baca Juga

1 Komentar

  • Review Niagahoster | 07 Oktober 2020 - 05:51:54 WIB

    Alhamdulillah semua informasi tentang PPDB ini dapat diterapkan pada sekolah kami yang memang membutuhkan CBT ini