# Offensive Security with Python

Canonical URL: <https://www.nobledesktop.com/classes/offensive-security-python>

## Overview

#### Protect your network from hackers by learning the major tools and strategies for preventing, detecting, and responding to cyberattacks. In this course, you’ll conduct vulnerability analysis and apply threat modeling techniques to identify weaknesses in your system. You’ll also test the strength of network protocols using Python programming and the Linux operating system, giving you hands-on experience with essential tools used in cybersecurity.

## What you'll learn

- Tools for maintaining network anonymity
- Detection and prevention of network attacks
- Tactics for detecting suspicious network activity
- Cyberattack methods and prevention strategies
- Planning and executing a penetration test
- Threat modeling and vulnerability analysis
- Server-side vs. client-side exploitation

## Prerequisites

Students should have knowledge equivalent to our [Python Programming Bootcamp](/classes/python-programming-immersive).

## Pricing

**Tuition:** $1295
