کتاب آموزش فریمورک سیمفونی (Symfony): معماری و کامپوننت‌ها

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش فریمورک سیمفونی (Symfony): معماری و کامپوننت‌ها

موضوع کلی: برنامه نویسی

موضوع میانی: پی اچ پی (PHP)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر فریم‌ورک سیمفونی
  • 2. نصب و راه‌اندازی سیمفونی
  • 3. ساختار پوشه‌ها و فایل‌های پروژه سیمفونی
  • 4. مفهوم کنترلرها در سیمفونی
  • 5. مسیرها (Routes) و نحوه تعریف آن‌ها
  • 6. ارائه پاسخ‌ها (Responses) در سیمفونی
  • 7. استفاده از توابع کمکی (Helpers)
  • 8. موتور قالب‌سازی (Template Engine) توییگ
  • 9. نحوه ایجاد و استفاده از قالب‌ها
  • 10. وراثت قالب‌ها (Template Inheritance)
  • 11. متغیرها و حلقه‌ها در توییگ
  • 12. فیلترها و توابع سفارشی در توییگ
  • 13. مدیریت فرم‌ها در سیمفونی
  • 14. اعتبارسنجی فرم‌ها
  • 15. امنیت فرم‌ها (CSRF Protection)
  • 16. کار با پایگاه داده در سیمفونی
  • 17. مفهوم Entity و Doctrine ORM
  • 18. ایجاد و مدیریت Entityها
  • 19. روابط بین Entityها
  • 20. کوئری‌سازی داده‌ها با Doctrine
  • 21. مدیریت مهاجرت‌های پایگاه داده (Migrations)
  • 22. استفاده از Dbal
  • 23. مفاهیم Dependency Injection و Service Container
  • 24. تعریف و استفاده از Services
  • 25. پارامترها (Parameters) و تنظیمات
  • 26. موفقیت‌ها و رویدادها (Events)
  • 27. گوش‌دهنده‌های رویداد (Event Listeners)
  • 28. Kernel و چرخه حیات درخواست
  • 29. مدیریت Session و Cookie
  • 30. امنیت در سیمفونی: احراز هویت (Authentication)
  • 31. نقش‌ها و مجوزها (Roles and Permissions)
  • 32. اعتبارسنجی و پاکسازی داده‌ها
  • 33. کار با فایل‌ها و رسانه‌ها
  • 34. آپلود فایل
  • 35. مدیریت فایل‌ها در سیستم
  • 36. استفاده از کامپوننت Console
  • 37. ایجاد دستورات Console
  • 38. آزمون‌نویسی (Testing) در سیمفونی
  • 39. آزمون‌های واحد (Unit Tests)
  • 40. آزمون‌های عملکردی (Functional Tests)
  • 41. کامپوننت HTTP Client
  • 42. کامپوننت Browser Kit
  • 43. کامپوننت Event Dispatcher
  • 44. کامپوننت Form
  • 45. کامپوننت Validator
  • 46. کامپوننت Security
  • 47. کامپوننت Dependency Injection
  • 48. کامپوننت Routing
  • 49. کامپوننت Translation
  • 50. کامپوننت Locale
  • 51. کامپوننت Serializer
  • 52. کامپوننت Process
  • 53. کامپوننت Finder
  • 54. کامپوننت Filesystem
  • 55. کامپوننت Mime
  • 56. کامپوننت HttpClient
  • 57. کامپوننت DomCrawler
  • 58. کامپوننت CssSelector
  • 59. کامپوننت Debug Bundle
  • 60. کامپوننت Profiler
  • 61. بهینه‌سازی عملکرد برنامه سیمفونی
  • 62. کش‌کردن (Caching)
  • 63. استفاده از Opcode Cache
  • 64. مدیریت لاگ‌ها (Logs)
  • 65. استفاده از ابزارهای اشکال‌زدایی (Debugging Tools)
  • 66. استقرار برنامه سیمفونی در محیط Production
  • 67. پیکربندی وب‌سرور
  • 68. امنیت سرور
  • 69. نکات تکمیلی و الگوهای طراحی در سیمفونی
  • 70. معماری MVC در سیمفونی
  • 71. استفاده از APIها در سیمفونی
  • 72. ساخت RESTful API
  • 73. مستندسازی API با Swagger/OpenAPI
  • 74. پیاده‌سازی API Authentication
  • 75. کار با WebSocket در سیمفونی
  • 76. استفاده از پیام‌رسانی (Messaging)
  • 77. کامپوننت Messenger
  • 78. مقیاس‌پذیری برنامه سیمفونی
  • 79. استفاده از صف‌ها (Queues)
  • 80. استفاده از Redis یا Memcached
  • 81. توسعه افزونه‌ها (Bundles) برای سیمفونی
  • 82. ساختار یک Bundle
  • 83. انتشار Bundle
  • 84. به‌روزرسانی Bundle
  • 85. نگهداری و رفع اشکال در پروژه‌های سیمفونی
  • 86. مدیریت وابستگی‌ها با Composer
  • 87. استفاده از Git برای کنترل نسخه
  • 88. بهترین روش‌ها برای کدنویسی در سیمفونی
  • 89. الگوهای طراحی رایج در سیمفونی
  • 90. مباحث پیشرفته سیمفونی
  • 91. استفاده از Doctrine Extensions
  • 92. استفاده از Symfony CMF
  • 93. استفاده از Symfony Security Voter
  • 94. استفاده از Symfony Workflow
  • 95. معرفی کامپوننت Mailer
  • 96. ارسال ایمیل با سیمفونی
  • 97. قالب‌بندی ایمیل‌ها
  • 98. مدیریت فایل‌های ضمیمه
  • 99. تنظیمات امنیتی ایمیل

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.