Mulai belajar pemrograman Laravel, temukan tutorial Laravel untuk membantu proses belajar dari artikel tutorial Laravel yang ada disini, mulai dari pemula hingga mahir
Laravel adalah framework PHP yang paling banyak digunakan saat ini. Dengan sintaksis yang elegan, fitur lengkap seperti Eloquent ORM, routing, middleware, dan Blade templating, Laravel memungkinkan developer membangun aplikasi web dengan cepat dan terstruktur.
Kategori ini berisi panduan lengkap Laravel: mulai dari instalasi, konsep dasar MVC, pembuatan REST API dengan JWT, upload file, scheduler, queue, middleware, hingga deployment. Setiap tutorial dirancang dengan studi kasus nyata agar langsung bisa diterapkan di project.
Di kesempatan kali ini saya mau berbagi pengalaman menggunakan middleware di Laravel untuk membuat multi user. Middleware Laravel adalah salah satu fitur untuk mekanisme memeriksa dan memfilter permintaan HTTP yang masuk ke aplikasi kita.
Perlu cek versi Laravel yang sedang dipakai di project Anda? Ada beberapa cara mudah: lewat CMD dengan php artisan --version, lewat file composer.json, atau lewat kode PHP. Artikel ini membahas semua cara cek versi Laravel di CMD, terminal, dan file project — cocok untuk pengguna Laravel pemula maupun yang sudah berpengalaman.
Okay di kesempatan kali ini aku mau berbagi pengalaman gimana caranya export data yang ada di laravel entah itu dari array atau dari custom query ke database yang nantinya menjadi file excel, dengan itu teman - teman bisa membuka melalui program lain seperti di microsoft office excel, wps office spreadsheet dan libreoffice calc atau bahkan oleh google spreadsheets untuk tujuannya diteruskan untuk dikelola data nya atau buat di print sebagai arsip.
Peringatan (2026): Heroku menghapus free tier pada November 2022. Tutorial di bawah ini bersifat historis — untuk hosting Laravel gratis saat ini, gunakan Railway, Koyeb, atau Vercel dengan Laravel Forge. Atau gunakan VPS murah mulai Rp50.000/bulan seperti DigitalOcean, Vultr, atau IdCloudHost.
Di postingan kali ini saya berbagi tata cara untuk hosting Laravel gratis di heroku. Heroku adalah salah satu hosting atau tempat untuk menyimpan website project Laravel agar bisa diakses secara umum oleh orang lain di internet.
MongoDB adalah database NoSQL yang menyimpan data dalam format dokumen, tidak seperti MySQL yang pakai tabel dan relasi. Kalian pernah install MongoDB di Windows sebelumnya? Kalau belum, sebaiknya baca dulu sebelum lanjut di sini.
Laravel menyediakan fasilitas untuk beberapa arsitektur aplikasi yang kurang umum, salah satunya adalah Jobs dan Queue. di tulisan ini kita bahas cara mengimplementasikan data antrian, proses pekerjaan yang mengantri, plus Laravel scheduler yang membuat jadwal cron. Studi kasusnya, kita bikin task todo yang otomatis jalan di jam tertentu, lalu diantrekan ke queue.
Di kesempatan kali kita akan membahas cara membuat REST API Laravel versi 11 dengan sistem CRUD (Create, Read, Update, Delete) disertai autentikasi JWT memakai Laravel Sanctum. dulu saya pernah menulis versi lama pakai Laravel 8 + Passport, tapi sekarang buat API sederhana saya lebih milih Sanctum karena lebih ringan dan jadi rekomendasi resmi. API ini bisa dipakai sebagai backend untuk Android Studio, Vue Js frontend, dan web service lainnya.
Berikut ini cara upload file di Laravel ke folder storage public dan menyimpan path-nya di database. tujuannya untuk menampilkan gambar dari database dan melakukan aksi simpan, update, dan delete. saya pakai Laravel 11 dengan pendekatan Storage, karena lebih aman dan fleksibel dibanding memindahkan file langsung ke public.
Di zaman sekarang membangun aplikasi hampir selalu bergantung pada RESTful API, maka kali ini saya coba membagi pengalaman memanggil RESTful API di Laravel. di tutorial ini saya pakai Laravel 11, dan HttpClient yang dipakai adalah Http facade bawaan Laravel yang sebenarnya dibungkus dari Guzzle. jadi tidak perlu install library tambahan.
Dengan Laravel kalian bisa dengan mudah membangun aplikasi bebasis website, Di instalasi laravel ini sudah tersedia beberapa kebutuhan yang sering sekali digunakan sebagai Web Developer, untuk menginstalla Laravel proses instalasi menggunakan composer php.