کتاب لاراول و Vue.js: ساخت SPA (Single Page Application) پیشرفته با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره لاراول و Vue.js: ساخت SPA (Single Page Application) پیشرفته
موضوع کلی: برنامه نویسی
موضوع میانی: لاراول (Laravel)
📋 سرفصلهای دوره
- 1. معماری SPA و تفاوت آن با برنامههای چندصفحهای
- 2. آشنایی با نقش Laravel و Vue.js در معماری SPA
- 3. طراحی معماری Frontend و Backend در پروژههای Laravel و Vue.js
- 4. راهاندازی پروژه Laravel برای توسعه SPA
- 5. پیکربندی Vite برای پروژههای Laravel و Vue.js
- 6. ساختار پروژه Vue.js در محیط Laravel
- 7. مبانی پیشرفته Vue 3 و Composition API
- 8. مدیریت Reactive State در Vue.js
- 9. استفاده حرفهای از Props و Emits
- 10. کار با Computed Properties و Watchers
- 11. مدیریت Lifecycle در کامپوننتهای Vue
- 12. طراحی کامپوننتهای قابل استفاده مجدد
- 13. ساخت Componentهای تو در تو و ارتباط میان آنها
- 14. مدیریت فرمها و ورودیهای کاربر در Vue.js
- 15. اعتبارسنجی فرمهای Vue.js در سمت کاربر
- 16. اتصال Vue.js به APIهای Laravel
- 17. طراحی RESTful API در Laravel برای SPA
- 18. ساخت API Resource در Laravel
- 19. مدیریت Serialization و ساختار پاسخهای API
- 20. مدیریت خطاهای API و استانداردسازی Response
- 21. ارسال درخواستهای HTTP از Vue.js
- 22. مدیریت Loading و Error State در درخواستهای API
- 23. پیادهسازی Routing در SPA با Vue Router
- 24. Routeهای تو در تو و Dynamic Routeها در Vue Router
- 25. Navigation Guard و کنترل دسترسی مسیرها
- 26. مدیریت صفحه 404 در Vue Router
- 27. مدیریت State سراسری با Pinia
- 28. طراحی Storeهای ماژولار در Pinia
- 29. مدیریت Stateهای احراز هویت در Vue
- 30. اتصال Pinia به APIهای Laravel
- 31. احراز هویت SPA با Laravel Sanctum
- 32. پیادهسازی ورود و خروج کاربران در SPA
- 33. مدیریت CSRF و Session در ارتباط Laravel و Vue.js
- 34. مدیریت Cookie و CORS در معماری SPA
- 35. محافظت از API Routeها با Sanctum
- 36. مدیریت نقشها و مجوزهای کاربران در SPA
- 37. پیادهسازی Authorization در Laravel
- 38. مدیریت Pagination در API و Vue.js
- 39. ساخت جستوجوی پیشرفته و فیلترهای سمت سرور
- 40. مرتبسازی و فیلتر دادهها در API
- 41. مدیریت Upload فایل از Vue.js به Laravel
- 42. اعتبارسنجی و ذخیره فایلهای آپلودشده
- 43. مدیریت تصاویر و فایلهای رسانهای در SPA
- 44. کار با Eloquent برای سرویسهای API
- 45. طراحی رابطههای Eloquent برای دادههای SPA
- 46. پیادهسازی CRUD کامل با Laravel و Vue.js
- 47. مدیریت تراکنشهای پایگاه داده در Backend
- 48. طراحی Service Layer برای APIهای Laravel
- 49. استفاده از Form Request برای اعتبارسنجی API
- 50. مدیریت Exception و خطاهای Backend
- 51. طراحی Middlewareهای اختصاصی برای API
- 52. بهینهسازی Queryهای Eloquent در پروژه SPA
- 53. جلوگیری از N+1 Query در API
- 54. کش کردن دادهها در Laravel برای بهبود عملکرد SPA
- 55. استفاده از Queue برای عملیات زمانبر Backend
- 56. ارسال Notification از Laravel به رابط کاربری
- 57. پیادهسازی Real-Time Features با Laravel Broadcasting
- 58. اتصال Vue.js به Laravel Echo
- 59. کار با WebSocket برای قابلیتهای Real-Time
- 60. پیادهسازی اعلانهای زنده در SPA
- 61. مدیریت Optimistic UI و تجربه کاربری سریع
- 62. طراحی Loading، Skeleton و Empty State
- 63. مدیریت Error Boundary و خطاهای رابط کاربری
- 64. Lazy Loading کامپوننتها در Vue.js
- 65. Code Splitting و بهینهسازی Bundle
- 66. بهینهسازی Assetها با Vite
- 67. مدیریت Environment Variables در پروژه
- 68. امنسازی ارتباط Frontend و Backend
- 69. محافظت در برابر XSS و CSRF در SPA
- 70. محدودسازی درخواستها و Rate Limiting API
- 71. طراحی API قابل توسعه و Versioning
- 72. تست APIهای Laravel
- 73. تست کامپوننتهای Vue.js
- 74. تست جریانهای احراز هویت SPA
- 75. تست End-to-End برای پروژه Laravel و Vue.js
- 76. Debugging ارتباط Frontend و Backend
- 77. مانیتورینگ خطاها و عملکرد SPA
- 78. بهینهسازی Performance در Laravel و Vue.js
- 79. SSR و بررسی کاربرد آن در معماری Vue و Laravel
- 80. استراتژیهای Deployment برای SPA
- 81. ساخت نسخه Production با Vite
- 82. استقرار Backend و Frontend در محیط Production
- 83. مدیریت Cache و فایلهای استاتیک در Production
- 84. طراحی پروژه نهایی پیشرفته با Laravel و Vue.js
تگها:
Composition API
Laravel
Laravel Sanctum
Laravel Vue
Pinia
REST API
Single Page Application
SPA
Vite
Vue 3
Vue.js
آموزش Vue.js
آموزش لاراول
توسعه وب
لاراول پیشرفته
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.