Fundamentals
Python Fundamentals
Learn Python from scratch — the language behind most hacking tools, scripts, and automation. Variables, strings, functions, loops, and files explained with code you run right here in the browser.
Beginner45 min9 lessons9 hands-on
Free account. No credit card.
You'll be able to
- ✓Understand why Python is the go-to language for security tooling
- ✓Work with variables, strings, lists, and dictionaries
- ✓Write reusable functions with default parameters and multiple return values
- ✓Control program flow with if/elif/else, for loops, and while loops
- ✓Parse and manipulate JSON data from API responses
- ✓Build a real security script: an HTTP header analyser
