Skip to content

pustakakoding/aplikasi-crud-php8-mysql8-bootstrap5-vanillajs

Repository files navigation

Aplikasi CRUD dengan PHP, MySQL, Bootstrap, dan Vanilla JS

CRUD merupakan singkatan dari Create, Read, Update, dan Delete. Operasi CRUD merupakan operasi dasar yang harus diketahui oleh setiap programmer karena akan selalu digunakan dalam membangun sebuah sistem.

Aplikasi ini dibangun dengan :

  • Menggunakan bahasa pemrograman PHP versi 8.
  • Menggunakan database management system MySQL versi 8.
  • Menggunakan MySQLi Extension untuk berkomunikasi dengan database.
  • Menggunakan framework CSS Bootstrap 5 untuk membuat desain tampilan aplikasi.
  • Menggunakan Vanilla JavaScript untuk membuat aplikasi web dinamis dan interaktif.

pustakakoding-aplikasi-crud-php-mysql-bootstrap-vanillajs

Materi yang dapat dipelajari dari aplikasi ini adalah :

  1. Create (Menyimpan Data), Membuat script untuk menyimpan/insert data dari aplikasi ke database MySQL.

  2. Read (Menampilkan Data), Membuat script untuk membaca dan menampilkan data dari database MySQL ke aplikasi.

  3. Update (Mengubah Data), Membuat script untuk mengubah/update data pada database MySQL melalui apilkasi.

  4. Delete (Menghapus Data), Membuat script untuk menghapus/delete data pada database MySQL melalui aplikasi.

  5. Pencarian Data, Membuat script untuk melakukan pencarian data pada database MySQL, lalu menampilkannya ke aplikasi.

  6. Pagination, Membuat script untuk membatasi jumlah data yang akan ditampilkan dari database dan menampilkan ke aplikasi menjadi beberapa halaman terpisah.

  7. Upload File, Membuat script untuk mengupload file foto, membuat validasi tipe file, membuat validasi ukuran file dan membuat preview foto sebelum diupload.

  8. CSS Bootstrap 5, Membuat desain tampilan aplikasi menggunakan CSS Bootstrap 5.

  9. Validasi Form Input, Membuat fungsi untuk validasi form input wajib diisi dan membatasi karakter yang diinputkan (bisa diinputkan huruf, angka atau karakter tertentu saja).

  10. Keamanan dasar untuk mencegah SQL injection, Membuat keamanan dasar untuk mencegah SQL injection saat proses input data. Menghilangkan spasi di belakang dan di depan data yang diinputkan.

About

Aplikasi CRUD dengan PHP, MySQL, Bootstrap, dan Vanilla JS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published