Logo
© 2019 - 2026 SantriKoding.
Pemula

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

4.8 (5 ulasan)
79 members
DISKON 20%
Rp. 400.000
Rp. 320.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

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

TOOLS

Tools yang digunakan dalam course ini

Tailwind CSS
Tailwind CSS

A utility-first CSS framework

See More
Laravel
Laravel

The PHP Framework for Web Artisans

See More
Alpine.Js
Alpine.Js

Your new, lightweight, JavaScript framework.

See More

SCREENSHOTS

Screenshot hasil projek dari course ini

Landing Page
Landing Page
Detail Course Page
Detail Course Page
Video Course Page
Video Course Page
MyCourse Member
MyCourse Member
Payment Transaction Member
Payment Transaction Member
Dashboard Admin
Dashboard Admin

BENEFITS

Manfaat yang akan Anda dapatkan dari course ini


Ebook

Source Code

Private Group Member

Konsultasi Belajar

Update Materi

Kupon Diskon Hosting

Sertifikat

Akses Selamanya

Real Studi Kasus

DISUSUN OLEH

Tim expert yang menyusun course ini

Rafi Taufiqurrahman
Rafi Taufiqurrahman
PREMIUM MEMBER

Sebaik baiknya manusia adalah yang bermanfaat bagi orang lain.


ULASAN MEMBERS

Apa kata mereka tentang course ini

Muhammad Ridwan

My Name is Ridwan

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

Febryan

I am Febryan, a dedicated Web and Android Dev...

"Ok"

Butuh Bantuan?