Securing Python Web Applications

Course Description

Python is one of the most popular programming languages in the world. This flexible, open source language can be used to develop software for everything from simple prototyping to high-performance gaming applications, enterprise-grade web frameworks, mobile applications, and more. This course dives deep into defensive programming techniques for Python, with examples using the two most well-known web frameworks built on top of Python: Django and Flask.

Learning Objectives

  • Use the framework's built-in security features to provide defense-in-depth
  • Protect against common attack vectors in the OWASP Top 10
  • Identify the security responsibilities and address how to build security in
  • Configure a web development framework
  • Implement session management securely
  • Effectively implement authentication and authorization


Delivery Format: eLearning

Duration: 1 Hour

Level: Intermediate

Intended Audience:

  • Back-End Developers
  • Front-End Developers
  • Enterprise Developers


Get more course information

250 / 250

More courses you might like