HACKR.GG
00 — Overview

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.

Beginner·45 min·8 tasks
// By the end of this module
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