Topics

24

Duration

18 Weeks

Progress

0/24

Learning Progress0%
Python
Cybersecurity Roadmap

Python

Learning Path

Follow these concepts in order to master this topic.

1
Installing Python
2
Variables & Data Types
3
Operators
4
Input & Output
5
Conditional Statements
6
Loops
7
Functions
8
Modules & Packages
9
File Handling
10
Exception Handling
11
Object-Oriented Programming (OOP)
12
Working with APIs
13
Networking with Python
14
Regular Expressions
15
Automation Scripts
16
Virtual Environments
17
Useful Security Libraries (requests, scapy, paramiko)

Video Courses

Recommended free video courses.

Practice Websites

Practice what you've learned.

Projects

Apply what you've learned by building real projects.

Build a Port Scanner
Beginner
Create a Network Scanner
Intermediate
Develop a Password Strength Analyzer
Advanced

Tools

Recommended tools for this topic.