YoVDO

Security Checks for Python Code

Offered By: JetBrains via YouTube

Tags

Python Courses Django Courses Docker Courses Continuous Integration Courses

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 Infrastructure
University 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