نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
مدیریت بسته ها یک مشکل اساسی در توسعه نرم افزار مدرن است. این دوره به شما آموزش می دهد که چگونه می توانید وابستگی های بسته خود را با استفاده از GitHub Packages ، ارائه مخزن مصنوعات GitHub ، کنترل کنید. در توسعه مدرن ، هیچ برنامه جدی بدون وابستگی به بسته وجود ندارد. در این دوره ، DevOps با Github و Azure: پیاده سازی مدیریت بسته با GitHub ، شما معماری بسته ها را یاد می گیرید و می فهمید که چه زمانی و چرا باید این کار را انجام دهید. ابتدا ، چشم انداز بسته نرم افزاری را کشف می کنید. در مرحله بعد ، نحوه ویرایش موثر بسته های خود را با Semantic Version کشف خواهید کرد. در نهایت ، نحوه مدیریت بسته های خود را به صورت بیلد یاد خواهید گرفت. پس از اتمام این دوره ، مهارت ها و دانش مدیریت بسته را با GitHub مورد نیاز برای مهار وابستگی های بسته خود در پروژه نرم افزاری خود خواهید داشت.
سرفصل ها و درس ها
مروری بر دوره
Course Overview
-
مروری بر دوره
Course Overview
آشنایی با نحوه مدیریت بسته ها
Understanding How Packages are Managed
-
چرا از بسته ها استفاده می کنیم
Why We Use Packages
-
بررسی چشم انداز بسته
Surveying the Package Landscape
-
نسخه ی نمایشی: درون بسته NuGet
Demo: Inside a NuGet Package
-
ارجاع به بسته NuGet
Referencing a NuGet Package
-
ظروف به عنوان بسته
Containers as Packages
-
نسخه ی نمایشی: کار با ظروف
Demo: Working with Containers
-
خلاصه
Summary
نسخه بندی بسته های خود
Versioning Your Packages
-
معرفی نسخه های معنایی
Introducing Semantic Versioning
-
اجرای انواع مختلف SemVer
Running Down Different SemVer Increments
-
نسخه ی نمایشی: چه منظوره به نظر می رسد در Nuget
Demo: What SemVer Looks Like in NuGet
-
نسخه ی نمایشی: SemVer در NuGet قسمت 2 چگونه به نظر می رسد
Demo: What SemVer Looks Like in NuGet Part 2
-
خلاصه
Summary
مدیریت بسته های خود با GitHub
Managing Your Packages with GitHub
-
معرفی بسته های GitHub
Introducing GitHub Packages
-
نسخه ی نمایشی: برداشتن بسته ها از بسته های GitHub
Demo: Pulling Packages from GitHub Packages
-
هل دادن به بسته های GitHub
Pushing to GitHub Packages
-
نسخه ی نمایشی: هل دادن یک بسته به GitHub
Demo: Pushing a Package to GitHub
-
بسته ها و کنترل نسخه
Packages and Version Control
-
مدیریت بسته ها در خط لوله ساخت
Managing Packages in a Build Pipeline
-
نسخه ی نمایشی: یکپارچه سازی بسته های GitHub با ساخت
Demo: Integrating GitHub Packages with a Build
-
ساخت مخصوص بسته ها
A Package-specific Build
-
نسخه ی نمایشی: ساخت بسته
Demo: A Package Build
-
جمع بندی بسته بندی بسته بندی
Package Build Wrap-up
-
حفظ امنیت بسته
Maintaining Package Security
-
خلاصه
Summary
نحوه بسته بندی یک برنامه موجود
How to Package an Existing Application
-
بسته بندی یک برنامه موجود
Packaging an Existing Application
-
تکنیک باز کردن وابستگی های بسته
The Technique for Untangling Package Dependencies
-
وقتی وابستگی کد شما نیست
When the Dependency Is Not Your Code
-
خلاصه دوره
Course Summary
نمایش نظرات