Membuat blog dengan PHP

Belajar bagaimana cara membuat blog dengan PHP dan sistem database mysql, ada banyak yang akan kita pelajar disini, tunggu apalagi!

Detail Kelas

  • Intro membuat blog

    Belajar membuat blog dengan php dan mysqli, bukan hanya blog, disini juga akan ada seputar login, register dan mengatur hak akses admin, tunggu apa lagi!

  • Struktur table

    Merancang struktur database adalah bagian penting dari setiap pengembangan aplikasi, kita akan mulai melihat bagaimana struktur database untuk blog kali ini

  • Struktur file dan folder

    Merancang struktur file dan folder dari aplikasi sangatlah penting, karena akan memudahkan kita untuk mengorganisir kode yang akan membesar nantinya

  • Template html dan css

    Membuat halaman statis (html dan css) untuk layout sistem blog dengan php

  • Koneksi dan menampilkan data

    Melakukan koneksi ke database pada sistem pembuatan blog php dan menguji menampilkan datanya

  • Menambah data

    Memasukkan data atau entry baru pada blog ke database

  • Mengubah entry blog

    Mengubah entry blog yang sudah dibuat pada database

  • Halaman single dan excerpt

    Membuat halaman single untuk setiap post pada blog dan excerpt untuk mengambil bagian kecil dari post tersebut

  • Menghapus blog

    Menghapus post yang sudah dibuat pada blog

  • Sistem pencari

    Membuat sistem pencari pada sistem blog melalui judulnya

  • Basic security

    Melakukan Basic security atau pengamanan minimal yang harus dilakukan, ingat, setiap user melakukan input ada kemungkinan berbahaya disana!

  • Dasar login

    Bagian dasar membuat sistem login untuk digunakana pada blog

  • Menggunakan session

    Belajar menggunakan session untuk mengatur sistem login pada blog. Pada halaman login tambahkan fungsi isset untuk menguji apakah session sudah ada atau belum dengan if( isset($_SESSION['user']) )

  • Metode logout

    Belajar mengimplementasikan sistem logout pada blog

  • Proteksi file

    Melakukan proteksi file hanya user tertentu saja yang bisa mengakses

  • Multi level user

    Membuat beberapa tingkat level user agar ada perbedaan antara admin dan user biasa

  • Register user

    Mendaftarkan user yang baru ke database

  • Mengubah sistem login

    Mengubah sistem login yang sudah dibuat untuk menguji password yang sudah dihash bukan plain text

  • Menguji duplikasi nama

    Menguji jika ada duplikasi nama, atau nama sudah terdaftar sebelumnya