آموزش GitHub Dependabot: به‌روزرسانی‌های وابستگی

GitHub Dependabot: Dependency Updates

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

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

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

معرفی Introduction

  • با Dependabot شروع کنید Get started with Dependabot

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

1. ویژگی ها و موارد استفاده Dependabot 1. Dependabot Features and Use Cases

  • ویژگی های GitHub و Dependabot GitHub and Dependabot features

  • ویژگی های پیشرفته Dependabot Dependabot advanced features

  • موارد استفاده ایده آل برای Dependabot Ideal uses cases for Dependabot

  • چالش: ضد الگوهای Dependabot Challenge: Dependabot anti-patterns

  • راه حل: ضد الگوهای Dependabot Solution: Dependabot anti-patterns

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

2. Dependabot و Python 2. Dependabot and Python

  • معماری پروژه پایتون Python project architecture

  • الزامات. txt requirements.txt

  • dependabot.yml برای پایتون dependabot.yml for Python

  • چالش: Dependabot درخواست‌های پایتون را می‌کشد Challenge: Dependabot pull requests for Python

  • راه حل: Dependabot درخواست های پایتون را می کشد Solution: Dependabot pull requests for Python

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

3. Dependabot و PHP 3. Dependabot and PHP

  • معماری پروژه پی اچ پی PHP project architecture

  • composer.json composer.json

  • dependabot.yml برای PHP و شاخه ها dependabot.yml for PHP and branches

  • چالش: Dependabot درخواست های PHP را می کشد Challenge: Dependabot pull requests for PHP

  • راه حل: Dependabot درخواست های PHP را می کشد Solution: Dependabot pull requests for PHP

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

4. Dependabot و JavaScript 4. Dependabot and JavaScript

  • معماری پروژه جاوا اسکریپت JavaScript project architecture

  • package.json package.json

  • dependabot.yml برای پروژه های جاوا اسکریپت dependabot.yml for JavaScript projects

  • چالش: Dependabot درخواست های جاوا اسکریپت را می کشد Challenge: Dependabot pull requests for JavaScript

  • راه حل: Dependabot درخواست های جاوا اسکریپت را می کشد Solution: Dependabot pull requests for JavaScript

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

نتیجه Conclusion

  • لینک ها و منابع Links and resources

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

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

نمایش نظرات

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

آموزش GitHub Dependabot: به‌روزرسانی‌های وابستگی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
51m
29
Linkedin (لینکدین) lynda-small
16 دی 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
Carlos Rivas

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Carlos Rivas Carlos Rivas

کارشناس زیرساخت AWS

کارلوس ریواس یک متخصص زیرساخت AWS است.

کارلوس معمار ارشد راه حل در Infiniti Consulting است که در آنجا به کالج های محلی کالیفرنیا کمک می کند تا مراکز داده سنتی خود را جابجا کنند. به ابر.

در طول دوران حرفه‌ای خود، او برای چندین ارائه‌دهنده بزرگ مخابراتی کار کرده است که دستگاه‌های شبکه را با استفاده از ابزارها و زبان‌های متعدد، از جمله جاوا، Groovy، Python، Perl، و PHP مدیریت و پیکربندی می‌کنند.

Linkedin (لینکدین)

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

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

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