اصول Azure DevOps برای مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد یک سازمان Azure DevOps
- ترازبندی آیتم کاری Azure DevOps با استفاده از فرآیندهای کاری Agile ،Scrum یا Basic
- یک مخزن کد در Azure DevOps را با GitHub ادغام کنید.
- کد را با ابزارهای مختلف فورک و کلون کنید.
- درک پایهای از واژگان DevOps: مفهوم آن چیست و چرا اهمیت دارد؟
- CI/CD: درک نحوه کمک Pipelines به اجرای مداوم و استقرار مداوم
- تغییرات کد را Commit کنید و Pull Requests را دنبال کنید.
- یک Repo کد را از خط فرمان یک محیط توسعه یکپارچه (IDE) Push کنید.
پیش نیازهای دوره
- این دوره برای افرادی طراحی شده است که تازه با مفاهیم و اصطلاحات DevOps آشنا میشوند.
- داشتن دانش بنیادین در مورد محاسبات مبتنی بر ابری مفید است.
- درک اصول اولیه راهکارهای کد مبتنی بر Git مفید است، اما الزامی نیست.
- در طول مسیر، مفاهیم به صورت توضیح داده میشود؛ دوره شامل چند راهنمای مرجع سریع قابل دانلود است.
توضیحات دوره
اپل، مایکروسافت، آمازون، سسکو، تسلا، وورکدِی... چه نکتهای مشترک دارند؟
همه این شرکتها از DevOps برای ساخت و انتشار مداوم نرمافزار استفاده میکنند.
در این دورهی اصول پایهی Azure DevOps، مدرس معتبر مایکروسافت و مدرس برجسته Udemy، برایان کلپ دانشآموزان را به صورت عملی با ابزار Azure DevOps - ابزار متنباز و مبتنی بر ابر مایکروسافت که برای مدیریت تیمهای توسعه، کد و استقرار برنامهها طراحی شده - آشنا میکند.
مهمتر از همه، برایان میداند که دانشجویانی که در دورههای مقدماتی شرکت میکنند ممکن است هنوز با تمام واژگان آشنا نباشند. این دوره هیچ فرضی ندارد دربارهای مسبوق بودن به مجموعهای از اصطلاحات و فناوریهای پیچیده حوزه DevOps... اصطلاحاتی مانند Agile ،Scrum ،VS Code، کانتینرهای برنامه، Commitها، درخواستهای کد، Sprintها، تست های واحد، Artifactsهای کد، و بسیاری دیگر که در محل تلاقی تیمهای توسعه و عملیات قرار دارند.
در دوره «اصول پایهی Azure DevOps برای مبتدیان»، قدمهای کوچک گام به گام برداشته میشود. این دوره فقط انتقال اطلاعات نیست؛ بلکه هر قطعه ساختهشده، در زمان لازم، در جای مناسب قرار میگیرد و به درک شما افزوده میشود. علاوه بر این، با راهنماییهای عملی و با استفاده از ابزارهای ضروری Azure DevOps مانند Boards ،Repos ،Pipelines و Test Plans، درک خود را تقویت خواهید کرد.
هر مفهومی که نیاز به تعریف داشت، در طول مسیر تعریف میشود.
اصول پایهی Azure DevOps برای مبتدیان برای حرفهایهای IT که اصطلاح DevOps را شنیدهاند اما میخواهند تجربه عملی کسب کنند، یا برای مدیران پروژه و مالکان محصولات که میخواهند فرآیند CI/CD را بهتر درک کنند، بسیار مناسب است.
و پس از پایان دوره، یک برنامه را در یک کانتینر Azure مستقر خواهید کرد و اعتماد به نفس و تخصص بیشتری در موضوعات زیر کسب میکنید:
- مدیریت تیمهای توسعه با استفاده از Azure Boards
- نقشهکشی آیتمهای کاری در فرآیندهای Agile یا Scrum سازمانتان
- راهاندازی راهکارهای Git-based در Azure Repos
- اتصال به مخازن کد موجود در GitHub
- ساخت کد هر بار که فعالیت در برنچ Master ذخیره شود
- استقرار یک Artifact جدید پس از ساختهای جدید
- انجام تست های کد با استفاده از Azure Test Plans
- و علاوه بر آن، اعتماد به نفس برای ادغام ابزارهای دیگر مانند Docker ،Maven و غیره در پیادهسازی DevOps تیمتان
این دوره برای چه کسانی مناسب است؟
- حرفهایهای IT که اصطلاح DevOps را شنیدهاند اما میخواهند تجربه عملی کسب کنند.
- مدیران پروژه و مالکان محصولات که میخواهند فرآیند CI/CD را مدیریت کنند.
- کارکنان عملیات سیستم که قصد دارند ابزارهای DevOps را در استقرارهای خود به کار گیرند.
- توسعهدهندگانی که میخواهند امکانات استقرار کد با DevOps را درک کنند.
اصول Azure DevOps برای مبتدیان
-
خوشآمدید و مروری بر دوره 01:50
-
تمرین عملی: ایجاد سازمان Azure DevOps 04:16
-
DevOps چیست؟ (همچنین به عنوان DevOps 101 شناخته میشود) 04:03
-
چرا باید به DevOps اهمیت دهید؟ 06:14
-
Azure DevOps و ایجاد پروژه 05:11
-
سوال آزمون مرور Azure DevOps None
-
مرور کلی DevOps 101 00:31
-
مرور کلی Azure Boards 00:29
-
مقدمات Azure Boards 04:17
-
تعریف تیمها و آیتمهای کاری 06:14
-
تعریف Sprint 06:29
-
استوری؟ اپیک؟ اسکرام؟ چه؟؟ 02:36
-
تعریف ویژگیها و Epicها 05:17
-
استفاده از Azure DevOps Boards همراه با GitHub 04:15
-
ویوی مناسب Board برای کار (و سوالات Board) 06:14
-
آزمون مرور Azure Boards None
-
مقدمه بخش Azure Repos 00:40
-
مدیریت کد با Azure Repos - مقدمات 03:20
-
Git در مقابل GitHub 04:58
-
ایجاد محیط ساخت 04:02
-
ایجاد یک مخزن کد 07:49
-
ذخیره تغییرات در کد 06:24
-
انجام یک Pull Request 04:06
-
انجام یک Pull Request (رابط کاربری بهروز شده) 03:02
-
کار با کد محلی (قسمت 1) 06:19
-
کار با کد محلی (قسمت 2) 03:53
-
درک و مدیریت تاریخچه تغییرات 05:01
-
پاکسازی Repos 03:04
-
آزمون مرور Azure Repos None
-
مقدمه بخش Pipelines در Azure 00:32
-
مقدمات Pipelines در DevOps 03:40
-
درک فرآیند استقرار 03:14
-
Builds در مقابل Releases 03:55
-
ایجاد پایپ لاین Build 06:26
-
ایجاد GitHub Pipeline 08:36
-
ایجاد پایپ لاین DevOps Release 09:21
-
استقرار Flatris - عیبیابی واقعی یک Pipeline 09:01
-
تایید نتایج استقرار Flatris 02:55
-
OLD - استقرار Flatris (با استفاده از YAML مایکروسافت) 09:35
-
استقرار خودکار با فایل YAML (چقدر آسان است استقرار) 06:10
-
شروع DevOps با استفاده از یک پایپ لاین CI/CD (در 9 دقیقه) 09:04
-
ایجاد پایپ لاین استقرار Azure از IDE 07:14
-
سؤال آزمون مرور Pipelines در Azure None
-
بررسی Azure Test Plans 00:41
-
انواع تست ها 05:43
-
ایجاد یک برنامه تست دستی 05:27
-
اجرای تست بارگذاری URL 02:19
-
بیایید با هم یک پایپ لاین آموزش CI/CD بسازیم 00:47
-
با تشکر و گامهای بعدي 01:57
مشخصات آموزش
اصول Azure DevOps برای مبتدیان
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:49
- مدت زمان :03:27:11
- حجم :1.1GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy