Security Checks for Python Code
Offered By: JetBrains via YouTube
Course Description
Overview
Explore essential security checks for Python code in this 56-minute webinar by Anthony Shaw. Learn how to identify and mitigate common security vulnerabilities in Python applications using code quality tools. Discover the functionality of a PyCharm plugin designed to enhance security within the IDE. Follow along as Shaw demonstrates the plugin's installation, manual vulnerability checks, and inspection of specific vulnerabilities. Gain insights into Django-specific app vulnerabilities, running security checks in continuous integration environments, and suppressing warnings. The webinar includes multiple Q&A sessions and provides resources for further exploration of Python security tools and practices.
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
Tags
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX