Python Application Security
Beginner
6h
By: Zac Brown
Overview
This online training course is a introduction to securing your Python application, a dynamic language popular for web development, IT security, big data, science, and scripting. This Python online training course covers how to use Bandit, how to implement the Flask-Security, understanding XSS, CSRF attacks, security in the apps APIs, and more!
Modules
1. An Introduction and Different Security Tools for Python Application Security
1.1 An Introduction to Python Application Security48 min
1.2 Setting Up and Using Python Security Tools37 min
2. Python Flask Security Methods and Template Paths
2.1 Methods of Flask Security 53 min
2.2 Template Paths and Flask Security in Action1h 18m
3. Cross Site Scripting, XSS Exploitation, and Cross Site Request Forgery in Python
3.1 Cross Site Scripting and XSS Exploitation in Python55 min
3.2 Cross Site Request Forgery (CSRF) and SQL Injection for Python35 min
4. Mitigating SQL Injection, HTTP Security Headers, and Securing Our App Using Python
4.1 Mitigating SQL Injection and HTTP Security Headers in Python31 min
4.2 Using Talisman and Securing Our App and App API Using Python24 min
5. Input Injection, Assert Statements, yaml.load, Pickle, Eval and Exec in Python
5.1 Input Injection and Assert Statements for Python11 min
5.2 yaml.load, Pickle, Eval and Exec for Python7 min
Ready to Elevate Your Team's Learning?
Talk with our sales team to see how StormWind can transform the way your organization trains and grows.
CONTACT SALES