آموزش ساخت مونو-ریپو (Monorepo) در گیت‌هاب - آخرین آپدیت

دانلود Building Monorepos on GitHub

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اگر توسعه‌دهنده یا مدیر سیستم هستید، همواره به دنبال روش‌های ساده‌تر و تعاملی‌تر برای مدیریت کدهای حجیم در سازمان خود می‌گردید. مونو-ریپوها به شما این امکان را می‌دهند تا کدهای چندین پروژه را در یک مخزن واحد مدیریت کنید. در این دوره، کارلوس سولیس به شما آموزش می‌دهد که چگونه مونو-ریپوها را در گیت‌هاب بسازید و میزبانی کنید. کشف کنید که مونو-ریپوها چگونه می‌توانند به شما در کاهش پیچیدگی، جلوگیری از وابستگی‌های کدنویسی و بهبود همکاری‌های بین‌تیمی کمک کنند. روش‌های ساخت، مدیریت و استقرار مونو-ریپوها در گیت‌هاب را بیاموزید و با ابزارها و تکنیک‌های مقیاس‌پذیری برای سازمان‌های بزرگ آشنا شوید.

این دوره با GitHub Codespaces ادغام شده است؛ یک محیط توسعه ابری فوری که تمام قابلیت‌های IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی روی سیستم فراهم می‌کند. با GitHub Codespaces، می‌توانید در هر زمان و با هر دستگاهی تمرینات عملی را انجام دهید—در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محیط‌های کاری واقعی با آن مواجه خواهید شد. برای شروع، ویدیو «استفاده از GitHub Codespaces در این دوره» را مشاهده کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • مونو-ریپو چیست و چرا باید از آن استفاده کنیم؟ What is a monorepo, and why should you use one?

  • مدیریت کدها در مونو-ریپوها Managing code in monorepos

  • استفاده از GitHub Codespaces در این دوره Using GitHub Codespaces with this course

1. ایجاد و ساخت مونو-ریپوها 1. Creating and Building Monorepos

  • هوک‌های گیت (Git hooks) در مونو-ریپو Monorepo Git hooks

  • نصب کامپوننت‌های مشترک Installing shared components

  • اجرای دستورات Running commands

  • ساخت مونو-ریپوی شما Building your monorepo

  • تنظیم فایل‌های پیکربندی (Config) Setting up config files

  • افزودن یک پروژه جدید Adding a new project

  • ایجاد اولین مونو-ریپوی شما Creating your first monorepo

2. ابزارهای مدیریت مونو-ریپو 2. Tools to Manage Your Monorepos

  • درخواست‌های Pull در Dependabot Dependabot pull requests

  • نحوه انتقال پروژه‌ها به مونو-ریپو How to migrate projects to your monorepo

  • اجرای دستورات سفارشی در مونو-ریپو Running custom commands on your monorepo

  • سایر ابزارهای مدیریت مونو-ریپوها Other tools to manage monorepos

3. استفاده از GitHub Actions برای مونو-ریپوها 3. GitHub Actions for Monorepos

  • استقرار مونو-ریپوها با GitHub Actions Deploying monorepos with GitHub actions

  • آشنایی با GitHub Actions Getting familiar with GitHub Actions

  • استفاده از چندین گردش‌کار (Workflow) برای اپلیکیشن‌ها Using multiple workflows for your apps

  • ایجاد گردش‌کار برای اپلیکیشن‌ها Creating workflows for your apps

  • ایجاد گردش‌کار ایده‌آل برای مونو-ریپوی شما Creating the perfect workflow for your monorepo

  • ساخت و استقرار مونو-ریپوها با Netlify Building and deploying monorepos with Netlify

4. بهترین روش‌ها و استانداردهای اجرایی 4. Best Practices

  • حکمرانی معماری در مونو-ریپوی شما Architectural governance in your monorepo

  • نحوه طراحی مونو-ریپو How to design your monorepo

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش ساخت مونو-ریپو (Monorepo) در گیت‌هاب
جزییات دوره
1h 13m
23
(آخرین آپدیت)
5,830
- از 5
ندارد
دارد
دارد
Carlos Solís
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Carlos Solís Carlos Solís

نویسنده، استاد و اسکرام مستر خبره

کارلوس سولیس یک نویسنده، استاد، توسعه‌دهنده، و دارای گواهینامه اسکرام مستر با بیش از 20 سال تجربه است.

کارلوس یک اسکرام مستر خبره و نویسنده کتاب A Warrior's Guide برای AngularJS (کتاب‌های کاباتا، 2016) است. ). یک توسعه دهنده حرفه ای با تجربه تدریس در دانشگاه، او با یک چالش فنی غریبه نیست. او می داند که چگونه پروژه ها را بر اساس اصول چابک و ناب تسهیل کند، و متخصص برنامه های تلفن همراه هیبریدی است که با Ionic، Angular و Cordova ساخته شده اند. او تجربه برنامه نویسی گسترده ای دارد، به ویژه با HTML5، CSS3، و جاوا. او در حال حاضر در سانتیاگو، شیلی زندگی می کند، جایی که او به عنوان مبشر محصول برای Modyo کار می کند.