Belajar Laravel Dari Dasar Sampai Expert Part 1

Pengertian dan Installasi Laravel

Laravel merupakan salah satu framework PHP yang wajib dipelajari buat kamu yang ingin jadi Web Developer, baik pemula maupun profesional. Kenapa harus belajar Laravel? Karena Laravel bisa bantu kamu bikin website dengan lebih mudah, cepat, dan terstruktur tanpa harus nulis semua kode dari awal.

Apa itu Laravel

Jadi, Laravel adalah framework berbasis PHP yang dipakai untuk membangun aplikasi dan website dengan lebih mudah, cepat, dan terstruktur.

Laravel menyediakan banyak fitur siap pakai, jadi developer nggak perlu bikin semua fungsi website dari awal. Dengan Laravel, kita bisa ngatur database, bikin halaman website, atur proses login, sampai ngelola data pengguna dengan lebih praktis.

Sejarah Singkat Laravel

Laravel pertama kali dikembangkan oleh Taylor Otwell pada tahun 2011. Framework ini dibuat sebagai alternatif dari framework PHP yang sudah ada sebelumnya, khususnya karena Taylor pengin bikin fitur-fitur yang lebih praktis dan memudahkan developer dalam membangun aplikasi web.

Versi pertama Laravel dirilis pada Juni 2011. Sejak awal muncul, Laravel mulai menarik perhatian para developer karena sintaksnya sederhana, mudah dipahami, dan punya banyak fitur untuk mempercepat pembuatan website.

Sampai sekarang, Laravel terus diperbarui dan jadi salah satu framework PHP yang banyak dipakai untuk membangun berbagai jenis aplikasi web.

Peralatan Untuk Memulai Project

  • Komputer dengan sistem operasi Windows/macOS/Linux.
  • Koneksi internet yang stabil.
  • Terminal/Command Prompt (CMD di Windows, Terminal di macOS/Linux).
  • Text Editor (VS Code, Sublime Text, Atom, dll.) – opsional, buat lihat struktur file setelah instalasi.

Langkah Kerja

A. Persiapan Lingkungan Pengembangan

Langkah pertama, pastikan PHP dan Composer sudah terinstal di komputer kamu.

  • Verifikasi Instalasi PHP:
    • Buka Terminal/Command Prompt kamu.
    • Ketik perintah berikut buat ngecek versi PHP yang terinstal: php -v
    • Hasil yang Diharapkan: kamu bakal lihat informasi versi PHP (contoh: PHP 8.2.x atau lebih tinggi).
    • Jika PHP Belum Terinstal: kamu perlu install dulu. Cara termudah buat pemula adalah install paket server lokal seperti XAMPP (untuk Windows, macOS, Linux), WAMP (untuk Windows), atau MAMP (untuk macOS). Paket-paket ini sudah termasuk PHP, Apache/Nginx, dan MySQL. Pastikan kamu install versi yang menyediakan PHP 8.2 atau lebih tinggi. Setelah instalasi, pastikan PHP sudah ditambahkan ke PATH sistem kamu.
  • Verifikasi Instalasi Composer:
    • Di Terminal/Command Prompt yang sama, ketik perintah berikut: composer -V
    • Hasil yang Diharapkan: kamu bakal lihat informasi versi Composer.
  • Jika Composer Belum Terinstal:
    • Ikuti instruksi instalasi sesuai sistem operasi kamu. Untuk Windows, ada installer GUI yang gampang dipakai. Untuk macOS/Linux, kamu bisa install lewat command line. Pastikan Composer terinstal secara global supaya bisa diakses dari direktori mana pun.

B. Instalasi Proyek Laravel

Setelah PHP dan Composer siap, kamu bisa mulai install Laravel.

  1. Buka Terminal/Command Prompt:
    • Buka jendela Terminal/Command Prompt baru.
  2. Pilih Direktori Proyek:
    • Arahkan ke direktori tempat kamu mau nyimpen proyek Laravel. Misalnya, kalau pakai XAMPP, kamu bisa simpan di folder htdocs (contoh: C:\xampp\htdocs\ di Windows atau /Applications/XAMPP/htdocs/ di macOS).
    • Pakai perintah cd buat pindah direktori. Contoh: cd C:\xampp\htdocs\ # atau di Linux/macOS cd /var/www/html/ (Ganti path sesuai direktori pilihan kamu).
  3. Buat Proyek Laravel Baru:
    • Pakai Composer create-project
      • Metode ini nggak perlu instalasi laravel installer secara global, tapi mungkin sedikit lebih lambat untuk setiap proyek baru karena Composer akan mengunduh semua dependency setiap kali.
      • Jalankan perintah berikut: composer create-project laravel/laravel nama-proyek-kamu –prefer-dist
      • Ganti nama-proyek-kamu dengan nama yang kamu mau. Contoh: composer create-project laravel/laravel latihan1
    • Tunggu proses instalasi selesai. Composer akan mengunduh semua dependency yang diperlukan. Ini mungkin makan waktu beberapa menit tergantung kecepatan internet kamu.

C. Menjalankan Aplikasi Laravel

Setelah instalasi selesai, kamu bisa langsung jalankan aplikasi Laravel-nya.

  1. Masuk ke Direktori Proyek:
    • Setelah proses instalasi selesai, masuk ke direktori proyek Laravel yang baru kamu buat: cd nama-proyek-kamu
  2. Jalankan Development Server Laravel:
    • Laravel punya server pengembangan internal yang praktis banget buat testing dan development. Jalankan perintah ini: php artisan serve
    • Hasil yang Diharapkan: kamu bakal lihat output seperti ini: Starting Laravel development server: http://127.0.0.1:8000 (atau http://localhost:8000). Seperti berikut:

Akses Aplikasi di Browser:

  • Buka web browser kamu (Chrome, Firefox, Edge, dll.).
  • Ketik alamat yang muncul dari perintah php artisan serve di address bar browser (misalnya, http://127.0.0.1:8000).
  • Hasil yang Diharapkan: kamu bakal lihat halaman selamat datang (welcome page) standar Laravel seperti berikut. Ini menandakan instalasi kamu berhasil dan aplikasi Laravel berjalan dengan baik.

Penutup

Akhirnya, kita sudah kenalan sama dasar-dasar Laravel, mulai dari pengertian sampai cara menjalankan aplikasinya.

Sampai di sini dulu sesi belajar Laravel bareng RPL TamanSiswa.

Jangan lupa pantengin terus website kita buat dapetin info dan materi belajar lainnya. Sampai jumpa di materi berikutnya!

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Need Help?
Scroll to Top