Intermediate

Python Security Playground

Advanced Application Security
9
Hours
1
Lessons
9
Cloud Labs

One of the most prominent programming languages in the world, Python is one of the easiest to learn for a beginner. But whether you're a newbie or a pro, there's a difference between learning how to code, and learning how to code securely.

The Python Security Playgrounds can help you do the latter. In a series of 9 hands-on labs, you'll learn about all the major security vulnerabilities in Python applications.

From Template Injection and Mass Assignment, to Stored Cross-Site Scripting (XSS) and Server Side Request Forgery (SSRF), this is the most comprehensive deep-dive into Python security.

You might also like these courses

Or explore these Learning Paths

Labs

Template Injection

Mass Assignment

Insecure Password Storage

JWT Algo Confusion

Stored XSS

Primary Key IDOR

Docx XXE

SQL Injection

SSRF Urllib