نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
GitLab یک پلت فرم پیشرو DevOps برای تیم هایی با هر اندازه است. این دوره آموزشی به شما می آموزد که چگونه از GitLab برای مدیریت پروژه ها و ارسال سریع برنامه های ایمن و سازگار به بازار استفاده کنید. GitLab به تیم هایی با هر اندازه ای کمک می کند تا از روش های DevOps برای پروژه های خود استفاده کنند تا تحویل نرم افزار به بازار را سرعت بخشند. در این دوره، GitLab Fundamentals، یاد خواهید گرفت که تیم ها و پروژه هایی را بر روی پلتفرم GitLab بسازید تا در توسعه نرم افزار همکاری کنند و نرم افزارهای تست شده و پیکربندی شده را به مشتریان خود تحویل دهند. ابتدا، نحوه ایجاد مخازن و گروه بندی آنها در پروژه ها را بر اساس نیازهای کسب و کار خود بررسی خواهید کرد. در مرحله بعد، مشکلات GitLab و نحوه مدیریت پروژه ها و نقاط عطف تحویل را کشف خواهید کرد. سپس، نحوه استفاده از GitLab Issues را به عنوان تابلوهای پروژه برای دنبال کردن جدول زمانی پروژه خواهید فهمید. در نهایت، نحوه استفاده از GitLab Auto DevOps را برای ساخت و ارائه پروژه های نرم افزاری با استفاده از اتوماسیون یاد خواهید گرفت. همچنین یاد خواهید گرفت که چگونه پروژه های خود را مستند کنید و اسناد نرم افزاری را با استفاده از صفحات GitLab منتشر کنید. پس از اتمام این دوره، مهارت ها و دانش DevOps با GitLab را خواهید داشت که برای مدیریت پروژه ها با استفاده از روش های Agile و استقرار نرم افزار برای مشتریان خود لازم است.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
نمای کلی GitLab
GitLab Overview
-
بررسی اجمالی
Overview
-
DevOps و الگوهای چابک
DevOps and Agile Patterns
-
GitLab
GitLab
-
یک حساب GitLab ایجاد کنید
Create a GitLab Account
-
حساب GitLab را کاوش کنید
Explore GitLab Account
-
Git CLI را راه اندازی کنید
Set up Git CLI
-
خلاصه
Summary
پروژه ها و مخازن
Projects and Repositories
-
بررسی اجمالی
Overview
-
مخازن Git
Git Repositories
-
ایجاد یک پروژه
Creating a Project
-
به روز رسانی یک پروژه
Updating a Project
-
ایجاد یک پروژه قالب
Creating a Templated Project
-
واردات یک پروژه
Importing a Project
-
شبیه سازی پروژه
Cloning the Project
-
گروه های GitLab
GitLab Groups
-
ایجاد گروه
Creating a Group
-
گروه بندی پروژه ها
Grouping the Projects
-
انتقال پروژه بین گروه ها
Moving Project Between Groups
-
خلاصه
Summary
مسائل و جدول زمانی
Issues and Timelines
-
بررسی اجمالی
Overview
-
مشکلات GitLab
GitLab Issues
-
یک مسئله ایجاد کنید
Create an Issue
-
برچسب های GitLab
GitLab Labels
-
هیئت صدور
Issue Board
-
دعوت از اعضا
Inviting Members
-
کار روی مسائل
Working on Issues
-
نقاط عطف
Milestones
-
میز خدمات
Service Desk
-
خلاصه
Summary
همکاری ها و مشارکت ها
Collaborations and Contributions
-
بررسی اجمالی
Overview
-
ایجاد یک شعبه در رابط کاربری GitLab
Creating a Branch in GitLab UI
-
ایجاد شعبه با Git CLI
Creating a Branch with Git CLI
-
همگام سازی تغییرات با استفاده از Git CLI
Sync Changes Using Git CLI
-
GitLab Web IDE
GitLab Web IDE
-
فشار تغییرات از GitLab UI
Push Changes from GitLab UI
-
در حال توسعه با استفاده از Gitpod
Developing Using Gitpod
-
درخواست های ادغام ایجاد کنید
Create Merge Requests
-
بررسی درخواستهای ادغام
Review Merge Requests
-
شاخه های حفاظت شده
Protected Branches
-
چنگال کردن یک مخزن
Forking a Repository
-
ادغام های شخص ثالث - Slack
Third-party Integrations - Slack
-
خلاصه
Summary
DevOps
Auto DevOps
-
بررسی اجمالی
Overview
-
DevOps خودکار و خطوط لوله CI/CD
Auto DevOps and CI/CD Pipelines
-
Auto DevOps را در Project فعال کنید
Enable Auto DevOps in Project
-
تست DevOps خودکار
Testing Auto DevOps
-
خطوط لوله و مشاغل
Pipelines and Jobs
-
یک خط لوله را برنامه ریزی کنید
Schedule a Pipeline
-
فایل gitlab-ci.yml
The .gitlab-ci.yml File
-
GitLab Runners
GitLab Runners
-
نشان های CI/CD پروژه
Project CI/CD Badges
-
خلاصه
Summary
امنیت و احراز هویت
Security and Authentication
-
بررسی اجمالی
Overview
-
HTTPS و SSH
HTTPS and SSH
-
یک کلید SSH ایجاد کنید
Create an SSH Key
-
کلید SSH را در GitLab راه اندازی کنید
Setup SSH Key in GitLab
-
توکن های دسترسی شخصی
Personal Access Tokens
-
استفاده از Access Tokens در Git CLI
Using Access Tokens in Git CLI
-
دسترسی و کاربران را مدیریت کنید
Manage Access and Users
-
تأمین کد
Securing the Code
-
تأیید کد در DevOps خودکار
Code Verification in Auto DevOps
-
حذف فایل ها و لغو تغییرات
Delete Files and Undo Changes
-
خلاصه
Summary
تحویل و استقرار
Delivery and Deployment
-
بررسی اجمالی
Overview
-
مصنوعات شغلی
Job Artifacts
-
تولید مصنوعات
Generating Artifacts
-
آثار باستانی را کاوش کنید
Explore Artifacts
-
خلاصه
Summary
مستندات پروژه
Project Documentation
-
بررسی اجمالی
Overview
-
مستندات پروژه
Project Documentation
-
GitLab Wiki
GitLab Wiki
-
یک صفحه در GitLab Wiki ایجاد کنید
Create a Page in GitLab Wiki
-
ویژگی های پیشرفته علامت گذاری Gitlab
Advanced GitLab Markdown Features
-
صفحات GitLab
GitLab Pages
-
یک پروژه GitLab Pages ایجاد کنید
Create a GitLab Pages Project
-
قطعه کد
Code Snippets
-
خلاصه
Summary
پاکسازی منابع
Cleaning up Resources
-
بررسی اجمالی
Overview
-
Auto DevOps را پاک کنید
Clean up Auto DevOps
-
مسائل را ببندید
Close the Issues
-
کاربران و دسترسی را حذف کنید
Remove Users and Access
-
تغییر مالکان
Change Owners
-
پروژه ها و گروه ها را حذف کنید
Remove Projects and Groups
-
خلاصه
Summary
نمایش نظرات