|Greenbelt||Mon - Fri||03/25/2019||03/29/2019||8:30am - 5pm|
|Greenbelt||Mon - Fri||05/20/2019||05/24/2019||8:30am - 5pm|
|Greenbelt||Mon - Fri||07/29/2019||08/02/2019||8:30am - 5pm|
|Greenbelt||Mon - Fri||09/30/2019||10/04/2019||8:30am - 5pm|
Why You Should Take Python:
Python has become such an integral development language in today’s IT security landscape, a basic understanding of the language a must-have for anyone looking to move into to the upper realms of penetration testing and IT security. You cannot be an advanced penetration tester without a firm understanding of Python—it is vital to protecting your network. A firm grasp of Python enables the penetration tester to develop their security—without having to rely on the limitations of someone else’s. Individuals who are fluent in the Python language belong to an exclusive group of security professionals who are verified to protect a network at its fullest capability.
Our Python for Security Professionals training class will prepare the attendee with the skill set necessary to be dangerous in the security environment. Students will learn how to detect malware, discover vulnerabilities, and develop prototype code to attack or defend against a problem. Whether you have experience in programming or not, this course will meet you at your current skill level to ensure that you can customize and create open source tools as a certified, skilled and experienced penetration tester.
Audience and Prerequisites:
There are no prerequisites for this course. This class is recommended for Security Professionals looking to integrate Python into their everyday security tool belt, regardless of past or present programming experience.
Skills and Concepts:
Topics & Concepts Covered in Python Training Include:
- Intro to Python
- Control Flow
- File I/O
- Network I/O
- Advanced Topics (cytpes/Windows API, Library: pyWin, sulley)