کتاب بهینه‌سازی سرعت و مقیاس‌پذیری در توسعه وب با ابزار Bazel با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره بهینه‌سازی سرعت و مقیاس‌پذیری در توسعه وب با ابزار Bazel

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

موضوع میانی: مدیریت فرآیند ساخت و یکپارچه‌سازی پروژه‌های نرم‌افزاری

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

  • 1. مبانی سیستم‌های ساخت و چالش‌های مقیاس‌پذیری در پروژه‌های نرم‌افزاری
  • 2. آشنایی با مفاهیم پایه و معماری ابزار Bazel
  • 3. نصب و راه‌اندازی محیط توسعه استاندارد برای Bazel
  • 4. ساختار فایل‌های WORKSPACE و تنظیمات اولیه پروژه
  • 5. آشنایی با زبان برنامه‌نویسی Starlark برای پیکربندی بیلد
  • 6. مفهوم بسته‌ها در Bazel و ساختار فایل‌های BUILD
  • 7. مدیریت وابستگی‌های خارجی و کتابخانه‌های شخص ثالث
  • 8. بهینه‌سازی سیستم با استفاده از گراف وابستگی‌ها
  • 9. مفهوم عملیات Remote Build Execution برای پروژه‌های بزرگ
  • 10. کار با مخازن محلی و مدیریت بسته‌های نرم‌افزاری
  • 11. مبانی سیستم کشینگ و افزایش سرعت کامپایل
  • 12. استفاده از Bazel برای مدیریت پروژه‌های وب مدرن
  • 13. یکپارچه‌سازی Bazel با فریم‌ورک‌های توسعه سمت کاربر
  • 14. مدیریت دارایی‌های استاتیک و بسته‌بندی فایل‌های وب
  • 15. بهینه‌سازی فرآیند تست و اجرای تست‌های موازی
  • 16. استفاده از قابلیت Sandboxing برای تضمین تکرارپذیری بیلد
  • 17. مدیریت متغیرهای محیطی و تنظیمات خاص هر پروژه
  • 18. تکنیک‌های بهینه‌سازی سرعت بیلد در پروژه‌های پیچیده
  • 19. عیب‌یابی و تحلیل لاگ‌های خروجی در فرآیند بیلد
  • 20. مدیریت نسخه‌بندی و انتشار خروجی‌های نرم‌افزاری
  • 21. پیاده‌سازی پایپ‌لاین‌های CI/CD با محوریت Bazel
  • 22. امنیت در زنجیره تأمین نرم‌افزار و مدیریت وابستگی‌ها
  • 23. به‌کارگیری Bazel در پروژه‌های بزرگ مقیاس (Monorepo)
  • 24. استراتژی‌های انتقال پروژه‌های موجود به ساختار Bazel
  • 25. بهینه‌سازی مصرف منابع سخت‌افزاری در سرورهای بیلد
  • 26. مانیتورینگ و گزارش‌گیری از عملکرد سیستم ساخت
  • 27. توسعه و شخصی‌سازی قواعد بیلد با استفاده از Starlark
  • 28. مدیریت تداخل در محیط‌های توسعه تیمی
  • 29. بهترین روش‌های مستندسازی فرآیندهای بیلد
  • 30. آینده ابزارهای ساخت و نقش Bazel در توسعه نرم‌افزار ایران
تگ‌ها: Bazel ابزارهای برنامه‌نویسی بهینه‌سازی نرم‌افزار توسعه برنامه‌های کاربردی توسعه وب زیرساخت توسعه مدیریت فرآیند ساخت مقیاس‌پذیری وب مهندسی نرم‌افزار یکپارچه‌سازی نرم‌افزار

نظرات

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

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