کتاب طراحی و پیاده‌سازی سامانه‌های تحت وب با معماری MVC در PHP با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره طراحی و پیاده‌سازی سامانه‌های تحت وب با معماری MVC در PHP

موضوع کلی: علوم و مهندسی کامپیوتر

موضوع میانی: توسعه نرم‌افزار و برنامه‌نویسی وب

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی وب و معماری کلاینت-سرور
  • 2. نصب و پیکربندی محیط توسعه PHP و سرور محلی
  • 3. آشنایی با سینتکس و ساختارهای کنترلی در PHP
  • 4. مدیریت متغیرها و انواع داده در PHP
  • 5. اصول برنامه‌نویسی شیءگرا در PHP
  • 6. مفاهیم انتزاع و اینترفیس در برنامه‌نویسی پیشرفته
  • 7. معرفی معماری مدل-نما-کنترلر (MVC)
  • 8. ساختار فایل‌بندی و سازماندهی پروژه بر پایه MVC
  • 9. مدیریت درخواست‌های HTTP و مسیریابی (Routing)
  • 10. کار با Namespaceها و بارگذاری خودکار کلاس‌ها (Autoloading)
  • 11. طراحی پایگاه داده رابطه‌ای با MySQL
  • 12. اتصال به پایگاه داده با استفاده از PDO
  • 13. پیاده‌سازی الگوی طراحی ActiveRecord در مدل‌ها
  • 14. طراحی لایه نمایش و استفاده از موتورهای قالب‌سازی
  • 15. مدیریت فرم‌ها و اعتبارسنجی داده‌های ورودی کاربر
  • 16. امنیت در وب و مقابله با حملات تزریق کد (SQL Injection)
  • 17. جلوگیری از حملات XSS در خروجی‌های وب
  • 18. مدیریت نشست‌ها (Sessions) و کوکی‌ها
  • 19. احراز هویت و مدیریت کاربران در سامانه
  • 20. سطح‌بندی دسترسی‌ها و کنترل مجوزها
  • 21. مدیریت خطاها و استثنائات در سیستم
  • 22. استفاده از Composer برای مدیریت کتابخانه‌های جانبی
  • 23. کار با فایل‌های پیکربندی و متغیرهای محیطی
  • 24. پیاده‌سازی عملیات CRUD (ایجاد، خواندن، ویرایش، حذف)
  • 25. طراحی رابط کاربری واکنش‌گرا با استفاده از CSS و Frameworkها
  • 26. کار با AJAX در محیط MVC برای تعامل غیرهمگام
  • 27. مدیریت آپلود فایل و ذخیره‌سازی ایمن
  • 28. کار با تاریخ و زمان در سامانه
  • 29. ارسال ایمیل و اطلاع‌رسانی در سیستم
  • 30. کار با APIهای داخلی و خارجی
  • 31. بهینه‌سازی کوئری‌های پایگاه داده
  • 32. استفاده از کش (Caching) برای بهبود عملکرد
  • 33. تست‌نویسی واحد (Unit Testing) در PHP
  • 34. اصول مستندسازی کد و سامانه
  • 35. استقرار پروژه بر روی سرورهای عملیاتی
  • 36. مدیریت نسخه‌گذاری کد با Git
  • 37. اصول نگهداری و به‌روزرسانی سامانه‌های تحت وب
  • 38. امن‌سازی تنظیمات وب‌سرور برای محیط عملیاتی
  • 39. بررسی لاگ‌های سیستم برای عیب‌یابی
  • 40. توسعه ماژولار و گسترش‌پذیری در معماری MVC
تگ‌ها: آموزش طراحی وب برنامه‌نویسی PHP برنامه‌نویسی سمت سرور برنامه‌نویسی شی‌گرا پروژه وب با PHP توسعه نرم‌افزار توسعه وب‌سایت طراحی سامانه تحت وب مدل ویو کنترلر معماری MVC

نظرات

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

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