کتاب ساخت یک فروشگاه اینترنتی کامل با PHP و لاراول با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب ساخت یک فروشگاه اینترنتی کامل با PHP و لاراول

موضوع کلی: برنامه نویسی

موضوع میانی: پی اچ پی (PHP)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. معرفی دوره و چشم‌انداز ساخت فروشگاه اینترنتی با PHP و لاراول
  • 2. آشنایی با نقش PHP در توسعه وب مدرن
  • 3. مرور مفاهیم پایه وب: HTTP, سرور، کلاینت، درخواست و پاسخ
  • 4. نصب و راه‌اندازی محیط توسعه محلی (XAMPP/Laragon/Docker)
  • 5. بررسی سینتکس پایه PHP: متغیرها، ثابت‌ها، انواع داده‌های اصلی
  • 6. عملگرها، عبارات و اولویت آن‌ها در PHP
  • 7. ساختارهای کنترل جریان: شرط‌ها (if/else, switch) و عملگرهای شرطی
  • 8. ساختارهای تکرار: حلقه‌های for, while, do-while, foreach
  • 9. توابع در PHP: تعریف، فراخوانی، پارامترهای اختیاری و پیش‌فرض
  • 10. آرایه‌ها در PHP: آرایه‌های عددی و انجمنی و توابع مرتبط
  • 11. کار با رشته‌ها، تاریخ و زمان در PHP
  • 12. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP) در PHP
  • 13. کلاس‌ها، اشیاء، propertyها و methodها در OOP
  • 14. وراثت (Inheritance) و چندریختی (Polymorphism) در OOP
  • 15. اینترفیس‌ها (Interfaces) و Traits در OOP
  • 16. فضاهای نام (Namespaces) برای سازماندهی کد
  • 17. مدیریت وابستگی‌ها با Composer و مفهوم Autoloading
  • 18. معرفی فریمورک Laravel، مزایا و فلسفه آن
  • 19. معماری MVC (Model-View-Controller) در لاراول
  • 20. نصب و راه‌اندازی یک پروژه جدید لاراول
  • 21. ساختار پوشه‌ها و فایل‌های پروژه لاراول: یک نگاه کلی
  • 22. کار با Artisan CLI: دستورات پرکاربرد و شخصی‌سازی
  • 23. مسیریابی (Routing) در لاراول: تعریف مسیرهای GET, POST, PUT, DELETE
  • 24. پارامترها در مسیرها، مسیرهای نام‌گذاری شده و گروه‌بندی مسیرها
  • 25. کنترلرها (Controllers): تعریف، اکشن‌ها و تزریق وابستگی
  • 26. سیستم قالب‌سازی Blade: سینتکس پایه و دستورالعمل‌ها
  • 27. ایجاد و استفاده از Viewها: انتقال داده به View
  • 28. ارث‌بری قالب (Template Inheritance) با Blade
  • 29. کامپوننت‌ها (Components) و اسلات‌ها (Slots) در Blade
  • 30. پیکربندی دیتابیس و تنظیمات محیطی (Environment Variables)
  • 31. مهاجرت‌ها (Migrations): ساخت، ویرایش و اجرای آن‌ها
  • 32. تعریف انواع ستون‌ها و ایندکس‌ها در Migrations
  • 33. Seeders و Model Factories: تولید داده‌های تستی
  • 34. معرفی Eloquent ORM: قدرت کار با دیتابیس در لاراول
  • 35. تعریف Modelها و ارتباط آن‌ها با جداول دیتابیس
  • 36. عملیات CRUD با Eloquent: Create, Read, Update, Delete
  • 37. جستجو، فیلترینگ و مرتب‌سازی داده‌ها با Eloquent
  • 38. روابط دیتابیسی با Eloquent: یک به یک (One-to-One)
  • 39. روابط دیتابیسی با Eloquent: یک به چند (One-to-Many)
  • 40. روابط دیتابیسی با Eloquent: چند به چند (Many-to-Many)
  • 41. روابط دیتابیسی با Eloquent: چندریختی (Polymorphic Relations)
  • 42. درخواست‌ها (Requests) و دریافت داده‌های فرم
  • 43. اعتبار سنجی (Validation) داده‌های ورودی با Request Validation
  • 44. سیستم احراز هویت (Authentication) لاراول: مروری بر قابلیت‌ها
  • 45. نصب و راه‌اندازی Laravel Breeze برای سیستم احراز هویت
  • 46. ثبت‌نام (Registration)، ورود (Login) و خروج (Logout) کاربران
  • 47. مدیریت پروفایل کاربری و به‌روزرسانی اطلاعات
  • 48. پیاده‌سازی فراموشی و بازنشانی رمز عبور
  • 49. تایید ایمیل (Email Verification) کاربران
  • 50. پیاده‌سازی نقش‌ها (Roles) و مجوزها (Permissions) با Spatie Laravel Permission
  • 51. تحلیل نیازمندی‌ها و موجودیت‌های اصلی فروشگاه اینترنتی
  • 52. طراحی شمای جداول کاربران، محصولات، دسته‌بندی‌ها و برندها
  • 53. طراحی شمای جداول سبد خرید، سفارشات و جزئیات سفارش
  • 54. طراحی شمای جداول آدرس‌ها، پرداخت‌ها و تراکنش‌ها
  • 55. پیاده‌سازی کامل Migrations برای تمامی جداول فروشگاه
  • 56. طراحی رابط کاربری پنل مدیریت (Admin Dashboard)
  • 57. ایجاد مسیرها و کنترلرهای اختصاصی برای پنل ادمین
  • 58. ساخت فرم ایجاد محصول جدید و ذخیره در دیتابیس
  • 59. نمایش لیست محصولات با قابلیت جستجو، فیلتر و صفحه‌بندی
  • 60. ویرایش اطلاعات محصول موجود و مدیریت تصاویر آن
  • 61. آپلود و ذخیره چندین تصویر برای یک محصول با Storage Facade
  • 62. حذف محصولات از دیتابیس
  • 63. پیاده‌سازی ویژگی‌ها و مشخصات متغیر برای محصولات (Product Attributes)
  • 64. ایجاد فرم مدیریت دسته‌بندی‌ها (Category CRUD)
  • 65. نمایش و ویرایش دسته‌بندی‌ها
  • 66. مدیریت برندها و ارتباط آن‌ها با محصولات
  • 67. نمایش محصولات بر اساس دسته‌بندی و برند در بخش عمومی سایت
  • 68. طراحی و پیاده‌سازی مدل سبد خرید (Cart Model)
  • 69. پیاده‌سازی منطق افزودن محصول به سبد خرید
  • 70. به‌روزرسانی تعداد محصولات در سبد خرید و مدیریت موجودی
  • 71. حذف محصولات از سبد خرید
  • 72. نمایش جزئیات سبد خرید و محاسبه مجموع قیمت‌ها
  • 73. ذخیره‌سازی سبد خرید در دیتابیس برای کاربران وارد شده
  • 74. ذخیره‌سازی سبد خرید در سشن برای کاربران مهمان
  • 75. صفحه پرداخت (Checkout Page): نمایش اطلاعات سفارش
  • 76. مدیریت آدرس‌های ارسال و صورت‌حساب کاربر
  • 77. پیاده‌سازی مدل Order و OrderItem
  • 78. ایجاد سفارش جدید پس از نهایی کردن خرید
  • 79. آشنایی با درگاه‌های پرداخت آنلاین (Zarinpal, IDPay, ...) و نحوه عملکرد آن‌ها
  • 80. پیاده‌سازی اتصال مقدماتی به یک درگاه پرداخت (مثال: Zarinpal API)
  • 81. مدیریت بازگشت از پرداخت (Callback) و تایید تراکنش
  • 82. ذخیره جزئیات تراکنش‌های پرداخت
  • 83. به‌روزرسانی وضعیت سفارش (Order Status) پس از پرداخت و ارسال
  • 84. پیاده‌سازی سیستم جستجوی پیشرفته محصولات
  • 85. سیستم فیلترینگ محصولات بر اساس قیمت، ویژگی‌ها و دسته‌بندی
  • 86. افزودن قابلیت "افزودن به علاقه‌مندی‌ها" (Wishlist)
  • 87. سیستم امتیازدهی و نظرات کاربران برای محصولات (Product Reviews & Ratings)
  • 88. مدیریت کوپن‌های تخفیف و اعمال آن‌ها در سبد خرید
  • 89. پیاده‌سازی سیستم محصولات مرتبط و پیشنهادی
  • 90. ارسال ایمیل‌های تراکنشی (مانند تایید سفارش) با Laravel Mail
  • 91. استفاده از Laravel Notifications برای اطلاع‌رسانی به کاربران و مدیران
  • 92. صف‌ها (Queues) در لاراول برای پردازش‌های پس‌زمینه (مثل ارسال ایمیل انبوه)
  • 93. مقدمه‌ای بر Vite/Laravel Mix برای مدیریت دارایی‌های فرانت‌اند
  • 94. کامپایل CSS و JavaScript با Vite/Laravel Mix
  • 95. تولید گزارش‌های ساده از فروش و سفارشات در پنل ادمین
  • 96. مبانی امنیت در لاراول: CSRF, XSS, SQL Injection و راهکارهای لاراول
  • 97. پیاده‌سازی Policies برای مدیریت دسترسی‌های پیچیده‌تر
  • 98. بهینه‌سازی عملکرد (Performance Optimization): Caching در لاراول
  • 99. مقدمه‌ای بر تست‌نویسی در لاراول: Unit Tests و Feature Tests
  • 100. آماده‌سازی و استقرار نهایی پروژه لاراول روی سرور

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

  • کتاب صدها نکته فارسی (خودمونی) – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) — زبان ساده و کاربردی
  • کتاب صدها نکته رسمی فارسی – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) — نگارش استاندارد، علمی و مناسب چاپ
  • کتاب صدها پرسش و پاسخ تشریحی – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها)
    — هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) (نسخه یادگیری سریع)
    — پاسخ‌ها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) (نسخه خودآزمایی پایان‌بخش)
    — پاسخ‌ها در انتهای هر بخش آمده‌اند؛ مناسب آزمون واقعی و سنجش میزان یادگیری.

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

EXCLUSIVE DIGITAL READING EXPERIENCE
کتابخانه‌ای همیشه همراه شما
تجربه‌ای متفاوت از مطالعه با کتاب‌های الکترونیکی؛ در هر زمان، هر مکان و روی دستگاه دلخواه شما.
دو فرمت کاربردی؛ انتخابی متناسب با سبک مطالعه شما
یک کتاب، تجربه‌ای منعطف‌تر
فایل‌های ارائه‌شده برای مطالعه دیجیتال طراحی شده‌اند تا بتوانید متناسب با دستگاه و نرم‌افزار خود، شیوه مطالعه مناسبی انتخاب کنید.
FORMAT 01
AZW3
مناسب برای اکوسیستم Kindle
✓ مناسب کتاب‌خوان‌های سازگار Kindle
✓ پشتیبانی از متن بازچینش‌پذیر در کتاب‌های سازگار
✓ امکان تنظیم اندازه نوشته و تجربه مطالعه متناسب با دستگاه
✓ مناسب برای ساخت کتابخانه شخصی در دستگاه‌های سازگار
پیشنهاد ما: اگر از کتاب‌خوان Kindle استفاده می‌کنید، این فرمت را در اولویت قرار دهید.
FORMAT 02
EPUB
قالب استاندارد کتاب‌های الکترونیکی
✓ سازگار با بسیاری از کتاب‌خوان‌ها و برنامه‌های مطالعه
✓ تنظیم اندازه متن و فونت در برنامه‌های پشتیبانی‌شده
✓ نمایش منعطف متن متناسب با اندازه صفحه
✓ انتخابی مناسب برای مطالعه روی موبایل، تبلت و رایانه
پیشنهاد ما: اگر می‌خواهید کتاب را روی دستگاه‌های مختلف بخوانید، ابتدا سازگاری برنامه خود با EPUB را بررسی کنید.
چرا کتاب الکترونیکی بخوانیم؟
مطالعه به سبک شما
اندازه متن و در صورت پشتیبانی برنامه، فونت و حالت نمایش را متناسب با سلیقه خود تنظیم کنید.
همراه در هر موقعیت
کتابخانه خود را در گوشی، تبلت، رایانه یا کتاب‌خوان سازگار همراه داشته باشید.
کتابخانه‌ای منظم
کتاب‌های دیجیتال خود را دسته‌بندی کنید و در برنامه‌های پشتیبانی‌شده از جست‌وجو، نشانه‌گذاری و یادداشت استفاده کنید.
دسترسی آسان
پس از دریافت فایل، در صورت پشتیبانی دستگاه و برنامه، می‌توانید بدون نیاز به اینترنت نیز مطالعه کنید.
روی چه دستگاه‌هایی قابل مطالعه است؟
برنامه مناسب را متناسب با فرمت انتخابی خود نصب کنید.
▣
کتاب‌خوان Kindle
فرمت AZW3 و سایر فرمت‌های پشتیبانی‌شده
▯
گوشی اندرویدی
با برنامه‌های سازگار با EPUB یا Kindle
▯
آیفون و آیپد
با Apple Books یا برنامه‌های سازگار
▤
رایانه و لپ‌تاپ
ویندوز، مک و نرم‌افزارهای کتاب‌خوان سازگار
با چه برنامه‌هایی کتاب را باز کنیم؟
Amazon Kindle
برای مطالعه کتاب‌های Kindle روی دستگاه‌های Kindle و همچنین گوشی، تبلت و رایانه از طریق برنامه‌های سازگار. پشتیبانی از فایل محلی AZW3 به نسخه برنامه و دستگاه بستگی دارد.
مشاهده برنامه‌های Kindle ←
Apple Books
برای افزودن و مطالعه کتاب‌های EPUB روی آیفون، آیپد و دستگاه‌های اپل سازگار.
آشنایی با Apple Books ←
Google Play Books
برای مطالعه کتاب‌های EPUB در گوشی و تبلت اندرویدی و دستگاه‌های پشتیبانی‌شده دیگر.
ورود به Google Play Books ←
Adobe Digital Editions
یک گزینه برای مطالعه و مدیریت کتاب‌های EPUB در ویندوز، مک و دستگاه‌های همراه پشتیبانی‌شده.
مشاهده Adobe Digital Editions ←
Calibre
ابزاری برای مدیریت کتابخانه دیجیتال، سازمان‌دهی کتاب‌ها و انتقال آن‌ها به کتاب‌خوان‌های سازگار؛ مناسب کاربران رایانه.
ورود به وب‌سایت Calibre ←
راهنمای کوتاه پیش از مطالعه
۱. فایل متناسب با دستگاه خود را دریافت کنید.
۲. اگر فایل مستقیماً باز نشد، آن را از داخل برنامه کتاب‌خوان وارد کنید.
۳. برای دستگاه Kindle، در صورت نیاز از روش انتقال فایل پشتیبانی‌شده توسط دستگاه استفاده کنید.
مطالعه را به بخشی از زندگی خود تبدیل کنید
کتاب بعدی خود را پیدا کنید و کتابخانه دیجیتال‌تان را گسترش دهید.
فروشگاه کتاب‌های الکترونیکی
sp.express24.ir
سازگاری فایل‌ها و امکانات مطالعه ممکن است با توجه به دستگاه، نسخه نرم‌افزار و ویژگی‌های هر کتاب متفاوت باشد.

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.