Laravel – Pendahuluan Paling Bermanfaat dengan Tutorial dan Sumber Daya yang Anda akan Baca Tahun Ini

Penyingkapan: Dukungan Anda membantu menjaga situs tetap berjalan! Kami mendapatkan biaya referensi untuk beberapa layanan yang kami rekomendasikan pada halaman ini.


Laravel adalah kerangka pengembangan aplikasi web untuk PHP. Itu membuat tugas membangun aplikasi PHP yang didukung database jauh lebih mudah daripada jika Anda baru mulai dari awal.

Kerangka pengembangan aplikasi menyediakan seperangkat alat yang terintegrasi dengan baik untuk membangun aplikasi:

  • komponen generik untuk fitur yang umum untuk hampir semua aplikasi, seperti login pengguna dan manajemen sesi;
  • alat pengembangan otomatis, seperti manajer paket, manajer penempatan, pembuatan kode, dan suite pengujian;
  • Templat kode “boilerplate”.

Banyak kerangka kerja, termasuk Laravel, juga menyediakan paradigma arsitektur – yaitu, cara mengatur dan merancang kode sumber aplikasi.

Laravel menggunakan paradigma “Model View Controller” (MVC), yang populer di kalangan kerangka kerja web. Dalam arsitektur MVC, kode aplikasi disusun dalam tiga komponen utama:

  • Model, yang mendefinisikan struktur data dan berkomunikasi dengan database;
  • Lihat, yang menangani antarmuka antara aplikasi dan pengguna;
  • Controller, yang mengelola aliran data dan komunikasi antara Model dan View.

Semua fitur ini membuat pembuatan aplikasi di Laravel jauh lebih cepat daripada membangun dari awal. Ini menjadikan Laravel alat yang populer untuk pengembangan PHP yang cepat.

Tutorial Laravel

  • Laravel Tutorial dari Tutorials Point memberikan pengantar yang sangat jelas untuk kerangka kerja dan merupakan tempat yang baik untuk mendapatkan gambaran tingkat tinggi dari fitur-fitur utama.
  • Laravel Fundamentals adalah seri video 27-bagian gratis, yang menyelami setiap aspek Laravel – sangat disarankan.
  • Panduan Laravel Quickstart Resmi memberikan pengantar yang lembut untuk kerangka kerja, memandu Anda melalui pembuatan aplikasi daftar tugas yang mudah dilakukan.
  • Membuat Aplikasi ToDo Dasar di Laravel 5 adalah tutorial 4-bagian hebat yang memandu Anda membangun aplikasi yang didukung database sederhana di Laravel.
  • Membuat Laravel dan Aplikasi Satu Halaman Komentar Sudut adalah tutorial berbasis proyek untuk menggunakan Laravel dengan kerangka kerja front-end Angular.js yang populer.
  • Laravel: My First Framework adalah pengantar naratif untuk Laravel, dijelaskan oleh pengembang PHP saat ia menjadi akrab dengan framework. Ini bukan tutorial konvensional, tetapi memberikan perspektif yang menarik bagi orang-orang yang baru mengenal kerangka kerja Laravel atau PHP secara umum.

Sumber Belajar Tambahan

Sejumlah besar situs memiliki koleksi tutorial Laravel yang sangat baik yang mencakup beragam topik khusus.

  • Mempelajari Laravel di Hackr.io
  • Tutsplus
  • Scotch.io
  • Codetutorial.io
  • Pluralsight
  • Laracasts

Ini bagus untuk ditelusuri setelah Anda melewati satu atau dua tutorial yang lebih bersifat pengantar dan memiliki pegangan dasar pada kerangka kerja.

Referensi

  • Dokumentasi Laravel Resmi adalah tempat pertama untuk melihat apakah Anda memiliki pertanyaan tentang penggunaan kerangka kerja.
  • Awesome Laravel adalah daftar sumber daya yang mengagumkan, tutorial, tautan, alat, dan blog untuk Laravel.

Alat

  • Lumen adalah “kerangka mikro” dari tim Laravel. Ini dirancang untuk bekerja dengan Laravel dan menyediakan alat minimalis untuk menulis layanan mikro dan API.
  • Orchestra adalah seperangkat alat sistem manajemen konten untuk membangun aplikasi CMS di Laravel.
  • Laravel Homestead adalah manajer mesin virtual resmi pra-paket, yang dirancang untuk menyediakan lingkungan pengembangan yang mudah digunakan untuk bekerja dengan Laravel. Homestead dibangun di atas Vagrant.

Masyarakat

  • Laravel.io Forum dan Laravel Subreddit adalah tempat terbaik untuk berbicara dengan pengembang Laravel online.
  • Jika Anda ingin menemukan pengembang Laravel lokal, Anda dapat pergi ke Grup Laravel Meetup lokal;
  • dan jangan lewatkan Laracon AS dan Laracon EU.

Buku tentang Laravel

Ada banyak buku yang benar-benar buruk di Laravel. Kami tidak ingin Anda secara tidak sengaja menemukan salah satu dari mereka. Jadi, inilah pilihan terbaik kami untuk buku-buku bagus untuk membantu Anda mempelajari kerangka kerjanya.

  • Laravel: Aktif dan Berlari: Kerangka Kerja untuk Membangun Aplikasi PHP Modern (2016), oleh Matt Stauffer, adalah buku lengkap dan terkini tentang Laravel, dimaksudkan untuk orang yang baru memulai kerangka kerja. Jika Anda hanya dapat membeli satu buku di Laravel, ini mungkin buku yang bisa Anda dapatkan.
  • Code Happy (2012), oleh Dayle Rees, mungkin merupakan buku dead-tree terbaik untuk pemula yang mulai mempelajari kerangka Laravel. Itu ditulis oleh salah satu pengembang inti dan menyajikan informasi secara langsung dan terorganisir dengan baik.
  • Laravel Reference Guide (2016), oleh Sheikh Heera, adalah sumber daya umum yang bagus untuk pengguna Laravel pemula dan menengah, yang mencakup semuanya mulai dari pemasangan dan pengaturan hingga topik lanjutan.
  • Pengembangan Aplikasi Laravel Blueprints (2013), oleh Kiliçdagi dan Yilmaz, ditujukan untuk pengembang Laravel tingkat menengah hingga lanjutan. Ini memperkenalkan sejumlah proyek aplikasi dan membuat sketsa aspek terpenting dari membangun masing-masing. Itu tidak memberikan contoh kode lengkap untuk setiap proyek, tetapi menjabarkan rencana umum (atau “cetak biru”), memberi pembaca ide yang baik tentang bagaimana mendekati setiap proyek.
  • Laravel 5.1 Beauty: Membuat Aplikasi Web yang Cantik di Laravel 5.1 (2015), oleh Chuck Heintzelman, adalah buku yang sangat populer untuk pengembang Laravel yang berpengalaman, yang membahas praktik terbaik, alur kerja, alat pengembangan, pola desain, dan topik tingkat tinggi lainnya.
  • Laravel Application Development Cookbook (2013), oleh Terry Matula, adalah buku referensi dan ide meja lainnya, yang berisi lebih dari 90 ide, cuplikan, dan solusi untuk masalah umum.
  • Learning Laravel’s Eloquent (2015), oleh Francesco Malatesta, mencakup Eloquent, map-relational mapper (ORM) Laravel. Jika Anda bekerja dengan database relasional seperti MySQL, dan Anda bingung tentang cara kerja ActiveRecord, ini adalah buku untuk Anda.
  • Laravel 5.x Cookbook (2016), oleh Alfred Nutile, berfungsi sebagai referensi-meja yang bagus untuk programmer Laravel. Ini menyediakan berbagai macam pola desain dan solusi khas untuk masalah yang biasa ditemui oleh pengembang menggunakan kerangka kerja.
  • Pola Desain Laravel dan Praktik Terbaik (2014), oleh Kiliçdagi dan Yilmaz, menerapkan konsep arsitektur pola desain ke kerangka Laravel. Ini bukan buku untuk pemula, tetapi programmer PHP yang berpengalaman akan mendapatkan banyak manfaat darinya.
  • Mastering Laravel (2015), oleh Christopher John Pecoraro, adalah pengantar yang bagus untuk Laravel bagi orang-orang yang telah bekerja dengan kerangka kerja PHP lainnya. Tidak disarankan untuk pemula.
  • Learning Laravel 4 Application Development (2013), oleh Hardik Dangar, adalah buku padat tentang penggunaan kerangka Laravel, dirancang untuk orang-orang dengan sedikit pengalaman Laravel tetapi dengan setidaknya pemahaman menengah tentang PHP dan pemrograman berorientasi objek.

Haruskah saya belajar Laravel?

Laravel adalah salah satu kerangka pengembangan PHP yang lebih populer. Jika Anda telah belajar PHP, membuat aplikasi kecil, atau bekerja dengan WordPress, Anda harus benar-benar dapat bekerja dengan satu atau beberapa kerangka kerja pengembangan. Laravel adalah tempat yang bagus untuk memulai.

kupon hosting web

Mulai dengan kaki kanan dengan host Laravel yang hebat
A2 Hosting mendapatkan skor # 1 dalam tes kecepatan dan kinerja terbaru kami. Mulailah dengan instalasi satu-klik Laravel dan hosting yang ramah-pengembang A2. Saat ini Anda dapat menyimpan hingga 50% pada rencana mereka. Gunakan tautan diskon khusus ini
untuk mendapatkan kesepakatan.

Bacaan Lebih Lanjut dan Sumberdaya

Kami memiliki lebih banyak panduan, tutorial, dan infografis yang berkaitan dengan pengembangan web:

  • Pengenalan dan Sumberdaya PHP: pelajari semua tentang bahasa yang dikodekan oleh Laravel.
  • Zend Optimizer Hosting: Zend adalah salah satu kerangka kerja PHP paling populer. Pelajari dasar-dasarnya di sini dan di mana mendapatkan hosting untuk itu.

Kode apa yang harus Anda pelajari?

Bingung tentang bahasa pemrograman apa yang harus Anda pelajari kodenya?

Lihat infografis kami, Apa Kode Yang Harus Anda Pelajari? Itu tidak hanya membahas aspek-aspek berbeda dari bahasa, itu menjawab pertanyaan-pertanyaan penting seperti, “Berapa banyak uang yang akan saya hasilkan untuk pemrograman PHP sebagai mata pencaharian?”

Kode Apa Yang Harus Anda Pelajari?
Kode apa yang harus Anda pelajari?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map