Home Course Information Video Lessons, Missing Labs, and Optional Exercises – Your Guide to Getting the Most Out of a DevSecOps Course

Video Lessons, Missing Labs, and Optional Exercises – Your Guide to Getting the Most Out of a DevSecOps Course

Last updated on Jan 06, 2026

Video Lessons, Missing Labs, and Optional Exercises – Your Guide to Getting the Most Out of a DevSecOps Course

Keywords: DevSecOps training, video lessons, hands‑on labs, CDE preparation, SAST, DAST, optional exercises, learning path


Introduction

DevSecOps courses blend theory, video instruction, and interactive labs to prepare you for real‑world security challenges. While the video modules explain concepts in depth, the labs give you the chance to practice. Occasionally, you’ll notice that a demonstration shown in a video (for example, the Chapter 3 CDE walkthrough) isn’t mirrored in an available lab, or you may feel overwhelmed by a 2–3 hour video block. This article explains how to bridge those gaps, manage long video content, and supplement your learning with high‑impact optional exercises for Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST).


1. When a Video Exercise Has No Corresponding Lab

Why it Happens

  • Reinforcement only – Some demos illustrate a concept without requiring a full lab environment.

  • Curriculum pacing – Labs are built around core skills; extra examples keep the video engaging but stay out of the lab scope.

What to Do

  1. Capture the walkthrough

    • Take screenshots of key steps.

    • Write quick notes (e.g., “run docker run -p 8080:80 owasp/zap2docker‑stable”).

    • Store them in a dedicated “Video‑Notes” folder for future reference.

  2. Re‑create the scenario on your own

    • Identify the underlying tool or command used in the video.

    • Spin up a local sandbox (Docker, VirtualBox, or a cloud‑based dev environment).

    • Follow the notes you captured; you’ll often discover nuances not covered in the lab.

  3. Ask for help

    • Use the course’s support channel (email, Slack, or discussion forum).

    • Provide the video timestamp and a brief description of the difficulty.

    • Instructors can supply a step‑by‑step guide or a mini‑lab zip file.

Example: In Chapter 3, the instructor demonstrates a CDE (Continuous Deployment Engine) pipeline using Jenkins and a custom security gate. No lab exists for this exact pipeline, but by noting the Jenkinsfile snippets and the Docker image used, you can recreate a similar pipeline in your own environment and practice the same security gate logic.


2. Managing Long Video Segments

Break It Down Strategically

Segment Length Recommended Action
30 min – 1 hr Treat as a module. Watch once, then pause to complete any associated PDFs or quizzes.
> 1 hr Split the video into chapters using the player’s timestamp feature. After each chapter, spend 5‑10 minutes summarizing what you learned.
Full 2‑3 hr video Create a study schedule: e.g., 45 min watching, 15 min note‑taking, 30 min hands‑on practice. Repeat until the video is covered.

Practical Tips

  • Enable playback speed (1.25× or 1.5×) if you’re comfortable with faster narration.

  • Use the transcript (if available) to search for keywords like “SAST” or “Docker”.

  • Pair videos with PDFs – the PDF often contains bullet‑point summaries that help you retain information faster.


3. Optional Exercises That Strengthen CDE Preparation

While the core labs cover the mandatory tools, adding a few optional exercises can give you a competitive edge for the Certified DevSecOps Engineer (CDE) exam.

3.1 Dynamic Application Security Testing (DAST)

  • OWASP ZAP – Master the spider, active scan, and API testing features.

    • Exercise: Set up ZAP in daemon mode, run an automated scan against a deliberately vulnerable OWASP Juice Shop instance, and export the findings to a JIRA ticket.
  • Nuclei – Great for fast, template‑driven scanning.

    • Exercise: Pull the latest Nuclei‑templates, scan a target web app, and customize a template to detect a specific misconfiguration (e.g., exposed .git directory).

3.2 Static Application Security Testing (SAST)

  • SonarQube – Industry‑standard for code‑level analysis.

    • Exercise: Install SonarQube locally, analyze a small Java or Python project, and resolve at least three critical security issues (e.g., SQL injection, insecure deserialization).

3.3 Bonus: Integrating SAST/DAST into a CI/CD Pipeline

  • Goal: Demonstrate that security scans can run automatically on each commit.

  • Steps:

    1. Add a GitHub Actions workflow that triggers SonarQube analysis on push.

    2. Add a Jenkins stage that runs ZAP in headless mode after deployment to a test environment.

    3. Fail the build if any high‑severity findings are reported.

These exercises mirror real‑world DevSecOps workflows and reinforce the concepts taught in the main labs.


4. Tips & Best Practices

  • Keep a “Learning Log.” Record the date, video title, key takeaways, and any follow‑up actions.

  • Leverage community resources. GitHub repos, OWASP cheat sheets, and YouTube tutorials often provide ready‑made lab scripts.

  • Schedule “review weeks.” After completing a module, spend a dedicated session revisiting notes and re‑running optional exercises.


5. Common Questions

Question Answer
What if I can’t replicate a video demo? Use the notes you took, try a simplified version, and ask the support staff for a clarification.
Are the long videos mandatory? Yes, but you can split them into smaller chunks, adjust playback speed, and supplement with PDFs to improve digestibility.
Do I need to complete optional exercises to pass the CDE exam? Not required, but they provide deeper understanding and can boost your exam score and job readiness.
Where can I find additional lab material for SAST/DAST? Check the course’s resource hub, the official OWASP site, and the tool‑specific documentation (e.g., SonarQube Docs, ZAP User Guide).

Conclusion

Balancing video lessons, hands‑on labs, and optional exercises is the key to mastering a DevSecOps curriculum. By capturing video details, recreating missing labs, breaking down long recordings, and augmenting your practice with targeted SAST/DAST tasks, you’ll build the confidence and competence needed for CDE certification and real‑world security engineering. Happy learning!