Security Intermediate Premium

Secure Application Development and API Security Virtual Internship

In this virtual internship, students will learn how to integrate security principles into the software development lifecycle, secure web applications and APIs against common vulnerabilities, and implement secure coding practices. They will gain hands-on experience in using industry-standard security tools and techniques to identify, assess, and mitigate security risks. By the end of the internship, students will be equipped with the knowledge and skills to build secure applications and APIs, and contribute to the overall security posture of an organization.

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

SDLC and Security Integration

Intermediate

In this task, students will analyze the software development lifecycle and identify security considerations for each phase.

8 hours

Threat Modeling

Intermediate

In this task, students will learn about threat modeling and apply it to a web application.

10 hours

SQL Injection Prevention

Intermediate

In this task, students will learn how to prevent SQL injection vulnerabilities in web applications.

12 hours

Cross-Site Scripting (XSS) Mitigation

Intermediate

In this task, students will learn how to mitigate cross-site scripting (XSS) vulnerabilities in web applications.

12 hours

Secure API Authentication and Authorization

Intermediate

In this task, students will implement secure authentication and authorization mechanisms for a web API.

16 hours

Secure API Input Validation

Intermediate

In this task, students will learn how to secure a web API against injection and broken object-level authorization vulnerabilities.

12 hours

Penetration Testing and Vulnerability Scanning

Intermediate

In this task, students will conduct penetration testing and vulnerability scanning on a web application and API.

16 hours

Incident Response Planning

Intermediate

In this task, students will develop an incident response plan for a web application and API.

12 hours

Prerequisites

  • • Familiarity with web application development
  • • Basic understanding of network and application security concepts

Certificate

Certificate of Completion

Earn a certificate upon successful completion