دوره آموزش جامع چارچوب لاراول برای توسعه وباپلیکیشنهای مدرن همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع چارچوب لاراول برای توسعه وباپلیکیشنهای مدرن
موضوع کلی: توسعهٔ نرمافزار و وب
موضوع میانی: توسعه وب با فریمورکها
📋 سرفصلهای دوره
- 1. مقدمات توسعه وب مدرن
- 2. آشنایی با مفاهیم پایهای وب
- 3. نصب و پیکربندی محیط توسعه
- 4. آشنایی با PHP و اصول آن
- 5. مفاهیم شیگرایی در PHP
- 6. نصب Laravel از طریق Composer
- 7. ساختار پوشههای پروژه Laravel
- 8. فایلهای پیکربندی اصلی Laravel
- 9. آشنایی با MVC در Laravel
- 10. مفهوم Routing در Laravel
- 11. تعریف مسیرهای پایه
- 12. مسیرهای با پارامتر
- 13. مسیرهای با نام
- 14. گروهبندی مسیرها
- 15. کنترلرها (Controllers)
- 16. ایجاد و استفاده از کنترلرها
- 17. ارتباط کنترلر با Route
- 18. ارسال داده از Route به Controller
- 19. نمایش View از Controller
- 20. مفهوم View در Laravel
- 21. ایجاد و استفاده از Views
- 22. ارسال داده به Views
- 23. استفاده از Layouts و بخشها
- 24. Blade Templating Engine
- 25. دستورات شرطی در Blade
- 26. حلقهها در Blade
- 27. استفاده از کامپوننتهای Blade
- 28. Eloquent ORM
- 29. مفهوم Model در Laravel
- 30. ایجاد Model
- 31. ارتباطات بین Modelها (One-to-One)
- 32. ارتباطات بین Modelها (One-to-Many)
- 33. ارتباطات بین Modelها (Many-to-Many)
- 34. Query Builder
- 35. انجام کوئریهای پایه
- 36. فیلتر کردن و مرتبسازی دادهها
- 37. گروهبندی و تجمیع دادهها
- 38. Migrationها
- 39. ایجاد و اجرای Migration
- 40. تغییر ساختار جداول
- 41. حذف جداول
- 42. Seeders
- 43. پر کردن جداولی با دادههای نمونه
- 44. فرمها و اعتبارسنجی (Validation)
- 45. ایجاد فرمهای HTML
- 46. اعتبارسنجی دادههای ورودی فرم
- 47. پیامهای اعتبارسنجی سفارشی
- 48. مدیریت خطا در Laravel
- 49. Error Handling پیشرفته
- 50. Logging در Laravel
- 51. مفهوم Middleware
- 52. ایجاد و استفاده از Middleware
- 53. Middlewareهای کاربردی Laravel
- 54. احراز هویت (Authentication)
- 55. سیستم احراز هویت Laravel
- 56. ثبت نام کاربران
- 57. ورود و خروج کاربران
- 58. بازنشانی رمز عبور
- 59. مجوزها (Authorization)
- 60. مفهوم Role-Based Access Control
- 61. Policies در Laravel
- 62. Gates در Laravel
- 63. مدیریت نشست (Session)
- 64. ذخیرهسازی و بازیابی دادههای نشست
- 65. فلش مسیجها (Flash Messages)
- 66. کشینگ (Caching)
- 67. انواع Caching در Laravel
- 68. پیکربندی و استفاده از Cache
- 69. پاک کردن Cache
- 70. ارسال ایمیل
- 71. پیکربندی سرویس ایمیل
- 72. ارسال ایمیلهای ساده
- 73. ارسال ایمیلهای قالببندی شده
- 74. صفهای کار (Queues)
- 75. مفهوم Queues
- 76. پیکربندی و استفاده از Queues
- 77. پردازش Jobها
- 78. تستنویسی در Laravel
- 79. مفاهیم تستنویسی
- 80. Unit Testing
- 81. Feature Testing
- 82. تستهای پایگاه داده
- 83. API Development
- 84. ساخت API با Laravel
- 85. Resource Controllers
- 86. API Resources
- 87. مستندسازی API (با چارچوب رسمی)
- 88. امنیت در Laravel
- 89. حملات رایج و راههای مقابله
- 90. CSRF Protection
- 91. XSS Protection
- 92. SQL Injection Prevention
- 93. استفاده از Eventها
- 94. مفهوم Eventها
- 95. ایجاد و Dispatch کردن Eventها
- 96. Event Listeners
- 97. مفهوم Service Container
- 98. تزریق وابستگی (Dependency Injection)
- 99. Service Providers
- 100. پیکربندیهای پیشرفته
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.