دوره آموزشی ساخت Monorepos در GitHub

دوره آموزشی ساخت Monorepos در GitHub

1 ساعت 9 دقیقهپیشرفته2022-11-09

مدرسین

Carlos Solís

Carlos Solís

System Developer and Author

جزئیات دوره

اگر یک برنامه‌نویس یا مدیر سیستم هستید، همیشه به دنبال راه‌های ساده‌تر و مشارکتی‌تر برای مدیریت یک پایگاه کد بزرگ برای سازمان خود هستید. Monorepos به شما امکان می دهد کدهای بسیاری از پروژه ها را در یک مخزن واحد مدیریت کنید. در این دوره، Carlos Solís به شما یاد می دهد که چگونه مونورپوها را در GitHub بسازید و میزبانی کنید. کشف کنید که چگونه monorepos می تواند به شما در کاهش پیچیدگی، اجتناب از وابستگی کد و بهبود همکاری متقابل کمک کند. نحوه ساخت، مدیریت و استقرار monorepos در GitHub را بیاموزید، در حالی که ابزارها و تکنیک‌هایی را برای مقیاس‌سازی سازمان خود کاوش می‌کنید.

مهارت ها

GitVersion ControlGitHubSoftware Development ToolsOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • مدیریت کد در monorepos
  • مونورپو چیست و چرا باید از آن استفاده کرد
  • استفاده از GitHub Codespaces با این دوره

ایجاد و ساخت Monorepos

  • ایجاد اولین monorepo خود را
  • راه اندازی فایل های پیکربندی
  • ساخت monorepo خود را
  • قلاب های مونورپو گیت
  • نصب قطعات اشتراکی

ابزارهایی برای مدیریت Monorepo خود

  • چگونه پروژه ها را به monorepo خود منتقل کنید
  • اجرای دستورات سفارشی بر روی monorepo خود
  • درخواست های کششی Dependabot
  • ابزارهای دیگر برای مدیریت monorepos

GitHub Actions برای Monorepos

  • آشنایی با GitHub Actions
  • ایجاد گردش کار عالی برای monorepo شما
  • ایجاد گردش کار برای برنامه های شما
  • استفاده از چندین گردش کار برای برنامه های خود
  • ساخت و استقرار monorepos با Netlify
  • استقرار monorepos با اقدامات GitHub

بهترین شیوه ها

  • چگونه مونورپو خود را طراحی کنیم
  • حاکمیت معماری در monorepo شما

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان