مشاهده همه دوره‌ها
Techniquesحرفه‌ای33 قسمت

یک فروشگاه اینترنتی از صفر تا صد بسازید

Build a Web Shop From A-Z

In this course, together, we will build a web-shop from scratch. We'll use Laravel and Livewire to construct the storefront, and Stripe to manage payments and the checkout process. We'll even implement an "add to cart" functionality to allow for purchasing multiple items at once.

It should be fun! I hope you're excited. Let's get going.

قسمت‌های دوره

The Storefront (14)

طراحی ویترین فروشگاه ما

13m 5s

Start building your storefront with Livewire in Laravel, using sample data to create dynamic, scalable components that enhance user experience and app performance.

قالب‌بندی پول

4m 20s

Learn how to use Money objects in Laravel to handle currency accurately and apply automatic formatting for clean, reliable money management in your app.

طراحی صفحه محصول

10m 20s

Design a stunning product page with practical tips and techniques to enhance user experience and boost engagement in your Laravel application.

انتخاب‌گر پویا تصویر محصول

3m 17s

Learn how to create a dynamic product image selector with Alpine.js, letting users easily enlarge images for a better shopping experience in your Laravel app.

اعتبارسنجی افزودن به سبد خرید

5m 40s

Master form validation in Laravel by ensuring user requests to add products to the cart are accurate, secure, and seamless for a smooth shopping experience.

ماندگاری مدل سبد خرید ما

6m 35s

Learn how to persist your cart model in the database with Laravel, ensuring users’ carts are saved securely and seamlessly across sessions.

ماندگاری آیتم‌های سبد خرید

1m 52s

Learn how to persist cart items seamlessly, ensuring users’ selections stay saved. Boost your e-commerce app’s reliability with this friendly Laracasts guide!

اعلان موفقیت افزودن به سبد خرید

1m 45s

Show a clear success notification when items are added to your cart. Learn how to enhance user feedback and boost engagement in this Laracasts tutorial!

منوی ناوبری سبد خرید و شمارنده

4m 52s

Add a dynamic Cart to your navigation menu and display the item count effortlessly. Enhance your user experience with this practical Laracasts tutorial!

ایجاد صفحه سبد خرید

4m 39s

Build a user-friendly cart page in Laravel where shoppers can easily review their selected items. Follow along to enhance your e-commerce app’s experience!

حذف آیتم‌های سبد خرید و ادغام انواع

4m 53s

Learn how to add delete functionality to your cart and merge variant quantities seamlessly, creating a smoother, more user-friendly shopping experience!

افزایش و کاهش تعداد سبد خرید

3m 37s

Add easy increment and decrement controls to your Laravel cart, letting users update item quantities smoothly for a better shopping experience.

نهایی‌سازی سبد خرید ما

11m 37s

Enhance your shopping cart by displaying prices and totals clearly. Follow along to create a user-friendly, polished cart experience in Laravel!

مهاجرت از سبد خرید جلسه به سبد خرید کاربر

5m 54s

Learn how to seamlessly merge a session-based cart into a user cart in Laravel, ensuring a smooth shopping experience and preserving user data effortlessly!

Accepting Payments (8)

راه‌اندازی Stripe

2m 7s

Get started with Stripe in Laravel! Learn how to sign up and install Stripe’s CLI tool to streamline your payment integration quickly and easily.

راه‌اندازی Cashier و Webhookهای محلی Stripe CLI

5m 10s

Install Laravel Cashier and use Stripe CLI to receive local webhooks—test payments and webhook handling quickly in your dev environment.

فعال‌سازی جمع‌آوری خودکار مالیات

1m 8s

Enable automatic tax collection with Stripe—follow a step-by-step setup to calculate and manage taxes for your transactions.

ایجاد یک جلسه پرداخت Stripe

10m 19s

Create a Stripe Checkout session to securely accept card payments, learn server and client steps to launch checkout fast.

جمع‌آوری آدرس ارسال در هنگام پرداخت

1m 44s

Collect shipping addresses during Stripe checkout: configure capture of customer address at payment to ensure accurate delivery and fewer errors.

نگاهی اولیه به شیء موفقیت پرداخت

3m 59s

Explore Stripe's Checkout Success object: inspect webhook payloads, learn to listen for events, and handle completed checkouts confidently.

مدیریت Webhook موفقیت پرداخت

11m 49s

Learn to process Stripe Checkout success webhooks: validate events, fetch payment data, and store results in your database confidently.

خالی کردن سبد خرید کاربر پس از پرداخت موفق

1m 47s

Automatically clear a user's cart after successful payment to prevent duplicate orders, keep data consistent, and improve UX.

یادگیری را ادامه دهید

تصویر بندانگشتی قطعه‌های Laracasts
قطعه‌های Laracasts

با Jeffrey Way

  • 10 قسمت
  • تازه‌کار
  • Techniques
تصویر بندانگشتی چگونه انجام دهم؟
چگونه انجام دهم؟

با Jeffrey Way

  • 25 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی حرکت برای وب
حرکت برای وب

با Simon Vrachliotis

  • 43 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی کدی بنویسید که به راحتی قابل نگهداری باشد
کدی بنویسید که به راحتی قابل نگهداری باشد

با Katerina Trajchevska

  • 14 قسمت
  • حرفه‌ای
  • Techniques
تصویر بندانگشتی کد هیولاگونه را مرتب کن
کد هیولاگونه را مرتب کن

با Jeffrey Way

  • 20 قسمت
  • حرفه‌ای
  • Techniques

دوست دارید گاهی خبرهای Laracasts را ایمیل کنیم؟