Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Security Checks for Python Code

JetBrains via YouTube

Overview

Learn how to identify and prevent security vulnerabilities in Python code using code quality tools and a PyCharm plugin. The course covers installing the plugin, running checks manually, investigating vulnerabilities, browsing inspections, using a code inspection tool, dealing with Django-specific vulnerabilities, integrating checks into continuous integration, and suppressing warnings. The teaching method includes live demos, Q&A sessions, and practical examples. This course is designed for Python developers looking to enhance the security of their code.

Syllabus

- Demo the application being used
- Installing the plugin
- Show some reported vulnerabilities
- Running the checks manually
- First round of questions
- Investigate first vulnerability
- Second round of questions
- Browsing the shipped list of inspections/vulnerabilities
- Code inspection tool
- Third round of questions
- Django-specific app vulnerability
- Show documentation page with a full list of vulnerabilities
- Fourth round of questions
- Running checks in continuous integration CI via Docker image, headless PyCharm
- Final round of questions
- Suppressing warnings on a specific line
- "View on Marketplace" for the GitHub Action

Taught by

PyCharm by JetBrains

Reviews

Start your review of Security Checks for Python Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.