Laravel merupakan framework PHP paling populer saat ini, setidaknya itulah yang hasil dari Google Trends. Salah satu faktor yang membuat perkembangan Laravel sedemikian pesat adalah selalu update dengan kebutuhan programmer. Saking updatenya, setiap 1 tahun sekali akan selalu hadir Laravel versi terbaru.
Bagi programmer web yang ingin fokus ke back-end PHP (atau memilih jalur full stack), Laravel menjadi salah satu materi yang wajib dikuasai. Mayoritas lowongan kerja web programmer back-end di Indonesia mewajibkan paham sampai ke framework, yang biasanya salah satu dari Code Igniter atau Laravel.
Framework memang bukan hal wajib untuk bisa membuat web, tapi untuk aplikasi yang besar dan butuh kerjasama tim, framework seperti Laravel akan sangat membantu. Penerapan design arsitektur MVC (Model-View-Controller) dirancang sedemikian rupa agar tidak saling tercampur antara design tampilan (HTML, CSS, JavaScript) dengan logika program (PHP, MySQL).
Karena alasan itulah Duniailkom akan menyajikan seri Tutorial Belajar Framework Laravel. Semoga sedikit banyak bisa bermanfaat bagi teman-teman semua.
Dalam halaman ini kami meng-index seluruh tutorial dan artikel Laravel di duniailkom:
eBook Laravel Uncover dan Laravel in Depth #1
Apabila anda serius ingin belajar framework Laravel dan butuh tutorial Laravel yang lebih lengkap, Duniailkom telah menerbitkan eBook Laravel Uncover dan Laravel in Depth #1.
Buku Laravel Uncover saya tujukan bagi rekan-rekan yang ingin mempelajari framework Laravel dari awal. Kita akan bahas berbagai fitur Laravel mulai dari proses instalasi, mengenal konsep MVC, Route, View, Blade, Controller, Model, Laravel Mix, Laravel UI, Migration, Eloquent, Middleware, Authentication, hingga berbagai mini project sebagai sarana latihan.
Sedangkan buku Laravel in Depth #1 membahas materi lanjutan yang berhubungan dengan database, terutama Eloquent Relationship seperti one to one, one to many, serta many to many. Selain itu juga ada materi lain seperti tinker, carbon, accessor, mutator, seeder, hingga pagination.
Laravel Uncover dan Laravel in Depth #1 masing-masing bisa didapat dengan harga Rp. 70.000 (untuk versi eBook). Untuk pemesanan bisa email ke [email protected] atau WA ke 083180285808 (andre).
Pengertian Laravel
Untuk tutorial awal belajar framework Laravel, kita akan berkenalan dengan Laravel, mulai dari pengertian Laravel, Pengertian konsep MVC, serta cara instalasi Laravel.
- Tutorial Belajar Laravel Part 1: Pengertian Framework
- Tutorial Belajar Laravel Part 2: Framework vs PHP Native
- Tutorial Belajar Laravel Part 3: Keunggulan Framework Laravel
- Tutorial Belajar Laravel Part 4: Pengertian MVC (Model – View – Controller)
Cara Menginstall dan Mengakses Laravel
Dalam sesi kali ini kita akan mempelajari cara menginstall Laravel, mulai dari instalasi XAMPP, menginstall composer, instalasi file Laravel melalui composer, serta mengakses Laravel dengan perintah php artisan serve.
Meskipun Laravel dibuat dari bahasa pemrograman PHP, namun Laravel memiliki cara yang khusus agar bisa dijalankan.
- Tutorial Belajar Laravel Part 5: Instalasi XAMPP dan Cara Akses PHP dari CMD
- Tutorial Belajar Laravel Part 6: Cara Menginstall Composer
- Tutorial Belajar Laravel Part 7: Cara Menginstall Laravel 10
- Tutorial Belajar Laravel Part 8: Cara Menjalankan Laravel 10
Konsep Dasar Laravel
Setelah selesai proses instalasi dan sukses menjalankan Laravel, kita bisa masuk ke inti pembahasan, yakni konsep dasar dari Laravel.
Disini akan dibahas mengenai MVC Laravel, yakni model, view, dan controller. Termasuk juga materi pendukung seperti route, blade templating engine, collection, migration, hingga eloquent ORM.
- Tutorial Belajar Laravel Part 9: Cara Membuat Route di Laravel 10
- Tutorial Belajar Laravel Part 10: Cara Membuat View di Laravel 10
- Tutorial Belajar Laravel Part 11: Cara Mengirim Data ke View Laravel 10