Konsep dan Implementasi Pemrograman Laravel 5 Edisi 2019
Pada tahun 2016, buku ini menjadi buku panduan terbarik (BEST SELLER) dalam mempelajari Laravel 5 (Versi 5.2), sehingga kami terbitkan kembali tahun 2019 dengan versi Laravel 5.8. Cukup banyak perubahan, terutama dari sisi routing dan security, sehingga penulis harus mengujicoba lagi dari awal setiap coding untuk menyesuaikannya agar dapat berjalan dengan baik di Laravel.
Tidak seperti Framework PHP berskala kecil seperti Codeigniter yang relatif mudah untuk dipelajari, Laravel cukup sulit untuk dikuasai, terutama bagi pemula, karena kompleksitas yang ada didalamnya. Untuk itulah, dibutuhkan panduan yang tepat untuk menguasai Laravel.
Buku ini membantu Anda untuk mempelajari Laravel dengan cara yang mudah, sistematis dan menyeluruh (30 BAB). Disajikan dalam bentuk LANGKAH DEMI LANGKAH. Setiap materi disertai STUDI KASUS. Bahkan, ada beberapa materi yang tidak ada dalam dokumentasi resmi LARAVEL.
SPESIFIKASI BUKU:
Judul : Konsep dan Implementasi Pemrograman LARAVEL 5 Edisi 2019
Penulis : Awan Pribadi Basuki
Harga : Rp. 115.000
Tebal Buku : 372 Halaman
Dimensi (L x P) : 14 x 21 Cm (Standar)
Tanggal Terbit : 16 Mei 2019
Klik disini untuk melihat cover gambar dalam ukuran yang lebih besar.
.
DAFTAR ISI
BAB. Pembuka
Untuk Siapa Buku Ini Ditulis?
Versi Laravel yang Dibahas di Buku Ini
Spesifikasi Komputer dan Development Environment
Cara Terbaik Memanfaatkan Buku Ini
Tidak Perlu Mengetik Nomor Urut Skrip
BAB 1. Composer
1.1. Mengenal Composer
1.2. Instalasi Composer
1.3. Menguji Hasil Instalasi Composer
BAB 2. Instalasi Laravel
2.1. Kebutuhan Sistem
2.2. Versi Laravel yang Dibahas di Buku Ini
2.3. Menguji Hasil Instalasi Melalui Browser
2.4. Menguji Hasil Instalasi Melalui Command-Line
BAB 3. Pengaturan Server
3.1. Membuat Virtual Host Apache
3.2. Penyebutan Path File di Folder SiswakuApp
BAB 4. Memahami Routing
4.1. Mengenal dan Membuat Route
4.2. Membuat Route untuk Halaman About
4.3. Named Route
BAB 5. View (Menampilkan Data)
5.1. Mengenal dan Membuat View
5.2. Menyimpan View Di dalam Sub Folder
5.3. Memberikan Data ke View
BAB 6. Blade (Template Engine)
6.1. Mengenal Blade
6.2. Mengubah View Homepage dan About Menjadi Blade
6.3. Membuat Master Template
6.4. Membuat Child Page
6.5. Menggunakan Bootstrap
BAB 7. Artisan
7.1. Mengenal Artisan
7.2. Perintah-Perintah Artisan
7.3. Help untuk Suatu Perintah Artisan
7.4. Option Perintah Artisan
BAB 8. Penggunaan Controller
8.1. Mengenal dan Membuat Controller
8.2. Membuat Controller untuk Halaman Siswa
8.3. Controller dan Named Route
BAB 9. Bekerja dengan Form
9.1. Membuat Form
9.2. Menerima/Memproses Data dari Form
9.3. Mengenal Paket laravelcollective/html
9.4. Menginstall Paket laravelcollective/html
9.3. Membuat Form dengan Paket laravelcollective/html
BAB 10. Database Migration
10.1. Mengatur Setting Database
10.2. Mengenal dan Membuat Migration
10.3. Menjalankan Migration
10.4. Info Tambahan Migration
10.5. Sample Data Siswa
BAB 11. Eloquent: Query (Model) Mengolah Data CRUD
11.1. REST dan Laravel
11.2. Mengenal dan Membuat Model
11.3. Menampilkan Data Siswa
11.4. Mengurutkan Data Siswa
11.5. Menampilkan Jumlah Siswa
11.6. Menampilkan Detail Siswa
11.7. Menambah Siswa
11.8. Method Create dan Mass Assignment
11.9. Merapikan Footer dan Halaman
11.10. Edit dan Update Siswa
11.11. Menghapus Siswa
BAB 12. Pagination
12.1. Simple Pagination
12.2. Regular Pagination
BAB 13. Eloquent: Collection
13.1. Mengenal dan Membuat Collection
13.2. first( )
13.3. last( )
13.4. count( )
13.5. take( )
13.6. pluck( )
13.7. where( )
13.8. whereIn( )
13.9. toArray( )
13.10. toJson( )
13.11. Eloquent Vs Query Builder Vs Collection
BAB 14. Eloquent: Accessor dan Mutator
14.1. Mengenal Accessor dan Mutator
14.2. Membuat Accessor
14.3. Membuat Mutator
14.4. Date Mutator
BAB 15. Form Validation: Manual Validator
15.1. Manual Validator
15.1.1. Membuat Manual Validator
15.1.2. Menampilkan Kembali Data di Form Saat Terjadi Error
15.2. Menampilkan Pesan Error
15.3. Mengubah Bahasa Pesan Error
15.4. Custom Error Message
15.5. Menampilkan Pesan Error untuk Setiap Kolom
15.6. Menyesuaikan Style Validasi dengan Bootstrap
15.7. Validasi untuk Proses Update
BAB 16. Eloquent Relationship One - to - One
16.1. Menambahkan Tabel Telepon
16.2. Membuat Model Telepon dan Mengatur Relationship
16.3. Menampilkan Nomor Telepon pada Daftar Siswa
16.4. Menampilkan Nomor Telepon pada Detail Siswa
16.5. Menambahkan Input Telepon pada Form
16.6. Menangani Create Telepon Siswa
16.7. Menangani Update Telepon Siswa
BAB 17. Eloquent Relationship One - to - Many
17.1. Menambahkan Tabel Kelas
17.2. Membuat Model Kelas dan Mengatur Relationship
17.3. Menambahkan Input Kelas pada Form
17.4. Menangani Create Siswa
17.5. Menampilkan Kelas pada Daftar Siswa
17.6. Menampilkan Kelas pada Detail Siswa
17.7. Menangani Update Siswa
BAB 18. Eloquent Relationship Many - to - Many
18.1. Menambahkan Tabel Hobi
18.2. Menambahkan Tabel Hobi Siswa
18.2. Membuat Model Hobi dan Mengatur Relationship
18.3. Menambahkan Input Hobi pada Form
18.4. Menangani Create Hobi Siswa
18.6. Menampilkan Hobi pada Detail Siswa
18.7. Menangani Update Hobi Siswa
BAB 19. Form Validation: Validate trait( )
19.1. Mengenal ValidateRequests Trait
19.2. Menerapkan pada Create
19.3. Menerapkan pada Update
BAB 20. View Composer
20.1. Mengenal View Composer
20.2. Membuat View Composer untuk List Kelas dan List Hobi
BAB 21. Form Validation: Form Request
21.1. Mengenal Form Request
21.2. Membuat Form Request untuk Siswa
21.3. Menerapkan pada Create
21.4. Menerapkan pada Update
BAB 22. Route Model Binding
22.1. Mengenal Route Model Binding
22.2. Membuat Model Binding untuk Siswa
BAB 23. Menangani Upload File
23.1. Menambahkan Kolom Foto pada Tabel Siswa
23.2. Menangani Create Data Foto
23.3. Menampilkan Foto pada Detail Siswa
23.4. Menangani Update Data Foto
23.5. Menangani Penghapusan Data Foto
23.5. Merapikan Fungsi-Fungsi Controller Siswa
BAB 24. Flash Message
24.1. Mengenal Flash Message
24.2. Menambahkan Flash Message pada Create
24.3. Menambahkan Flash Message pada Update
24.4. Menambahkan Flash Message pada Delete
BAB 25. RESTful Resource Controller
25.1. Mengenal RESTful Resource Controller
25.2. Menyederhanakan Route dengan Resourceful Route
BAB 26. Eloquent Scope: Pencarian Data
26.1. Membuat Fasilitas Pencarian
26.2. Memberikan Filter pada Pencarian
26.3. Eloquent Scope
BAB 27. Pembuatan Modul Kelas dan Hobi
27.1. Pengantar
27.2. Membuat Modul Kelas
27.3. Membuat Modul Hobi
BAB 28. Authentication (Login dan User Level)
28.1. Pengantar
28.2. Membuat Autentikasi
28.3. Mengganti Layout Form Login
28.4. Login dan Logout
28.5. Menon-Aktifkan Route Registrasi
BAB 29. Membuat Modul User
29.1. Menambahkan Kolom Level pada Tabel Users
29.2. Menambahkan Menu Halaman User
29.3. Membuat Route untuk Administrasi User
29.4. Membuat View dan Form User
29.5. Membuat Controller User
29.6. Membuat Custom Error Message untuk User
29.7. Menjalankan Modul User
BAB 30. Proteksi Modul dengan Middleware
30.1. Pengantar
30.2. Melindungi Modul dengan Middleware Auth
30.3. Membuat Middleware Admin
Penutup
Daftar Pustaka
11 Komentar
Wah akhirnya ada pembahasan route model binding juga, terimakasih pak penulis.
OTW beli buku
selamat pagi wishnya semoga yang terbaik dan kebaikan selalu memihak aamiin
selamat pagi wishnya semoga yang terbaik dan kebaikan selalu memihak aamiin
sering-sering update lagi artikelnya
Bagi bapak atau ibu admin web yang menyajikan banyak informasi ini,kami menunggu berita terbaru dari web yang ber kualitas ini
baik sekali agan membuat informasi yang bagus seperti ini lanjutkan
Situs Anda selalu memberikan berita yang update, menarik dan bermanfaat
Bagi bapak atau ibu admin web yang menyajikan banyak informasi ini,kami menunggu berita terbaru dari web yang ber kualitas ini
pertamax gan terimakasih untuk infonya
Terimakasih atas beritanya pak, Saya Tunggu Berita yang barunya lagi
saya berterimakasih karena website ini selalu memberikan hal menarik kepada kami