Skip to content

talkpython/python-web-owasp-top-10-with-agentic-ai-course

Repository files navigation

Python Web Security: OWASP Top 10 with Agentic AI course

Most Python security courses stop at theory. This one doesn't.

We start with the freshly released OWASP Top 10 for 2025, the industry's definitive ranking of web application security risks, and work through each item with hands-on Python examples. You'll see real vulnerable code in Flask, Django, and FastAPI, understand exactly why it's dangerous, and write the fix yourself. From broken access control and injection to the two brand-new 2025 categories: Software Supply Chain Failures and Mishandling of Exceptional Conditions. Every chapter gives you patterns you can apply to your own codebase immediately.

Then we do something different. We bring in "The Security Lead," an agentic AI auditor trained on OWASP and Python-specific security concerns, and point it at real open source applications: Paperless-ngx, Apache Superset, and kibitzr. You'll watch it tear through production codebases, flag real vulnerabilities, and map each finding back to the OWASP chapter where you learned the concept. It's one thing to understand SQL injection in a textbook example. It's another to see it surface in a Flask app with 20,000 GitHub stars.

Whether you're building APIs, deploying SaaS, or maintaining internal tools, this course gives you both the security fundamentals and the modern AI-powered workflow to keep your Python applications secure.

About

Python Web Security: OWASP Top 10 with Agentic AI Course

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages