لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش لاراول ۱۲ و ریکت: ساخت اپلیکیشن شبکه اجتماعی با Inertia
- آخرین آپدیت
دانلود Laravel 12 & React: Build a Social Media App with Inertia
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یادگیری لاراول ۱۲، ریکت ۱۹ و Inertia.js از طریق ساخت یک اپلیکیشن واقعی شبکه اجتماعی با سیستم احراز هویت و بهروزرسانیهای آنی
ساخت یک اپلیکیشن کامل شبکه اجتماعی مشابه توییتر/X با استفاده از Laravel 12، React 19 و Inertia.js v2
اتصال یکپارچه لاراول و ریکت بدون نیاز به نوشتن API
پیادهسازی سیستم احراز هویت (ثبتنام، ورود، خروج) و مدیریت دسترسیها با Laravel Policies
ایجاد پستها، کامنتها و لایکها با عملیات کامل CRUD و اعتبارسنجی
ایجاد روابط بین مدلها با استفاده از Eloquent ORM و جلوگیری از کوئریهای N+1
پیادهسازی اسکرول نامحدود (Infinite Scroll) با استفاده از Cursor-based Pagination
افزودن قابلیت Polling برای بهروزرسانی آنی محتوا
ایجاد Optimistic UI برای بازخورد لحظهای به کاربر
طراحی رابطهای کاربری حرفهای با Tailwind CSS v4 و کامپوننتهای shadcn/ui
استفاده از TypeScript برای ساخت کامپوننتهای ریکت با Type-safety
تولید مسیرهای Type-safe با استفاده از Laravel Wayfinder
عیبیابی اپلیکیشن با استفاده از Laravel Telescope
بهبود عملکرد با استفاده از Deferred Props و ویژگیهای پیشرفته Inertia
پیشنیازها: دانش پایه PHP (متغیرها، توابع، کلاسها)
آشنایی با HTML و CSS
درک اولیه از ریکت (کامپوننتها، Props) - در طول دوره توضیح داده خواهد شد
ساخت اپلیکیشنهای وب مدرن و Full-stack با استفاده از لاراول ۱۲، ریکت ۱۹ و Inertia.js v2 بدون پیچیدگیهای ساخت API. این دوره جامع به شما میآموزد چگونه یک پلتفرم شبکه اجتماعی کامل مشابه توییتر/X را از صفر بسازید و قدرت بکاند لاراول را با فرانتاند دینامیک ریکت ترکیب کنید.
چه چیزی این دوره را متفاوت میکند:
برخلاف دورههای سنتی لاراول و ریکت که نیازمند ساخت REST API هستند، شما از Inertia.js برای اتصال یکپارچه این دو استفاده میکنید. کدهای سمت سرور را در لاراول و کدهای سمت کلاینت را در ریکت مینویسید و بدون نیاز به کدهای تکراری API، ارتباط برقرار میکنید.
چه چیزی خواهید ساخت:
یک اپلیکیشن شبکه اجتماعی کامل شامل احراز هویت کاربر، ایجاد پست با اسکرول نامحدود، سیستم پاسخدهی مشابه توییتر، قابلیت لایک با بهروزرسانی آنی UI، پولینگ برای محتوای جدید و سیستم مجوزها برای مدیریت پستهای هر کاربر.
تکنولوژیهایی که بر آنها مسلط میشوید:
Laravel 12 (آخرین ویژگیها و ساختار بهینه)
React 19 به همراه TypeScript برای امنیت تایپها
Inertia.js v2 (ویژگیهای Deferred Props، اسکرول نامحدود و Polling)
Tailwind CSS v4 با متغیرهای مدرن CSS
کتابخانه کامپوننت shadcn/ui برای رابط کاربری حرفهای
Laravel Wayfinder برای مسیریابی Type-safe
Laravel Telescope برای دیباگ و عیبیابی
مناسب برای:
توسعهدهندگانی که با مفاهیم پایه PHP آشنا هستند و با ریکت برخورد داشتهاند، توسعهدهندگان لاراول که قصد ساخت SPAهای مدرن دارند و هر کسی که از پیچیدگیهای API خسته شده و به دنبال روشی بهتر برای ساخت اپلیکیشنهای Full-stack است.
ساختار دوره:
۱۲ بخش که شما را از نصب لاراول تا یک پلتفرم اجتماعی آماده پیش میبرد. هر درس شامل کامیتهای Git است تا بتوانید کد خود را مقایسه کنید و هرگز متوقف نشوید.
ساخت اپلیکیشنهای مدرن وب را به روش هوشمندانه و بدون سربار API شروع کنید.
سرفصل ها و درس ها
شروع کار با لاراول و ریکت
Getting Started with Laravel and React
خوشآمدگویی به دوره!
Welcome in the Course!
چرا این استک؟ و نحوه عملکرد آن
Why This Stack and How it Works
چیزی که خواهید ساخت: دموی پروژه
What You Will Build: Project Demo
راه اندازی محیط: PHP، Node، Composer، Laravel
Setting Up the Environment: PHP, Node, Composer, Laravel
ایجاد و اجرای یک اپلیکیشن لاراول
Creating and Running a Laravel App
تنظیمات Inertia.js
Setting Up Inertia.js
ویرایشگر کد و نکات کدنویسی با AI
Code Editor & AI Coding Tips
منابع دوره
Course Resources
مبانی فولاستک با لاراول، Inertia و ریکت
Full-Stack Basics with Laravel, Inertia & React
منابع بخش
Section Resources
ایجاد صفحات Inertia و رندرینگ از کنترلرها
Creating Inertia Pages and Rendering from Controllers
ناوبری سمت کلاینت با کامپوننت Link
Client-Side Navigation with Link Component
نمایش نظرات