Python Application Security eLearning
* Looking for a flexible schedule (after hours or weekends)? Please call 858-208-4141 or email us: sales@ccslearningacademy.com.
Student financing options are available.
Transitioning military and Veterans, please contact us to sign up for a free consultation on training and hiring options.
Looking for group training? Contact Us
About This Course
Course Description:
This online training course is an introduction to securing your Python application, a dynamic language popular for web development, IT security, big data, science, and scripting. This Python online training course covers how to use Bandit, how to implement the Flask-Security, understanding XSS, CSRF attacks, security in the apps APIs, and more!
Learning Objectives
Overview of course and course-level learning objectives
Quick overview of some common concepts and resources for securing your app
Learn how to use Bandit to detect potential security issues in your Python code
Understand how to implement the Flask-Security package
Understand the risk of XSS and how to mitigate this in your Flask app
Understand how CSRF attacks work and how to mitigate them in your Flask app
Understand how SQL injection works and how to mitigate in your app
Explore the various HTTP headers that allow an application to work with the browser to control security
Improve the security of our app using what we’ve learned
Increase security of our app using what we’ve learned
Increase security in the apps APIs
Explain and fix all detected issues using the Bandit package
Learn about various types of input injections
Understand why we only use asserts to communicate with other developers, and never for production evaluations
Understand how to securely parse yaml data in your app
Inclusions
- Accessible 24x7x365 both from your PC and Mobile Device
- Enjoy job placement assistance for the first 12 months after course completion.
- This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
- Government and Private pricing available.*
- *For more details call: 858-208-4141 or email: training@ccslearningacademy.com; sales@ccslearningacademy.com
- NOTE: These are our Partner Delivered eLearning.
Pre-requisites
- None, but we recommend that students either attend Python Foundations or have equivalent Python experience.
Target Audience
- This online training course is for anyone looking to properly secure your Python applications.
Curriculum
39 Lessons