کتاب آموزش جامع Laravel 8 برای تازهکاران: مبانی و کاربردها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع Laravel 8 برای تازهکاران: مبانی و کاربردها
موضوع کلی: توسعه نرمافزار و برنامهنویسی وب
موضوع میانی: فریمورکهای توسعه وب
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه وب و فریمورکها
- 2. آشنایی با Laravel و تاریخچه آن
- 3. نصب و راهاندازی محیط توسعه Laravel
- 4. ساختار دایرکتوریهای Laravel
- 5. مفهوم Route و نحوه تعریف آن
- 6. Controller: منطق برنامه در Laravel
- 7. View: نمایش اطلاعات به کاربر
- 8. Blade Templating Engine: قالبی قدرتمند
- 9. Model: تعامل با پایگاه داده
- 10. Eloquent ORM: مدیریت دادهها به روشی شیگرا
- 11. مهاجرتها (Migrations) برای مدیریت پایگاه داده
- 12. Seederها برای پر کردن اولیه پایگاه داده
- 13. ارتباطات یک به یک (One-to-One) در Eloquent
- 14. ارتباطات یک به چند (One-to-Many) در Eloquent
- 15. ارتباطات چند به چند (Many-to-Many) در Eloquent
- 16. ارتباطات Has Many Through
- 17. ارتباطات Polymorphic
- 18. Requestها: دریافت دادهها از کاربر
- 19. Validation: اعتبارسنجی دادههای ورودی
- 20. Sessionها و مدیریت وضعیت کاربر
- 21. Cookies و Local Storage
- 22. Middleware: لایهای بین درخواست و پاسخ
- 23. Service Container: تزریق وابستگی در Laravel
- 24. Service Providers: ثبت سرویسها
- 25. Facadeها: دسترسی ساده به سرویسها
- 26. Artisan Console: ابزاری خط فرمان
- 27. تستنویسی در Laravel (Unit Tests)
- 28. تستنویسی در Laravel (Feature Tests)
- 29. آشنایی با Composer و مدیریت وابستگیها
- 30. پکیجهای محبوب Laravel (مثال: Guzzle)
- 31. امنیت در Laravel: CSRF Protection
- 32. امنیت در Laravel: XSS Protection
- 33. امنیت در Laravel: SQL Injection Prevention
- 34. مدیریت کاربران و احراز هویت (Authentication)
- 35. سیستم Authorization در Laravel
- 36. Policies و Gates برای کنترل دسترسی
- 37. File Upload در Laravel
- 38. کار با فایلها در Laravel
- 39. ارسال ایمیل در Laravel
- 40. کار با صفها (Queues) برای وظایف زمانبر
- 41. Scheduled Tasks: زمانبندی وظایف
- 42. Eventها و Listenerها
- 43. Broadcasting برای ارتباطات بلادرنگ
- 44. API Development با Laravel
- 45. Resource APIها
- 46. Rate Limiting در APIها
- 47. Pagination در Laravel
- 48. Form Request Validation
- 49. Form Request Authorization
- 50. Localization (چندزبانه کردن برنامه)
- 51. Caching در Laravel
- 52. Asset Bundling با Laravel Mix
- 53. Working with JavaScript in Laravel
- 54. Working with Vue.js in Laravel
- 55. Working with React.js in Laravel
- 56. Working with Inertia.js in Laravel
- 57. Deployment of Laravel Applications
- 58. Environment Variables (.env)
- 59. Config Caching
- 60. Route Caching
- 61. Application Key Generation
- 62. Database Seeding with relationships
- 63. Eloquent Relationships: Many-to-Many Polymorphic
- 64. Eloquent Relationships: One-to-One Polymorphic
- 65. Eloquent Relationships: Inverse Relationships
- 66. Query Builder vs Eloquent ORM
- 67. Database Transactions
- 68. Scopes in Eloquent
- 69. Mutators and Accessors in Eloquent
- 70. Soft Deletes in Eloquent
- 71. Global Scopes in Eloquent
- 72. Local Scopes in Eloquent
- 73. Dynamic Scopes in Eloquent
- 74. Model Events in Eloquent
- 75. Observer Pattern in Laravel
- 76. Controller Resource Routing
- 77. Resource Controllers in Laravel
- 78. API Resource Controllers
- 79. Resource Controllers with Nested Resources
- 80. Resource Controllers with Custom Methods
- 81. Eloquent Eager Loading
- 82. Eloquent Lazy Eager Loading
- 83. Eloquent Lazy Collection
- 84. Eloquent Collection Methods
- 85. Eloquent Macros
- 86. Eloquent Query Scopes
- 87. Eloquent Query Constraints
- 88. Eloquent Query Builder Methods
- 89. Eloquent Raw SQL Queries
- 90. Eloquent Subqueries
- 91. Eloquent Joins
- 92. Eloquent Aggregates
- 93. Eloquent Group By
- 94. Eloquent Having Clause
- 95. Eloquent Order By
- 96. Eloquent Limit and Offset
- 97. Eloquent Distinct
- 98. Eloquent Select
- 99. Eloquent Where Clauses
- 100. Eloquent Raw Where Clauses
تگها:
php laravel
آموزش php
آموزش لاراول
برنامه نویسی لاراول
برنامه نویسی وب
توسعه وب با لاراول
فریمورک لاراول
لاراول ۸
یادگیری لاراول
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.