Seminggu Belajar Laravel
$17.30
Harga minimum
$30.00
Harga yang disarankan

Seminggu Belajar Laravel

Laravel itu framework PHP yang bikin hidup programmer lebih menyenangkan. Jadi, belajarnya juga mesti menyenangkan.

Tentang Buku

Dalam buku ini, Anda akan membangun web Sistem Informasi Perpustakaan dengan Laravel dari nol sampai di deploy di Internet. Perbedaan utama buku ini dari dokumentasi resmi adalah buku ini menjelaskan konsep-konsep dasar Laravel dalam praktek menyelesaikan masalah yang muncul selama membangun web perpustakaan.

Dalam pengembangan web ini, Anda akan mempelajari banyak hal seputar Laravel. Sebagian diantaranya :

  • Konsep MVC
  • Migration
  • Seeding
  • Install Package
  • ORM Eloquent untuk relasi antar table dan modeling data
  • Blade Templating
  • CRUD dasar Laravel
  • Pengiriman Email
  • Upload Laravel ke hosting
  • Validasi Data dengan teknik terpusat di model
  • Sistem Multi Login User 
  • Sistem Hak Akses User
  • Integrasi Laravel dengan Datatable
  • Integrasi Laravel dengan reCaptcha
  • Integrasi Laravel dengan Selectize
  • Integrasi Laravel dengan Bootstrap
  • Code generator di Laravel
  • Export Excel dari aplikasi Laravel
  • Export PDF dari aplikasi Laravel
  • Import Excel ke aplikasi Laravel
  • Penggunaan ajax di Laravel
  • Pembuatan chart dengan Laravel
  • Penanganan Kesalahan
  • dll.

Sebagian screenshot dari aplikasi di buku dapat dilihat di..

https://www.facebook.com/seminggubelajarlaravel 

Siapa yang cocok baca buku ini?

Buku ini saya tulis untuk pemula di framework Laravel. Khususnya yang telah mempelajari beberapa framework PHP (CodeIgniter, Yii, Slim, Zend, dll) sebelumnya. Minimal, Anda sudah memahami dasar-dasar PHP dan MySQL agar dapat memahami isi buku ini. Disamping itu, Anda juga mendapatkan free konsultasi privat 1 bulan via email/chat yang bisa dimanfaatkan jika Anda kesulitan dalam memahami materi di buku ini.

Testimoni dari pembaca gimana mas?

Lihat dibawah..

Apakah buku ini gratis?

Saya sangat menginginkan buku ini gratis, karena saya ingin ilmunya berkah. Saya khawatir, jika pembaca buku ini memperoleh buku ini dengan cara yang tidak diridhoi penulisnya (membajak), ilmu yang diperoleh dari buku ini tidak akan berkah. Karena, yang paling penting bukan banyaknya ilmu, tapi keberkahan pada ilmu yang dimiliki.

Tapi, ternyata saya sudah punya istri dan anak yang harus dinafkahi tiap bulan. Untuk itu, saya mencoba mencari jalan tengah agar pembaca dapat memperoleh buku ini dengan terjangkau dan saya dapat tetap menafkahi keluarga saya walaupun disibukkan menulis buku.

Saya belum ada uang segitu, baiknya gimana ya mas?

Boleh koq bayar sebagian, sisanya ntar aja kalau udah ada uang. Kontak saya aja.

Ada diskon ngga mas?

Ada. Kalau beli banyak, dapat diskon per buku:

  • Untuk 2-5 buku, diskon 20rb.
  • Untuk 6-10 buku, diskon 50rb.
  • Untuk lebih dari 10 buku, diskon 70rb.
Apakah buku ini ada di Gramedia?

Tidak. Buku ini hanya bisa dibeli disini atau langsung dengan kontak saya (kontak dibawah).

Kalau udah beli buku ini dapat apa aja?

Bagi yang sudah membeli buku ini, akan memperoleh 6 manfaat berikut ini:

  • Akses ke source code di bitbucket.
  • Membiayai penulisan buku saya selanjutnya Implementasi TDD dalam Laravel (atau judul lain sesuai request).
  • Khusus paket konsultasi, akan mendapatkan konsultasi privat melalui fb/email ke saya selama 1 bulan (terhitung sejak pertanyaan coding pertama).
  • Membantu saya menafkahi anak dan istri dengan harta yang halal.
  • Hati yang tenang karena telah memperoleh ilmu dengan cara yang diridhoi penulisnya.
  • Do'a dari saya, agar ilmu yang didapatkan berbuah project bernilai jutaan, bahkan ratusan juta. Amiinn.. :)
Apa buku ini sudah selesai?

Sudah.

Kalau ada materi yang kurang gimana?

Mas boleh request ke saya, langsung kontak saja. Kalau memang penting, bisa saya tambahkan sebagai materi bonus dibuku.

Maksud paket konsultasi itu gimana?

Konsultasi itu, nanya-nanya kalau udah stuck di google. Tapi, bukan dibuatkan coding dari nol.

Jika beli tanpa paket konsultasi, boleh koq nambah lagi ntar kalau butuh konsultasi.

Konsultasi laravel 1 bulan dimulai dari tanggal pertanyaan pertama. Bukan tanggal beli. Expire setelah 1 tahun dari tanggal beli (jika belum pernah dipakai) atau saya keburu meninggal.

Konsultasi via fb/whatsapp. Kalau mau dibantu via remote (teamviewer) untuk selesaikan masalahnya, bisa hire saya 300rb/jam.

Lisensi bukunya gimana mas?

Lisensi buku ini hanya boleh digunakan oleh satu orang pembaca. Artinya, jika satu lisensi digunakan oleh dua pembaca atau lebih, maka saya kategorikan membajak. Bagaimanapun caranya. Jika Anda sudah terlanjur membajak buku ini, silahkan membayar dengan transfer ke rekening diatas. Kemudian, konfirmasikan ke rahmat.awaludin@gmail.com.

Yap, saya memang tidak tahu siapa saja yang telah membajak buku ini. Tapi, Allah tahu koq. Makanya, jika Anda tidak membayar lisensi buku ini di dunia, saya akan menagih pembayarannya di akhirat. Deal ya? :)

Tentang Penulis

Reader Testimonials

Ahus Jalaludin
Ahus Jalaludin

Pas banget buat newbie

Bukunya pas banget buat newbi kayak ane... :D. Penjelasan step by stepnya detil rapih cocok buat ane yang belum ngerti sama sekali sama laravel. ditambah supportnya itu lho yang full banget, baru kali ini ane beli buku bisa konsultasi langsung sama penulisnya, pokoknya recomended banget deh bukunya...

Yosua Winata
Yosua Winata

Bahasanya mudah dipahami, aplikatif

Setelah mencoba membaca buku ini, bahasanya mudah dipahami, aplikatif dan ga kalah serunya supportnya juga ok nih dari mas Rahmat Awaludin. Walau pas beberapa hari ini doi cukup sibuk, jadi agak pending, tapi yang pasti dibales sm doi. Mgkin masukkannya di ebook nya ada bbrp kesalahan, ya maklum doi harus menghire editor sepertinya. Tapi, overall buku ini bagus dan bermanfaat untuk newbie kayak ane.

Dharmawan Nyoman
Dharmawan Nyoman

Bukunya emang kurang ajar

Mas rahmat dan bukunya emang kurang ajar, baru tadi pagi bingung gmana setting homestead, malamnya uda bisa bikin login 3 grup user.. ditunggu info buku selanjutnya mas...

Gita Islamianto Firdaus
Gita Islamianto Firdaus

From zero to hero

From zero to hero, ungkapan yg pas bagi saya buat buku keren dasar laravel ini. Sedikit pengorbanan diawal utk keberkahan ilmu(beli lisensinya maksud saya :D). Sekali lagi ini buku direkomendasi banget utk belajar framework php khususnya laravel dari nol pengalaman framework. Lanjutkan……

Alfani Setiawan
Alfani Setiawan

Move on dari CI

Baru coba nyoba laravel (pengen move on ceritanya dari CI). Belajar lewat ebook nya mas Rahmat Awaludin Seminggu Belajar Laravel, awalnya sih kesulitan tentang semuanya dari laravel,, tapi lama-lama bisa dipahami kok berkat bantuannya mas Rahmat.. Mantab sukses terus mas :D

Doni Romdhani
Doni Romdhani

Paket konsultasi sangat membantu

Terima kasih buat kang Rahmat Awaludin atas ebook dan layanan tanya-jawabnya. Sangat membantu sekali untuk saya dalam belajar laravel. Terima kasih kang.

Daftar Isi

  • Koreksi
  • Saran dan Masukan
  • Sekilas
    • Metode Penulisan
    • Membaca sample source code
    • Kalau ada materi yang kurang gimana?
    • Lisensi
    • Reseller
    • Tawaran Kerjaan
  • 1. Hari 1 : Instalasi dan Konfigurasi Laravel
    • 1.1 Text Editor
    • 1.2 Kebutuhan Sistem
    • 1.3 Composer
      • 1.3.1 Install Composer
      • 1.3.2 Penggunaan Composer
    • 1.4 Instalasi Laravel
    • 1.5 Konfigurasi
    • 1.6 PHP builtin web server
    • 1.7 Konfigurasi Database
      • 1.7.1 Error koneksi database?
    • 1.8 Virtual Host
      • 1.8.1 MAMP
      • 1.8.2 XAMPP
    • 1.9 Ringkasan
  • 2. Hari 2 : Routing, MVC dan Authentikasi
    • 2.1 Routing
    • 2.2 MVC
    • 2.3 Model
      • 2.3.1 Migrations
      • 2.3.2 Database Seeder
      • 2.3.3 Membuat Model
      • 2.3.4 Mengakses model
    • 2.4 View
      • 2.4.1 Template dengan Blade
      • 2.4.2 Form
      • 2.4.3 Request
    • 2.5 Controller
    • 2.6 Authentikasi
    • 2.7 Ringkasan
  • 3. Hari 3 : Persiapan Project
    • 3.1 Design tampilan
      • 3.1.1 Tampilan Halaman Depan untuk Guest
      • 3.1.2 Halaman Admin
      • 3.1.3 Halaman User
    • 3.2 Database
    • 3.3 Code sample
    • 3.4 Instalasi Laravel
    • 3.5 Konfigurasi Authentikasi
    • 3.6 Memahami Layouting
      • 3.6.1 Parent View
      • 3.6.2 Child View
      • 3.6.3 Partial View
      • 3.6.4 Contoh penggunaan layouting
    • 3.7 Konfigurasi Asset
    • 3.8 Memahami Validasi Data
    • 3.9 Konfigurasi Role
      • 3.9.1 Membuat sample user
      • 3.9.2 Konfigurasi Register
    • 3.10 Memahami Middleware
    • 3.11 Ringkasan
  • 4. Hari 4 : Develop Fitur Admin
    • 4.1 Penggunaan Route Group
    • 4.2 Penggunaan RESTful Resource Controller
    • 4.3 Persiapan Model dan Migration
    • 4.4 Penggunaan Mass Assignment
    • 4.5 Persiapan Relasi One-to-Many di Eloquent
    • 4.6 Menyiapkan Sample Buku dan Penulis
    • 4.7 Menampilkan Data dengan DataTable
    • 4.8 Error di DataTable?
    • 4.9 Error NotFoundHttpException di Datatable?
    • 4.10 Membatasi Akses dengan Role
    • 4.11 Penggunaan Halaman Error Custom
    • 4.12 Fitur Tambah Penulis
    • 4.13 Penggunaan Flash Messages
    • 4.14 Penggunaan Form Model Binding
    • 4.15 Penghapusan Data Penulis
    • 4.16 Penggunaan Model Event
    • 4.17 Konfirmasi ketika Menghapus Data
    • 4.18 CRUD Buku
      • 4.18.1 Menampilkan daftar buku
      • 4.18.2 Menambah Buku
      • 4.18.3 Mengubah Buku
      • 4.18.4 Menghapus Buku
    • 4.19 Penggunaan Form Request
    • 4.20 Penggunaan Selectize
    • 4.21 Ringkasan
  • 5. Hari 5 : Develop Fitur Non-Admin
    • 5.1 Persiapan Database dan Model untuk Peminjaman
    • 5.2 Membuat Sample Peminjaman
    • 5.3 Pembuatan Fitur Peminjaman
    • 5.4 Membatasi Jumlah Buku yang Dipinjam
    • 5.5 Penggunaan Attribute Casting pada Eloquent
    • 5.6 Penggunaan Artisan Tinker
    • 5.7 Penggunaan Query Scope pada Eloquent
    • 5.8 Membedakan Tampilan Dashboard untuk Admin dan Member
    • 5.9 Menampilkan Buku yang Sedang Dipinjam
    • 5.10 Pengembalian Buku
    • 5.11 Penggunaan Custom Accessor
    • 5.12 Menampilkan Stok Buku
    • 5.13 Membatasi Peminjaman Berdasarkan Stok Buku
    • 5.14 Validasi Ketika Mengubah Jumlah Buku
    • 5.15 Membatasi Penghapusan Ketika Buku Masih Dipinjam
    • 5.16 Ringkasan
  • 6. Hari 6 : User Management
    • 6.1 Penggunaan No CAPTCHA reCAPTCHA
    • 6.2 Konfigurasi Email dengan Mailgun
    • 6.3 Fitur Verifikasi/Aktivasi User
      • 6.3.1 Persiapan Database
      • 6.3.2 Membatasi Akses yang Belum Terverifikasi dengan Middleware
      • 6.3.3 Persiapan Routing
      • 6.3.4 Kirim Email Verifikasi ketika Mendaftar
      • 6.3.5 Melakukan Verifikasi
      • 6.3.6 Mengirim Ulang Link Verifikasi
    • 6.4 Pembuatan Halaman Profil
      • 6.4.1 Mengubah Data Profil
      • 6.4.2 Mengubah Password setelah Login
      • 6.4.3 Membuat Rule Validasi Custom
    • 6.5 Management Member
      • 6.5.1 Menampilkan Daftar Member
      • 6.5.2 Menambah Member oleh Admin
      • 6.5.3 Mengubah Data Member
      • 6.5.4 Melihat Detail Peminjaman
      • 6.5.5 Menghapus Member
    • 6.6 Menampilkan Daftar Peminjaman
    • 6.7 Filter Buku Berdasarkan Status Peminjaman
    • 6.8 Ringkasan
  • 7. Hari 7 : Deploy Aplikasi
    • 7.1 Mengupload File
    • 7.2 Konfigurasi public_path
    • 7.3 Konfigurasi Database
    • 7.4 Konfigurasi Captcha
    • 7.5 Verifikasi Mailgun
    • 7.6 Nonaktifkan Debug
    • 7.7 Ringkasan
  • 8. Bonus
    • 8.1 Membuat Chart
    • 8.2 Export Data ke Excel
    • 8.3 Export Data ke PDF
    • 8.4 Import Data dari Excel
    • 8.5 Penggunaan Ajax
      • 8.5.1 Cek Ajax
      • 8.5.2 CSRF
      • 8.5.3 JSON
    • 8.6 Menampilkan Login Terakhir
    • 8.7 Penggunaan Blade Macro
  • Penutup
    • Belajar lagi!
    • Terima kasih

Buku lainnya dari penulis ini

Jaminan Kepuasan 100%, Bebas Resiko, Tanpa Syarat ala Leanpub

Dalam 60 hari sesudah pembelian Anda bisa memperoleh 100% refund atas pembelian di Leanpub dengan dua klik. Kami memproses refund secara manual, sehingga mungkin butuh beberapa hari sampai selesai.
Lihat ketentuan lengkap

80% Royalties. Earn $16 on a $20 book.

We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets, and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub