کتاب اصول و مبانی مهندسی نرم‌افزار در توسعه زیرساخت‌های سمت سرور (Backend) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره اصول و مبانی مهندسی نرم‌افزار در توسعه زیرساخت‌های سمت سرور (Backend)

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: توسعه سیستم‌های سمت سرور (Backend)

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

  • 1. مبانی و مفاهیم معماری سیستم‌های سمت سرور
  • 2. آشنایی با پروتکل‌های ارتباطی در شبکه
  • 3. مبانی پروتکل انتقال ابرمتن HTTP و متدهای آن
  • 4. ساختار و تحلیل کدهای وضعیت پاسخ HTTP
  • 5. آشنایی با پروتکل‌های انتقال فایل و ایمیل
  • 6. مفهوم مدل مشتری و سرویس‌دهنده در توسعه نرم‌افزار
  • 7. مدیریت حافظه و منابع در محیط‌های سرور
  • 8. اصول طراحی رابط‌های برنامه‌نویسی کاربردی RESTful
  • 9. استانداردهای تبادل داده با فرمت JSON
  • 10. آشنایی با زبان‌های برنامه‌نویسی سمت سرور و ویژگی‌های آن‌ها
  • 11. مبانی کار با سیستم‌عامل لینوکس برای مدیریت سرور
  • 12. مدیریت فرآیندها و نخ‌ها در برنامه‌نویسی سرور
  • 13. مفاهیم مقدماتی پایگاه داده‌های رابطه‌ای
  • 14. طراحی جداول و روابط در پایگاه داده‌های SQL
  • 15. اصول کوئری‌نویسی و بهینه‌سازی پرس‌وجوها
  • 16. آشنایی با مفهوم ایندکس‌گذاری در پایگاه داده
  • 17. مبانی تراکنش‌ها و تضمین یکپارچگی داده‌ها
  • 18. امنیت در تبادل داده و استفاده از پروتکل HTTPS
  • 19. مفهوم احراز هویت و مدیریت نشست‌های کاربری
  • 20. اصول کنترل دسترسی و سطوح دسترسی کاربران
  • 21. آشنایی با معماری میکروسرویس و کاربردهای آن
  • 22. مفهوم صف پیام و میان‌افزارهای پیام‌رسان
  • 23. آشنایی با سیستم‌های کشینگ برای افزایش کارایی
  • 24. مدیریت خطاها و لاگ‌نویسی در سیستم‌های توزیع‌شده
  • 25. اصول مقیاس‌پذیری افقی و عمودی در سرورها
  • 26. آشنایی با ابزارهای مجازی‌سازی و کانتینرها
  • 27. مدیریت پیکربندی و محیط‌های توسعه و عملیات
  • 28. مبانی تست‌نویسی خودکار در لایه سرور
  • 29. اصول مستندسازی فنی در پروژه‌های نرم‌افزاری
  • 30. آشنایی با متدولوژی‌های چابک در توسعه نرم‌افزار
  • 31. مبانی امنیت نرم‌افزار و پیشگیری از نفوذهای رایج
  • 32. حفاظت از داده‌های حساس در سمت سرور
  • 33. آشنایی با مفاهیم کلان‌داده و پردازش‌های ناهمگام
  • 34. مفهوم اتصال به پایگاه داده و مدیریت استخر اتصالات
  • 35. آشنایی با معماری رویداد‌محور در توسعه زیرساخت
  • 36. مدیریت نسخه‌بندی در پروژه‌های نرم‌افزاری
  • 37. مبانی استقرار و نگهداری سیستم‌های سمت سرور
  • 38. بهینه‌سازی عملکرد و تحلیل گلوگاه‌های نرم‌افزاری
  • 39. اخلاق حرفه‌ای در مهندسی نرم‌افزار و مسئولیت‌های اجتماعی توسعه‌دهنده
تگ‌ها: آموزش Backend اصول مهندسی نرم‌افزار برنامه‌نویسی سرور توسعه سمت سرور توسعه وب زیرساخت‌های نرم‌افزاری معماری نرم‌افزار مهندسی نرم‌افزار

نظرات

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

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