Membangun Website Online Course Dengan Laravel, Alpine.js dan Tailwind CSS

5.0 (1 rating) 64 members

DISKON 50%
Rp. 200.000 Rp. 400.000

TENTANG

Di dalam buku ini kita bersama-sama akan belajar menjadi seorang Spesialis Laravel Web Developer dari 0 dengan cara membangun sebuah website online course menggunakan Laravel, Alpine.Js dan Tailwind CSS.

Disini kita akan belajar bagaimana cara membangun aplikasi menggunakan laravel dari awal sampai tahapan production dan juga kita akan belajar bagaimana menuliskan sebuah kode yang rapi, readable, dan mudah di maintance.

Tidak hanya sampai disitu, kita juga akan memanfaat beberapa fitur bawaan Laravel seperti, blade directive, components, form request, database notificaton dan masih banyak lagi.

Pada buku ini, kita juga akan belajar bagaimana membuat desain yang sangat interaktif dan responsive menggunakan Tailwind CSS dan Alpine.Js , sehingga tampilan aplikasi kita bisa diakses menggunakan segala macam device, dengan begitu aplikasi yang kita buat akan sangat mudah digunakan.

Karena kita membuat Website Online Course, maka kita juga akan belajar melakukan integrasi payment gateway menggunakan Midtrans.

Setelah Website Online Course selesai kita buat, langkah selanjutnya adalah melakukan proses deployment atau proses meng-online-kan projectnya di Internet, sehingga kita bisa mengaksesnya secara global.

Untuk proses deployment kita akan coba di cPanel / shared hosting. Disini kita akan belajar melakukan proses deployment project Laravel dengan benar dan aman.

Demo Aplikasi : https://course.appdev.my.id/

Testing Pembayaran Qris : https://simulator.sandbox.midtrans.com/qris/index

DISUSUN OLEH

Rafi Taufiqurrahman

Saya tidak pernah bermimpi tentang kesuksesan, saya bekerja untuk itu

DAFTAR ISI

    Pendahuluan
  • Cover
  • Kata Pengantar
  • Lisensi Buku
  • Tentang Buku
    Perancangan
  • Struktur Database
    Installasi dan Persiapan
  • Installasi Laravel Dengan Composer
  • Installasi dan Konfigurasi Tailwind CSS
  • Installasi dan Konfigurasi Sweetalert
  • Installasi dan Konfigurasi Payment Gateway (Midtrans)
  • Membuat Helpers
  • Membuat Traits
  • Membuat Components
    Roles & Permission Spatie
  • Tentang Laravel Spatie
  • Installasi dan Konfigurasi Laravel Spatie
    Database
  • Koneksi Database
  • Membuat Model dan Migration
  • Eloquent Relationship
  • Eloquent Accessor, Mutator Dan Casting
  • Membuat Data Seeder
  • Menjalankan Seeder dan Migration
    Authentication
  • Apa Itu Laravel Fortify ?
  • Installasi dan Konfigurasi Laravel Fortify
  • Membuat Proses Login
  • Membuat Proses Register
  • Menambahkan Role Pada Saat Registrasi
    Layout Backsite
  • Membuat Footer Backsite
  • Membuat Navbar Backsite
  • Membuat Sidebar Backsite
  • Membuat Master Backsite
  • Membuat Dashboard Admin
    Category - Admin
  • Membuat Form Request Category
  • Membuat Controller Dan Route Category
  • Membuat CRUD Category
    Course - Admin
  • Membuat Form Request Course
  • Membuat Controller Dan Route Course
  • Membuat CRUD Course
    MyCourse - Admin
  • Membuat Controller Dan Route MyCourse
  • Membuat View MyCourse
    Video - Admin
  • Membuat Form Request Video
  • Membuat Controller Dan Route Video
  • Membuat CRUD Video
    Showcase - Admin
  • Membuat Controller Dan Route Showcase
  • Membuat View Showcase
    Review - Admin
  • Membuat Controller Dan Route Review
  • Membuat View Review
    Transaction - Admin
  • Membuat Controller Dan Route Transaction
  • Membuat View Transaction
    User & Profile - Admin
  • Membuat Controller Dan Route User & Profile
  • Membuat View User & Profile
    Dashboard - Member
  • Membuat Dashboard Member
    Course - Member
  • Membuat Controller Dan Route Course
  • Membuat CRUD Course
    MyCourse & Review Member
  • Membuat Controller Dan Route MyCourse
  • Membuat Controller Dan Route Review
  • Membuat View MyCourse
    Video - Member
  • Membuat Controller Dan Route Video
  • Membuat CRUD Video
    Showcase - Member
  • Membuat Controller Dan Route Showcase
  • Membuat CRUD Showcase
    Transaction - Member
  • Membuat Controller Dan Route Transaction
  • Membuat View Transaction
    Profile - Member
  • Membuat Controller Dan Route Profile
  • Membuat View Profile
    Database Notification
  • Membuat Database Notification
  • Membuat Controller Dan Route Database Notification
  • Update Layout Navbar Backsite
    Controller Frontsite
  • Membuat Controller Dan Route Home
  • Membuat Controller Dan Route Category
  • Membuat Controller Dan Route Cart
  • Membuat Controller Dan Route Course
  • Membuat Controller Dan Route Review
  • Membuat Controller Dan Route Showcase
  • Membuat Controller Dan Route Checkout
  • Membuat Controller Dan Route NotificationHandler
    Layout Frontsite
  • Membuat Master Frontsite
  • Membuat Navbar Frontsite
  • Membuat Footer Frontsite
  • Membuat Hero Frontsite
  • Membuat Share Data Global
    View Frontsite
  • Membuat View Homepage
  • Membuat View Category
  • Membuat View Review
  • Membuat View Showcase
  • Membuat View Course
  • Membuat View Cart
    Deployment
  • Compile Assets Production
  • Deploy Project Laravel di Cpanel
  • Konfigurasi Notification Handler Midtrans
    Penutup
  • Source Code
  • Penutup

Dapatkan ebook sekarang untuk dapat mengikuti pembelajaran

TOOLS

Tailwind CSS

A utility-first CSS framework

Laravel

The PHP Framework for Web Artisans

Alpine.Js

Your new, lightweight, JavaScript framework.

SCREENSHOTS


Landing Page

Detail Course Page

Video Course Page

MyCourse Member

Payment Transaction Member

Dashboard Admin

BENEFITS


Ebook

Souce Code

Private Group Member

Konsultasi Belajar

Update Materi

Kupon Diskon Hosting

Sertifikat

Akses Selamanya

Real Studi Kasus

ULASAN MEMBERS

Bagus banget cuma dibeberapa sesi ada kesalahan ketik dan terkadang ada error yg perlu sedikit perbaikan, next time semoga lebih baik lagi ya minn