Security Advanced Premium

Secure DevSecOps Virtual Internship

In this advanced Secure DevSecOps Virtual Internship, students will learn how to integrate security practices throughout the entire software development lifecycle. They will gain hands-on experience in implementing security controls, performing vulnerability assessments, and building resilient applications. Upon completion, students will be equipped with the skills to become security-minded DevOps engineers, capable of delivering secure and reliable software solutions.

weeks
8 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Identify Security Risks in the SDLC

Advanced

Analyze a sample web application and identify potential security risks and vulnerabilities in each stage of the software development lifecycle.

8 hours

Implement Security Controls in the SDLC

Advanced

Develop a plan to integrate security controls and best practices into the software development lifecycle of a web application.

12 hours

Vulnerability Assessment

Advanced

Conduct a comprehensive vulnerability assessment on a web application using industry-standard tools and techniques.

10 hours

Penetration Testing

Advanced

Perform a penetration test on a web application to identify and exploit security vulnerabilities.

12 hours

Secure Coding Workshop

Advanced

Participate in a secure coding workshop to learn and apply secure coding practices in web application development.

16 hours

Code Review for Security

Advanced

Perform a comprehensive code review on a web application to identify and mitigate security vulnerabilities.

12 hours

Incident Response Plan

Advanced

Develop an incident response plan for a web application to ensure effective and efficient response to security incidents.

12 hours

Automated Security Testing and Monitoring

Advanced

Implement automated security testing and monitoring in the CI/CD pipeline to ensure the continuous security of the web application.

16 hours

Prerequisites

  • • Proficiency in at least one programming language (e.g., Python, Java, or JavaScript)
  • • Basic understanding of software development lifecycle and DevOps practices
  • • Familiarity with web application architecture and common security vulnerabilities

Certificate

Certificate of Completion

Earn a certificate upon successful completion