DevSecOps Course

Introduction
DevSecOps and DevOps
Role and Responsibilities of DevSecOps Engineer
SAST and its Tools
SAST Demo
SBOM & SCA and its Tools
SCA Demo
DAST and its Tools
DAST Demo
Container Security and its Tools
Container Security Demo
IAC and its Tools
IAC Demo
CWE & CVE & CVSS
What is FPA?
FPA Demo
Report Security Vulns in JIRA
DevSecOps Maturity Model
Docker Basics
SAST Scan using Docker Demo
Basics of Git and GitHub
Basics of IDE Plugins
Git Demo
Two IDE Plugins Demo
Basics of CI/CD Tools
Install Most Popular CI/CD Tool
Implement End-to-End DevSecOps Pipeline using GitHub Actions with GitOps ArgoCD
How to Find a Security Job in Market?
Create CV
Bonus Section

Introduction

Welcome to the DevSecOps course! This course will guide you through the fundamentals and advanced concepts of DevSecOps.

DevSecOps and DevOps

Learn the difference between DevSecOps and DevOps, and why integrating security into the DevOps pipeline is crucial.

Role and Responsibilities of DevSecOps Engineer

Understand the roles and responsibilities of a DevSecOps Engineer, including key skills and day-to-day tasks.

SAST and its Tools

Learn about Static Application Security Testing (SAST) and tools like SonarQube, Fortify, and Checkmarx.

SAST Demo

Watch a demo of how to perform SAST scans using popular tools.

SBOM & SCA and its Tools

Learn about Software Bill of Materials (SBOM) and Software Composition Analysis (SCA) tools like Snyk and Dependency-Check.

SCA Demo

Watch a demo of how to perform SCA scans using popular tools.

DAST and its Tools

Learn about Dynamic Application Security Testing (DAST) and tools like OWASP ZAP and Burp Suite.

DAST Demo

Watch a demo of how to perform DAST scans using popular tools.

Container Security and its Tools

Learn about container security and tools like Trivy, Anchore, and Clair.

Container Security Demo

Watch a demo of how to secure container images using popular tools.

IAC and its Tools

Learn about Infrastructure as Code (IAC) security and tools like Checkov and Terraform.

IAC Demo

Watch a demo of how to secure IAC using popular tools.

CWE & CVE & CVSS

Learn about Common Weakness Enumeration (CWE), Common Vulnerabilities and Exposures (CVE), and Common Vulnerability Scoring System (CVSS).

What is FPA?

Learn about FPA (First Party Access) and its importance in security.

FPA Demo

Watch a demo of how to implement FPA in your security practices.

Report Security Vulns in JIRA

Learn how to report security vulnerabilities in JIRA.

DevSecOps Maturity Model

Understand the DevSecOps Maturity Model and how to assess your organization's maturity level.

Docker Basics

Learn the basics of Docker and containerization.

SAST Scan using Docker Demo

Watch a demo of how to perform SAST scans using Docker.

Basics of Git and GitHub

Learn the basics of Git and GitHub for version control.

Basics of IDE Plugins

Learn about IDE plugins for security, such as SonarLint and Snyk.

Git Demo

Watch a demo of how to use Git for version control.

Two IDE Plugins Demo

Watch a demo of how to use two popular IDE plugins for security.

Basics of CI/CD Tools

Learn the basics of CI/CD tools like Jenkins, GitHub Actions, and GitLab CI.

Install Most Popular CI/CD Tool

Learn how to install and set up a popular CI/CD tool.

Implement End-to-End DevSecOps Pipeline using GitHub Actions with GitOps ArgoCD

Learn how to implement a complete DevSecOps pipeline using GitHub Actions and GitOps with ArgoCD.

How to Find a Security Job in Market?

Learn tips and strategies for finding a security job in the market.

Create CV

Learn how to create a professional CV for security jobs.

Bonus Section

Explore additional resources and bonus content to enhance your DevSecOps skills.