GitLab DevSecOps Full Course – CI/CD, Security & Pipeline Automation

عدد الدروس : 13 عدد ساعات الدورة : 03:11:16 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
Master DevSecOps in GitLab. Learn CI/CD pipelines, SAST, DAST, container scanning, secret detection, license compliance, and automated security practices for modern DevOps workflows.
عن الدورة

This GitLab DevSecOps course is designed for developers, DevOps engineers, and IT security professionals who want to integrate security into their CI/CD workflows. The course covers the full lifecycle of secure software development using GitLab, combining automation, security best practices, and DevOps principles.

You will start with GitLab fundamentals, including the interface, workflow, and DevSecOps concepts. The course dives into Software Composition Analysis (SCA) to identify vulnerable dependencies and ensure license compliance. You will also learn Static Application Security Testing (SAST) for code analysis, Container Scanning to secure Docker images, and Secret Detection to find sensitive information in your code.

Dynamic Application Security Testing (DAST) is explained to identify runtime vulnerabilities, and the course addresses challenges in vulnerability management. Practical exercises include creating merge requests, scheduling pipelines, and building an end-to-end DevSecOps pipeline with GitLab.

By the end of this course, you will be able to implement fully automated, secure CI/CD pipelines, integrate security at every stage of software delivery, and apply industry-standard DevSecOps practices. You will also understand the differences between GitHub and GitLab from a security and workflow perspective, preparing you for professional DevSecOps roles.