Tutorial

Laravel Pemula

Query Builder vs Eloquent — Kapan Pakai yang Mana?

Laravel sebenarnya punya dua lapisan untuk mengakses database: Query Builder (DB::table()) yang lebih rendah level, dan Eloquent (Post::query()) yang dibangun di atasnya

2 days ago 2
Laravel Pemula

Model & Eloquent ORM Dasar di Laravel 13

Tabel sudah ada di database, tapi kalau mau query data, kita butuh cara yang lebih ekspresif daripada SQL mentah. Di sinilah Eloquent, ORM (Object-Relational Mapping) bawaan Laravel, berperan

3 days ago 2
Laravel Pemula

Migration Dasar — Membuat Tabel Posts dan Categories

Sampai episode ini kita belum punya tabel posts atau categories sama sekali — controller kita masih mengembalikan teks placeholder. Saatnya bikin struktur database sungguhan lewat migration

5 days ago 3
Laravel Pemula

Blade Templating Dasar — Layout, Include, dan Component

Sampai sekarang, setiap kali kita return teks dari Controller, hasilnya hanya teks polos. Tentu saja website sungguhan butuh HTML yang rapi: header, navbar, footer, dan konten yang berbeda di setiap halaman

6 days ago 7
Laravel Pemula

Controller & Resource Controller di Laravel 13

Menulis semua logic langsung di routes/web.php cepat berantakan begitu aplikasi tumbuh. Solusinya: pindahkan logic ke controller — class khusus yang bertanggung jawab menangani request untuk satu topik tertentu

1 week ago 4
Laravel Pemula

Routing Dasar di Laravel 13 — GET, Route Parameter, dan Named Route

Routing adalah pintu masuk paling dasar di Laravel: setiap request HTTP yang masuk akan dicocokkan dengan salah satu route di routes/web.php.

1 week ago 15
Laravel Pemula

Konfigurasi Database MySQL & File .env di Laravel Herd

Sebelum masuk ke routing dan controller, kita perlu pastikan koneksi database sudah beres. Di episode ini kita setting .env supaya Laravel bisa bicara dengan MySQL yang dijalankan Laravel Herd.

1 week ago 19
Laravel Pemula

Instalasi Laravel 13 & Setup Laravel Herd

Episode ini adalah titik awal seri Laravel 13 Dasar — kita bakal install Laravel 13 dari nol dan siapkan environment lewat Laravel Herd, tanpa starter kit (bukan Breeze, bukan Livewire) supaya kita betul-betul mulai dari struktur paling dasar

1 week ago 8
Laravel Menengah

Bikin Blade Component Reusable

Cara bikin card component biar gak nulis HTML berulang.

1 month ago 4