🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش گیت و گیتلب – مهندسی دواپس – CI/CD پیشرفته گیتلب
- آخرین آپدیت
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یکپارچهسازی گیت و گیتلب با پایپلاینهای CI/CD
یادگیری بهترین شیوههای کنترل نسخه موثر
تسلط بر استراتژیهای شاخهبندی و ادغام
همکاری کارآمد با استفاده از گیت و گیتلب
یکپارچهسازی گیت و گیتلب با پایپلاینهای CI/CD
کشف ویژگیها و تکنیکهای پیشرفته
تسلط بر گیت و گیتلب: 5 پروژه عملی
پیش نیازها: این دوره گیت (Git) و گیتلب (GitLab) برای همه طراحی شده است، صرف نظر از پیشینه یا سطح تجربه شما. هیچ مهارت یا دانش قبلی برای شروع لازم نیست. هر کسی که به یادگیری کنترل نسخه (Version Control) علاقهمند است، میتواند در این دوره شرکت کرده و موفق شود.
دوره «Git & GitLab برای DevOps» با هدف ارائه درکی جامع از گیت و گیتلب، دو ابزار حیاتی در حوزه DevOps طراحی شده است. این دوره به منظور تجهیز فراگیران به دانش و مهارتهای لازم برای استفاده موثر از گیت و گیتلب در گردش کار DevOps آنهاست. از مفاهیم پایه تا ویژگیهای پیشرفته، دانشجویان جنبههای مختلف هر دو ابزار را بررسی خواهند کرد، از جمله کنترل نسخه، استراتژیهای شاخهبندی، ادغام، همکاری، یکپارچهسازی CI/CD و موارد دیگر.
ساختار این دوره به گونهای طراحی شده است که یک تجربه یادگیری عملی را فراهم کند و اطمینان حاصل شود که دانشجویان میتوانند آنچه را که میآموزند در سناریوهای واقعی به کار ببرند. از طریق تمرینات عملی و مثالهای واقعی، فراگیران درکی عمیق از نحوه مدیریت مخازن، حل تعارضات ادغام، و پیادهسازی بهترین شیوهها در کنترل نسخه کسب خواهند کرد. علاوه بر این، دوره نحوه راهاندازی و پیکربندی گیتلب برای یکپارچهسازی و استقرار پیوسته را پوشش میدهد و دانشجویان را قادر میسازد تا گردش کارهای خود را خودکار کرده و کارایی را افزایش دهند. در پایان این دوره، شرکتکنندگان در استفاده از گیت و گیتلب برای بهینهسازی فرآیندهای توسعه و بهبود همکاری در تیمهایشان ماهر خواهند شد. این دوره برای توسعهدهندگان، مهندسان DevOps و هر کسی که به دنبال ارتقای مهارتهای خود در شیوههای مدرن توسعه نرمافزار است، ایدهآل است.
درباره مدرس
باوش آتارا یک متخصص برجسته در زمینه رایانش ابری (Cloud Computing) و DevOps است، با تجربه گسترده در صنعت. باوش علاقه زیادی به تدریس دارد و حرفه خود را وقف کمک به افراد و سازمانها برای تسلط بر پیچیدگیهای محیطهای ابری مدرن کرده است.
با آرزوی موفقیت در دوره گیت/گیتلب شما در یودمی (Udemy)!
سرفصل ها و درس ها
مبانی گیت: اولین گام شما به سوی کنترل نسخه
Git Basics: Your First Step into Version Control
شروع کار با گیت
Getting Started with Git
درک کنترل نسخه
Understanding Version Control
نصب گیت بر روی سیستم محلی (ویندوز)
Setting Up Git To Local Machine (Windows)
نصب گیت بر روی سیستم محلی (لینوکس)
Setting Up Git To Local Machine (Linux)
دستورات پایه گیت
Basic Command of Git
راهاندازی یک مخزن گیت
Setting Up a Git Repository
ایجاد یک مخزن محلی جدید گیت
Creating a new Git Local repository
ایجاد یک مخزن ریموت جدید گیت
Creating a new Git Remote repository
Git Staging
Git Staging
کار با مخازن ریموت
Working With Remote Repository
درک مخزن ریموت (در ویندوز)
Understanding Remote Repository (In Windows)
درک مخزن ریموت (در لینوکس)
Understanding Remote Repository (In Linux)
چگونه یک مخزن گیت را Clone و Fork کنیم؟ آموزش گامبهگام
How To Clone Fork Git Repository? Learn Step-by-Step
Push و Pull کردن تغییرات
Pushing And Pulling Changes
راهنمای گامبهگام Git Branching و Merge Request ها
Step-by-Step Guide to Git Branching and Merge Requests
معرفی Branch های گیت
Introduction Of GIT Branches
کار با Branch های گیت
Working With GIT Branches
پیادهسازی Branch
Branch Implementation
Push کردن Branch
Branch Push
Fast Forward Merge
Fast Forward Merge
Non Fast Forward Merge
Non Fast Forward Merge
Squash Merge
Squash Merge
Git Rebase
Git Rebase
حل تداخلات Merge
Resolving Merge Conflicts
تسلط بر گیت: دستورات پیشرفته
Mastering Git: Advanced Commands
Git Checkout
Git Checkout
Git Ignore
Git Ignore
Git Revert
Git Revert
Git Reset
Git Reset
تگهای Git Commit
Git Commits Tag
چرا گیتلب؟ یک مرور مقدماتی
Why GitLab? An Introductory Walkthrough
مروری بر گیتلب
Overview of GitLab
گیتهاب در مقابل گیتلب: تفاوتها چیست؟
GitHub vs GitLab: What’s the Difference?
راهاندازی حساب گیتلب
Setting Up GitLab Account
احراز هویت HTTPS گیتلب – ویندوز و لینوکس
GitLab Https Authentication - Windows & Linux
احراز هویت HTTPS گیتلب – ویندوز و لینوکس با استفاده از PAT
GitLab Https Authentication - Windows & Linux Using PAT
احراز هویت SSH گیتلب
GitLab SSH Authentication
مخزن خصوصی و عمومی
Private & Public Repository
نقشها در گیتلب
GitLab Roles
مدیریت مخازن گیتلب
Git Lab Repository Management
طرح مخازن گیتلب
GitLab Repository Plan
Branch در گیتلب
GitLab Branch
Merge Request در گیتلب
Git Lab Merge Request
پایپلاین CI/CD: یک نمای کلی کامل
CI/CD Pipeline: A Complete Overview
۶ مرحله از توسعه نرمافزار
6 Stages Of Software Development
۶ مرحله از توسعه نرمافزار: دستی در مقابل خودکار
6 Stages Of Software Development Manual Vs Automatics
چرا گیتلب برای پایپلاین CI/CD؟
Why GitLab For CICD Pipeline ?
نمایش نظرات