DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Slim menyediakan sistem routing untuk mengatur halaman website, middleware untuk menjembatani request di setiap halaman dan fungsi-fungsi lainnya untuk membantu web developer PHP mengembangkan websiteya. Karena fitur-fiturnya yang tidak sebanyak codeigniter atau laravel, tentu saja slim bisa menjadi pilihan untuk membuat website simple yang cepat
Ada banyak pilihan framework untuk PHP, salah satu yang sangat menarik adalah slim, microframework yang ngasih kita kebebasan gimana mau mengatur struktur aplikasinya
Daftar isi Tutorial Slim dasar
Belajar bagaimana cara menginstall framework php slim
Melihat sistem routing pada framework slim
bagaimana cara mengoper parameter pada url route slim framework
Bahas seputar request dan response pada framework slim
Apa itu container pada framework slim? apa kegunaan container?
Bagaimana cara menginstall dan menggunakan twig view untuk sistem templating pada tampilan slim
Mengenal fungsi extends layout pada twig, untuk membuat view lebih terogranisir dan dinamis
Twig punya banyak fungsi, cek dokumentasi twig untuk lebih banyak lagi
Bagaimana cara menggunakan sistem database pdo pada aplikasi slim framework
Cara membuat halaman error 404 sendiri, dengan mengatur error not found handler pada slim
Kita sudah melihat cara menggunakan database biasa atau pdo, kali ini kita lihat cara menggunakan sistem database eloquent seperti laravel Daftar isi Struktur MVC pada Slim
Kita mulai dengan membuat struktur folder dan file MVC, kita akan mengikuti sistem yang digunakan laravel
Mulai dari V pada MVC alias View. Sistem templating yang digunakan adalah sistem templating twig
Lanjut dengan C pada MVC alias Controller. Ini adalah bagian logikan dan jembatan untuk semuanya pada aplikasi slim
Kita akan memasukkan container ke dalam controller karena tentunya ada banyak hal pada container yang kita butuhkan di controller
Belajar bagaimana cara install dan setting eloquent pada framework slim
Kita masuk ke M pada MVC yaitu model. Dia akan bertanggung jawab untuk urusan database pada aplikasi framework slim
Struktur MVC yang baru saja kita buat, bisa kita jadikan kode kerangka awal untuk membuat berbagai aplikasi slim nantinya Daftar isi Membuat middleware slim
Mengenal apa itu dan sistem middleware pada framework slim
mulai membuat class middleware pada slim
Bagaimana cara mengoper data ke controller dari middleware Daftar isi CSRF Middleware untuk Slim
Membuat Cross Site Request Forgery Middleware untuk aplikasi slim
Bagian dasar dari implementasi csrf pada slim
Bagaimana membuat token dan key yang ada pada form kita menjadi dinamis, sehingga kita tidak perlu terus menulis kode seperti bagian sebelumnya
Apa yang terjadi ketika token atau key csrf gagal pada aplikasi slim ini? bagaimana membuat pesannya menjadi sesuai yang kita inginkan Daftar isi Rest API dengan Slim
Persiapan membuat Rest API pada framework slim
kita mulai dengan menampilkan data forum database melalui API ini
Persiapan untuk menggunakan jwt atau json web token Membuat rest API + JWT Codeigniter
Lihat bagaimana cara encode json web token dengan library firebase yang sudah kita install sebelumnya
Lihat bagaimana cara decode json web token untuk melakukan authentikasi user, dan menguji data yang sedang login
Kali ini kita akan membuat middleware untuk jwt (json web token) agar lebih mudah untuk menggunakannya di berbagai controller
Update dan delete melalui API Slim yang dibuat, jangan lupa kita harus memperhatikan apakah user punya hak untuk melakukan action ini
Melihat hal-hal lain seperti problem CORS, mengatur status code dan mengorganisir data data kita dengan library dotenv Daftar isi Addon dan 3rd party Slim
membuat flash message pada microframework slim
membuat validasi dan pesan untuk user pada microframework slim
mengembangkan validasi middlewaren di dalam class pada microframework slim
Microframework slim memudahkan kita membangun aplikasi atau api dengan mudah dan memberika kita kesempatan untuk mengatur struktur aplikasi sendiri
Belajar bagaimana cara menginstall framework php slim
Melihat sistem routing pada framework slim
bagaimana cara mengoper parameter pada url route slim framework
Bahas seputar request dan response pada framework slim
Apa itu container pada framework slim? apa kegunaan container?
Bagaimana cara menginstall dan menggunakan twig view untuk sistem templating pada tampilan slim
Mengenal fungsi extends layout pada twig, untuk membuat view lebih terogranisir dan dinamis
Twig punya banyak fungsi, cek dokumentasi twig untuk lebih banyak lagi
Bagaimana cara menggunakan sistem database pdo pada aplikasi slim framework
Cara membuat halaman error 404 sendiri, dengan mengatur error not found handler pada slim
Kita sudah melihat cara menggunakan database biasa atau pdo, kali ini kita lihat cara menggunakan sistem database eloquent seperti laravel