Advanced 📚 39 lessons ⏱ 2 min read ⬇ Free Download

Complete GitLab DevOps Bootcamp | Complete Course 2026

#gitlab#div#devops#devsecops

Complete GitLab DevOps Bootcamp is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of gitlab. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.

Throughout the lessons you will build genuine confidence with gitlab and div, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.

Course Description

دوره Complete GitLab DevOps Bootcamp: CI/CD, Terraform, Ansible. این دوره جامع، چگونگی ساخت، ایمن‌سازی و خودکارسازی پایپ‌لاین‌های تحویل نرم‌افزار را در چارچوب DevOps با استفاده از GitLab CI/CD، Terraform، Ansible و Helm آموزش می‌دهد. این دوره عملی، مهارت‌های شرکت‌کنندگان در DevOps را با به کارگیری قابلیت‌های کامل GitLab CI/CD و پیاده‌سازی رویکردهای واقعی DevSecOps، Terraform و Ansible ارتقا می‌بخشد. فراگیران با اصول GitLab CI/CD آغاز کرده و به سمت ساخت پایپ‌لاین‌های خودکار پیشرفته و آماده برای محیط تولید پیش می‌روند. آن‌ها یاد خواهند گرفت چگونه با Terraform زیرساخت را تأمین کنند، با Ansible پیکربندی‌ها را خودکار نمایند و با یکپارچه‌سازی ابزارهای امنیتی و شیوه‌های DevSecOps، گردش کار CI/CD خود را ایمن کنند. همچنین مبانی Helm پوشش داده می‌شود و فراگیران درک خواهند کرد که چگونه از چارت‌های Helm برای بسته‌بندی و استقرار برنامه‌ها در خوشه‌های Kubernetes از طریق پایپ‌لاین‌های GitLab استفاده کنند. این دوره برای مهندسین DevOps، معماران ابری، توسعه‌دهندگان و مدیران سیستم طراحی شده و دانش عملی برای راه‌اندازی پایپ‌لاین‌های GitLab CI/CD، پیاده‌سازی DevSecOps با اسکن‌های خودکار، استفاده از Terraform برای خودکارسازی منابع AWS، یکپارچه‌سازی Ansible، مدیریت رانرهای خودمیزبانی، به‌کارگیری ویژگی‌های پیشرفته‌ای مانند محیط‌ها، زمان‌بندی‌ها و آرتیفکت‌ها، و استقرار برنامه‌ها در Kubernetes با Helm را فراهم می‌کند. هدف نهایی، ساخت پایپ‌لاین‌های CI/CD مقاوم و خودکارسازی مؤثر فرآیندهای DevOps و DevSecOps با استفاده از GitLab به عنوان مرکز اصلی است.

آنچه فرا خواهید گرفت

  • درک مبانی GitLab، شامل مفاهیم و معماری پایپ‌لاین GitLab CI/CD.
  • ساخت پایپ‌لاین‌های CI/CD قوی برای خودکارسازی DevOps با استفاده از GitLab.
  • یکپارچه‌سازی شیوه‌های DevSecOps برای خودکارسازی اسکن‌های امنیتی و اعمال امنیت شیفت چپ در پایپ‌لاین‌ها.
  • خودکارسازی تأمین زیرساخت Cloud با Terraform در GitLab (مانند AWS EC2، S3، EKS).
  • مدیریت پیکربندی و استقرارها با استفاده از Ansible یکپارچه شده با GitLab CI/CD.
  • استفاده از GitLab برای ایجاد، ذخیره و استقرار تصاویر Docker با GitLab Container Registry.
  • راه‌اندازی GitLab Runnerهای خودمیزبان (Self-hosted GitLab Runners) در پلتفرم‌های Cloud مانند AWS.
  • پیاده‌سازی ویژگی‌های پیشرفته GitLab مانند محیط‌ها، زمان‌بندی‌ها، تریگرها، آرتیفکت‌ها و قالب‌ها.
  • استقرار برنامه‌ها در Kubernetes (EKS) با استفاده از پایپ‌لاین‌های GitLab و Helm.
  • به‌کارگیری موارد استفاده واقعی DevOps، IaC (زیرساخت به‌عنوان کد) و DevSecOps با استفاده از GitLab به‌عنوان مرکز خودکارسازی اصلی.

این دوره مناسب افرادیست که

  • مهندسان DevOps، مهندسان Cloud و SREها که به دنبال تسلط بر خودکارسازی GitLab CI/CD هستند.
  • متخصصان امنیت با هدف یکپارچه‌سازی DevSecOps در خط لوله CI/CD.
  • مدیران سیستم که در حال کاوش Infrastructure as Code با Terraform و Ansible هستند.
  • یادگیرندگان مبتدی و متوسط که به دنبال تجربه عملی و کاربردی با GitLab برای گردش‌های کاری واقعی DevOps هستند.

مشخصات دوره

  • ناشر: Udemy
  • مدرس: Amrit Choudhary (DevSecOps | DevOps Expert | Docker | SonarQube )
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 5 ساعت و 21 دقیقه
  • تعداد دروس: 61

What You Will Learn

  • درک مبانی GitLab، شامل مفاهیم و معماری پایپ‌لاین GitLab CI/CD.
  • ساخت پایپ‌لاین‌های CI/CD قوی برای خودکارسازی DevOps با استفاده از GitLab.
  • یکپارچه‌سازی شیوه‌های DevSecOps برای خودکارسازی اسکن‌های امنیتی و اعمال امنیت شیفت چپ در پایپ‌لاین‌ها.
  • خودکارسازی تأمین زیرساخت Cloud با Terraform در GitLab (مانند AWS EC2، S3، EKS).
  • مدیریت پیکربندی و استقرارها با استفاده از Ansible یکپارچه شده با GitLab CI/CD.
  • استفاده از GitLab برای ایجاد، ذخیره و استقرار تصاویر Docker با GitLab Container Registry.
  • راه‌اندازی GitLab Runnerهای خودمیزبان (Self-hosted GitLab Runners) در پلتفرم‌های Cloud مانند AWS.
  • پیاده‌سازی ویژگی‌های پیشرفته GitLab مانند محیط‌ها، زمان‌بندی‌ها، تریگرها، آرتیفکت‌ها و قالب‌ها.
  • استقرار برنامه‌ها در Kubernetes (EKS) با استفاده از پایپ‌لاین‌های GitLab و Helm.
  • به‌کارگیری موارد استفاده واقعی DevOps، IaC (زیرساخت به‌عنوان کد) و DevSecOps با استفاده از GitLab به‌عنوان مرکز خودکارسازی اصلی.

Who This Course Is For

  • مهندسان DevOps، مهندسان Cloud و SREها که به دنبال تسلط بر خودکارسازی GitLab CI/CD هستند.
  • متخصصان امنیت با هدف یکپارچه‌سازی DevSecOps در خط لوله CI/CD.
  • مدیران سیستم که در حال کاوش Infrastructure as Code با Terraform و Ansible هستند.
  • یادگیرندگان مبتدی و متوسط که به دنبال تجربه عملی و کاربردی با GitLab برای گردش‌های کاری واقعی DevOps هستند.

Course Features & Specifications

  • ناشر: Udemy
  • مدرس: Amrit Choudhary (DevSecOps | DevOps Expert | Docker | SonarQube )
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 5 ساعت و 21 دقیقه
  • تعداد دروس: 61

Prerequisites

  • No prior experience with GitLab CI/CD, Terraform, or Ansible required — everything is taught from scratch with hands-on examples

Preview

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 720p

Installation Guide

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 720p