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

Building Monorepos on GitHub

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

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

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

معرفی Introduction

  • مدیریت کد در monorepos Managing code in monorepos

  • آنچه شما باید بدانید What you should know

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

  • امتحان فصل Chapter Quiz

1. ایجاد و ساخت Monorepos 1. Creating and Building Monorepos

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

  • راه اندازی فایل های کانفیگ Setting up config files

  • ساخت monorepo خود را Building your monorepo

  • قلاب های Monorepo Git Monorepo Git hooks

  • نصب اجزای مشترک Installing shared components

  • امتحان فصل Chapter Quiz

2. ابزارهایی برای مدیریت Monorepo شما 2. Tools to Manage Your Monorepo

  • مهاجرت پروژه ها به monorepo شما Migrating projects to your monorepo

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

  • درخواست های کشش Dependabot Dependabot pull requests

  • ابزارهای دیگر برای مدیریت monorepos Other tools to manage monorepos

  • امتحان فصل Chapter Quiz

3. GitHub Actions برای Monorepos 3. GitHub Actions for Monorepos

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

  • ایجاد گردش کار عالی برای monorepo شما Creating the perfect workflow for your monorepo

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

  • استفاده از چندین گردش کار برای برنامه های خود Using multiple workflows for your apps

  • ساخت و استقرار monorepos با Netlify Building and deploying monorepos with Netlify

  • monorepos را با GitHub Actions مستقر کنید Deploy monorepos with GitHub Actions

  • امتحان فصل Chapter Quiz

4. بهترین شیوه ها 4. Best Practices

  • طراحی monorepo شما Designing your monorepo

  • حاکمیت معماری در monorepo شما Architectural governance in your monorepo

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت Monorepos در GitHub
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 8m
26
Linkedin (لینکدین) lynda-small
14 دی 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 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 کار می کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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