آموزش لاراول ۱۳ - ساخت سیستم مدیریت محتوای (CMS) وب‌سایت مدرن وکالت - آخرین آپدیت

دانلود Laravel 13 - Build a Modern Lawyer Website CMS

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت یک سیستم مدیریت محتوای مدرن برای وب‌سایت وکالت با استفاده از لاراول ۱۳، همراه با آموزش‌های جامع گام‌به‌گام سیستم احراز هویت چندگانه از پایه ارسال ایمیل با استفاده از سیستم داخلی Mail لاراول سیستم کامل CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) تکنیک‌های اعتبارسنجی فرم‌ها سیستم ورود مدیریت و بازیابی رمز عبور مدیریت پروفایل مدیر تنظیمات مدیریت برای بخش‌های مختلف وب‌سایت سیستم آپلود عکس اعلان‌های پیام Toast مدیریت و تایید مشترکین خروجی گرفتن از لیست مشترکین به صورت CSV مدیریت بسته‌های قیمت‌گذاری سیستم امنیتی پیشرفته لاراول سیستم احراز هویت تک‌کاربره استاندارد سیستم احراز هویت چندکاربره استاندارد پیش نیازها: دانش مقدماتی HTML دانش مقدماتی CSS دانش مقدماتی Bootstrap دانش مقدماتی Javascript دانش مقدماتی کار با ویرایشگر کد مانند VS Code یا سایر برنامه‌ها

در این دوره، من به دانشجویان آموزش می‌دهم که چگونه یک وب‌سایت مدیریت وکالت مدرن، کاربرپسند و زیبا را از ابتدا با استفاده از محبوب‌ترین فریم‌ورک PHP یعنی لاراول ۱۳ بسازند. این دوره تمامی جنبه‌های اصلی توسعه اپلیکیشن‌های وب، از جمله سیستم‌های احراز هویت، تایید ایمیل، تسلط بر قالب‌ها و غیره را پوشش می‌دهد.

من یک CMS وب‌سایت وکالت واقعی، حرفه‌ای و با ظاهر مدرن توسعه خواهم داد که در آن مدیر می‌تواند به راحتی تمامی متون و تصاویر اپلیکیشن را تغییر داده و از آن در دنیای واقعی برای هر آژانس حقوقی استفاده کند. این پروژه با استفاده از فریم‌ورک لاراول ۱۳ ساخته می‌شود تا اطمینان حاصل شود که دانشجویان متدهای مدرن و به‌روز را می‌آموزند.

این دوره به‌ویژه برای مبتدیانی طراحی شده است که تجربه کمی با PHP دارند، اما حتی یادگیرندگان پیشرفته نیز به دلیل پیاده‌سازی قابلیت‌های پیشرفته، از آن بهره‌مند خواهند شد.

ویژگی‌های پنل مدیریت:

  1. امکان تغییر لوگو، favicon و موارد دیگر توسط مدیر

  2. امکان تغییر اطلاعات نوار بالا (Top Bar) و فوتر

  3. کنترل اطلاعات صفحه اصلی

  4. ایجاد، ویرایش و حذف دسته‌بندی‌های وبلاگ

  5. ایجاد، ویرایش و حذف پست‌های وبلاگ

  6. ایجاد، ویرایش و حذف خدمات

  7. ایجاد، ویرایش و حذف پروژه‌ها

  8. ایجاد، ویرایش و حذف لیست وکلا

  9. ایجاد، ویرایش و حذف سوالات متداول (FAQ)

  10. ایجاد، ویرایش و حذف پلن‌های قیمت‌گذاری

  11. ایجاد، ویرایش و حذف نظرات مشتریان

  12. مشاهده لیست مشترکین و خروجی CSV

  13. تغییر عکس، اطلاعات و رمز عبور مدیر

  14. مدیریت صفحات وب‌سایت

  15. مشاهده درخواست‌های وقت ملاقات و تغییر وضعیت آن‌ها


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

راه‌اندازی سرور محلی و آماده‌سازی محیط Local Server Setup & Preparing Environment

  • نصب XAMPP (ویندوز) Installing XAMPP (Windows OS)

  • تغییر نسخه‌های PHP در XAMPP (ویندوز) Shift between php versions in XAMPP (Windows OS)

  • نصب Laragon (ویندوز) Installing Laragon (Windows OS)

  • تغییر نسخه‌های PHP در Laragon (ویندوز) Shift between php versions in Laragon (Windows OS)

  • نصب PHP 8.2 در Laragon (ویندوز) Install PHP 8.2 in Laragon (Windows OS)

  • نصب XAMPP (مک) Installing XAMPP (MAC OS)

  • نصب MAMP (مک) Installing MAMP (MAC OS)

  • تغییر نسخه‌های PHP در MAMP (مک) Shift between php versions in MAMP (MAC OS)

  • دانلود و نصب Composer (ویندوز) Download & Install Composer (Windows OS)

  • دانلود و نصب Composer (مک) Download & Install Composer (MAC OS)

  • معرفی ویرایشگرهای کد Code Editors

احراز هویت تک‌کاربره با گارد پیش‌فرض Single Authentication with Default Guard

  • نصب لاراول ۱۳ روی سیستم محلی Installing Laravel 13 on Local Computer

  • ثبت‌نام، تایید، ورود، داشبورد و خروج Registration, Verify, Login, Dashboard and Logout

  • فراموشی و بازیابی رمز عبور Forget and Reset Password

  • اعمال امنیت: محدودیت نرخ درخواست (Rate Limiting) Applying Security - Rate Limiting

  • اعمال امنیت: انقضای توکن Applying Security - Token Expiration

  • اعمال امنیت: هش کردن توکن در دیتابیس Applying Security - Token Hashing in Database

  • اعمال امنیت: جلوگیری از شناسایی نام کاربری در ورود Applying Security - Login Enumeration Protection

  • اعمال امنیت: مقابله با حملات Timing در ورود Applying Security - Timing Attack on Login

  • اعمال امنیت: سنجش قدرت رمز عبور Applying Security - Password Strength

  • اعمال امنیت: استفاده از HTTPS در محیط عملیاتی Applying Security - HTTPS in Production

  • کدهای منبع Source Codes

احراز هویت چندگانه با استفاده از Multi Guard و جداول مجزا (مدیر، کاربر و فروشنده) Multi Authentication using Multi Guard and Multi Table (Admin, User and Vendor)

  • ساخت یک Middleware عمومی برای گارد‌های متعدد Create a generic middleware for multiple guards

  • ثبت‌نام، تایید، ورود، داشبورد و خروج فروشنده Vendor Registration, Verify, Login, Dashboard and Logout

  • فراموشی و بازیابی رمز عبور فروشنده Vendor Forget and Reset Password

  • ورود، داشبورد و خروج مدیر Admin Login, Dashboard and Logout

  • فراموشی و بازیابی رمز عبور مدیر Admin Forget and Reset Password

  • کدهای منبع Source Codes

تسلط بر قالب پنل مدیریت Admin Panel Template Mastering

  • توضیح قالب HTML Describing the HTML template

  • راه‌اندازی پوشه پروژه و دیتابیس Project Folder and Database Setup

  • افزودن فایل‌های CSS و JS و پیاده‌سازی صفحه ورود Adding CSS and JS Files and Mastering the Login Page

  • پیاده‌سازی داشبورد و ساخت Layoutها Mastering the Dashboard and Create Layouts

  • پیاده‌سازی صفحات فراموشی و بازیابی رمز عبور Mastering the Forget and Reset Password Pages

  • پیاده‌سازی صفحه ویرایش پروفایل - بخش اول Mastering the Edit Profile Page - Part 1

  • پیاده‌سازی صفحه ویرایش پروفایل - بخش دوم Mastering the Edit Profile Page - Part 2

  • افزودن اعلان‌های Toastr Jquery Adding Toastr Jquery Message Notification

  • کدهای منبع Source Codes

تسلط بر قالب فرانت‌اند Front End Template Mastering

  • توضیح قالب HTML فرانت‌اند Describing the HTML Template

  • راه‌اندازی پوشه پروژه Setup Project Folder

  • پیاده‌سازی صفحه اصلی Mastering Home Page

  • پیاده‌سازی صفحه درباره ما Mastering About Page

  • پیاده‌سازی خدمات و صفحه خدمات (بخش اول) Mastering Services and Service Page (Part 1)

  • پیاده‌سازی خدمات و صفحه خدمات (بخش دوم) Mastering Services and Service Page (Part 2)

  • پیاده‌سازی صفحه سوالات متداول Mastering FAQ Page

  • پیاده‌سازی پروژه‌ها و صفحه پروژه Mastering Projects and Project Page

  • پیاده‌سازی وکلا و صفحه وکیل Mastering Lawyers and Lawyer Page

  • پیاده‌سازی صفحه قیمت‌گذاری Mastering Pricing Page

  • پیاده‌سازی وبلاگ و صفحه پست Mastering Blog and Post Page

  • پیاده‌سازی صفحات گالری تصاویر و ویدیوها Mastering Photo Gallery and Video Gallery Page

  • پیاده‌سازی صفحات تماس و وقت ملاقات Mastering Contact and Appointment Page

  • پیاده‌سازی صفحه قوانین و حریم خصوصی Mastering Terms and Privacy Page

بخش اسلایدر Slider Section

  • مدیریت اسلایدر در پنل مدیریت (بخش اول) Manage Slider in Back End (Part 1)

  • مدیریت اسلایدر در پنل مدیریت (بخش دوم) Manage Slider in Back End (Part 2)

  • نمایش اسلایدر در فرانت‌اند Show Slider in Front End

بخش درباره ما About Section

  • مدیریت داده‌های بخش درباره ما در پنل مدیریت Manage About Section Data in Admin Panel

  • نمایش داده‌های بخش درباره ما در فرانت‌اند Show About Section Data in Front End

بخش چرا ما را انتخاب کنید Why Choose Us Section

  • مدیریت داده‌های بخش چرا ما در پنل مدیریت Manage Why Choose Us Section Data in Admin Panel

  • نمایش داده‌های بخش چرا ما در فرانت‌اند Show Why Choose Us Section Data in Front End

بخش ویدیو Video Section

  • مدیریت داده‌های بخش ویدیو در پنل مدیریت Manage Video Section Data in Admin Panel

  • نمایش داده‌های بخش ویدیو در فرانت‌اند Show Video Section Data in Front End

بخش شمارنده (Counter) Counter Section

  • مدیریت داده‌های بخش شمارنده در پنل مدیریت Manage Counter Section Data in Admin Panel

  • نمایش داده‌های بخش شمارنده در فرانت‌اند Show Counter Section Data in Front End

بخش نظرات مشتریان Testimonial Section

  • مدیریت داده‌های بخش نظرات در پنل مدیریت Manage Testimonial Section Data in Admin Panel

  • نمایش داده‌های بخش نظرات در فرانت‌اند Show Testimonial Section Data in Front End

بخش سوالات متداول FAQ Section

  • مدیریت داده‌های FAQ در پنل مدیریت Manage FAQ Data in Admin Panel

  • نمایش داده‌های FAQ در فرانت‌اند Show FAQ Data in Front End

صفحه قیمت‌گذاری Pricing Page

  • مدیریت بسته‌ها در پنل مدیریت Manage Packages in Admin Panel

  • نمایش بسته‌ها در فرانت‌اند Show Packages in Front End

صفحه گالری تصاویر Photo Gallery Page

  • مدیریت تصاویر در پنل مدیریت Manage Photos in Admin Panel

  • نمایش تصاویر در فرانت‌اند Show Photos in Front End

صفحه گالری ویدیوها Video Gallery Page

  • مدیریت ویدیوها در پنل مدیریت و نمایش در فرانت‌اند Manage Videos in Admin Panel and Show in Front End

صفحه تماس با ما Contact Page

  • مدیریت اطلاعات تماس در پنل مدیریت و نمایش در فرانت‌اند Manage Contact Information in Admin Panel and Show in Front End

  • ارسال ایمیل به مدیر از طریق فرانت‌اند Sending Email to Admin in Front End

صفحه قوانین و حریم خصوصی Terms and Privacy Page

  • مدیریت داده‌ها در پنل مدیریت و نمایش در فرانت‌اند Manage Data in Admin Panel and Show in Front End

خدمات و جزئیات خدمات Services and Service Detail

  • مدیریت داده‌های خدمات در پنل مدیریت Manage Services Data in Admin Panel

  • نمایش داده‌های خدمات در فرانت‌اند Show Services Data in Front End

پروژه‌ها و جزئیات پروژه Projects and Project Detail

  • مدیریت داده‌های پروژه‌ها در پنل مدیریت Manage Projects Data in Admin Panel

  • نمایش داده‌های پروژه‌ها در فرانت‌اند Show Projects Data in Front End

وکلا و جزئیات وکیل Lawyers and Lawyer Detail

  • مدیریت داده‌های وکلا در پنل مدیریت Manage Lawyer Data in Admin Panel

  • نمایش داده‌های وکلا در فرانت‌اند Show Lawyer Data in Front End

وبلاگ و پست تکی Blog and Single Post

  • مدیریت دسته‌بندی پست‌ها در پنل مدیریت و نمایش در فرانت‌اند Manage Post Categories in Admin Panel and Show in Front End

  • مدیریت پست‌ها در پنل مدیریت Manage Post in Admin Panel

  • نمایش پست‌ها در فرانت‌اند Show Post in Front End

  • نمایش پست‌ها بر اساس دسته‌بندی در فرانت‌اند Show Categorywise Post in Front End

  • جستجوی پست‌ها در فرانت‌اند Search Post in Front End

صفحه وقت ملاقات Appointment Page

  • مدیریت صفحه وقت ملاقات و ارسال ایمیل درخواست به مدیر Appointment Page Manage and Booking Request Email to Admin

مشترکین Subscribers

  • اشتراک و تایید در فرانت‌اند Subscription and Verifiy in Front End

  • استخراج تمامی مشترکین به صورت CSV در پنل مدیریت Extract All Subscribers as CSV in Admin Panel

تنظیمات Settings

  • لوگو Logo

  • Favicon و بنر Favicon and Banner

  • نوار بالا و فوتر Top Bar and Footer

  • هدر چسبان (Sticky) و داشبورد مدیریت Sticky Header and Admin Dashboard

آپلود پروژه در سرور وب Upload Project in Web Server

  • افزودن فایل‌های ضروری قبل از آپلود روی سرور Adding Necessary Files Before Uploading to Web Server

  • آپلود فایل‌ها، اجرای پروژه و تنظیم SMTP Upload Files, Run Project and Setup SMTP

کد منبع Source Code

  • کد منبع Source Code

نمایش نظرات

آموزش لاراول ۱۳ - ساخت سیستم مدیریت محتوای (CMS) وب‌سایت مدرن وکالت
جزییات دوره
13.5 hours
96
(آخرین آپدیت)
34
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Web Solution US Web Solution US

با توسعه حرفه ای وب، شغل خود را ارتقا دهید