کتاب آموزش جامع طراحی و مدیریت رابطهای برنامهنویسی با لاراول و پستمن (Laravel CRUD API) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع طراحی و مدیریت رابطهای برنامهنویسی با لاراول و پستمن (Laravel CRUD API)
موضوع کلی: مهندسی نرمافزار و توسعهٔ وب
موضوع میانی: طراحی و پیادهسازی سرویسهای تحت شبکه (API) با فریمورک لاراول
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی معماری سرویسهای تحت شبکه و اصول طراحی API
- 2. آشنایی با ساختار و نیازمندیهای فریمورک لاراول
- 3. نصب و راهاندازی محیط توسعه استاندارد برای لاراول
- 4. پیکربندی فایلهای محیطی و تنظیمات اولیه پروژه
- 5. مفاهیم اساسی در پروتکل HTTP و روشهای انتقال داده
- 6. طراحی ساختار دیتابیس و مدلسازی دادهها در لاراول
- 7. کار با ابزار مایگریشن برای مدیریت تغییرات پایگاه داده
- 8. استفاده از مدلهای Eloquent برای تعامل با جداول
- 9. ایجاد کنترلرهای پایه برای مدیریت درخواستها
- 10. تعریف مسیرها و مدیریت Routing در لاراول
- 11. پیادهسازی عملیات ایجاد دادهها در API
- 12. بررسی روشهای بازیابی و نمایش اطلاعات از دیتابیس
- 13. پیادهسازی قابلیت بهروزرسانی دادهها در سرویس
- 14. حذف ایمن دادهها و مدیریت رکوردهای پایگاه داده
- 15. اعتبارسنجی ورودیهای کاربر با استفاده از Request Validation
- 16. مدیریت پاسخهای استاندارد JSON در لاراول
- 17. استفاده از API Resources برای فرمتدهی به خروجیها
- 18. مدیریت خطاها و ارسال کدهای وضعیت مناسب HTTP
- 19. مبانی احراز هویت در API با استفاده از Laravel Sanctum
- 20. پیادهسازی سیستم ثبتنام و ورود کاربران در سرویس
- 21. محافظت از مسیرها و کنترل دسترسی کاربران
- 22. مدیریت توکنهای دسترسی و طول عمر آنها
- 23. آشنایی با محیط نرمافزار پستمن برای تست سرویسها
- 24. ایجاد و سازماندهی کالکشنها در پستمن
- 25. ارسال درخواستهای مختلف به API جهت تست عملکرد
- 26. استفاده از متغیرهای محیطی در پستمن برای تسریع تست
- 27. تست خودکار و نوشتن اسکریپتهای اعتبارسنجی در پستمن
- 28. مدیریت روابط بین مدلها در Eloquent
- 29. پیادهسازی روابط یکبهچند در ساختار API
- 30. پیادهسازی روابط چندبهچند در طراحی پایگاه داده
- 31. فیلتر کردن و جستجوی دادهها در لیستهای API
- 32. پیادهسازی صفحهبندی دادهها برای بهینهسازی پاسخها
- 33. کار با میانافزارها برای کنترل درخواستهای ورودی
- 34. بهینهسازی پرسوجوهای دیتابیس در لاراول
- 35. استفاده از سیستم کشینگ برای افزایش سرعت سرویس
- 36. مدیریت فایلها و بارگذاری تصاویر در API
- 37. آشنایی با مفاهیم Logging و پایش عملکرد سرویس
- 38. امنسازی API در برابر حملات متداول وب
- 39. تولید مستندات فنی و خودکار برای رابطهای برنامهنویسی
- 40. استقرار سرویس در محیط عملیاتی و تنظیمات سرور
تگها:
Laravel API
Postman
آموزش لاراول
برنامهنویسی وب
پستمن
پیادهسازی CRUD
توسعه بکاند
طراحی API
طراحی سرویس وب
لاراول
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.