دوره آموزشی ساخت Monorepos در GitHub
1 ساعت 9 دقیقهپیشرفته2022-11-09
مدرسین
Carlos Solís
System Developer and Author
جزئیات دوره
اگر یک برنامهنویس یا مدیر سیستم هستید، همیشه به دنبال راههای سادهتر و مشارکتیتر برای مدیریت یک پایگاه کد بزرگ برای سازمان خود هستید. Monorepos به شما امکان می دهد کدهای بسیاری از پروژه ها را در یک مخزن واحد مدیریت کنید. در این دوره، Carlos Solís به شما یاد می دهد که چگونه مونورپوها را در GitHub بسازید و میزبانی کنید. کشف کنید که چگونه monorepos می تواند به شما در کاهش پیچیدگی، اجتناب از وابستگی کد و بهبود همکاری متقابل کمک کند. نحوه ساخت، مدیریت و استقرار monorepos در GitHub را بیاموزید، در حالی که ابزارها و تکنیکهایی را برای مقیاسسازی سازمان خود کاوش میکنید.
مهارت ها
GitVersion ControlGitHubSoftware Development ToolsOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - مدیریت کد در monorepos
- 02 - مونورپو چیست و چرا باید از آن استفاده کرد
- 03 - استفاده از GitHub Codespaces با این دوره
1. ایجاد و ساخت Monorepos
- 04 - ایجاد اولین monorepo خود را
- 05 - راه اندازی فایل های پیکربندی
- 06 - ساخت monorepo خود را
- 07 - قلاب های مونورپو گیت
- 08 - نصب قطعات اشتراکی
2. ابزارهایی برای مدیریت Monorepo خود
- 09 - چگونه پروژه ها را به monorepo خود منتقل کنید
- 10 - اجرای دستورات سفارشی بر روی monorepo خود
- 11 - درخواست های کششی Dependabot
- 12 - ابزارهای دیگر برای مدیریت monorepos
3. GitHub Actions برای Monorepos
- 13 - آشنایی با GitHub Actions
- 14 - ایجاد گردش کار عالی برای monorepo شما
- 15 - ایجاد گردش کار برای برنامه های شما
- 16 - استفاده از چندین گردش کار برای برنامه های خود
- 17 - ساخت و استقرار monorepos با Netlify
- 18 - استقرار monorepos با اقدامات GitHub
4. بهترین شیوه ها
- 19 - چگونه مونورپو خود را طراحی کنیم
- 20 - حاکمیت معماری در monorepo شما
نتیجه
- 21 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع گیت
- دوره آموزشی راهنمای کامل گیت
- دوره آموزشی مبانی برنامه نویسی: کنترل نسخه با Git
- دوره آموزشی یادگیری Git و GitHub
- دوره آموزشی ایجاد پورتفولیوهای GitHub
- دوره آموزشی برنامه نویسی جفت هوش مصنوعی با GitHub Copilot X
- دوره آموزشی یادگیری جامع گیت هاب: بخش اول مبانی
- دوره آموزشی مدیریت وابستگی Git با زیر ماژول ها و زیردرخت ها