The Python 101 for Hackers course teaches an introduction to Python programming and concepts, with a focus on techniques, modules and examples which are useful for a hacker. No prior Python programming knowledge is required to be successful in this introductory course.
Students should take this Python 101 for Hackers course if they are interested in:
- Understanding fundamental Python programming concepts, required to automate common hacking and bug bounty related tasks
- Learning how to identify and mitigate Python programming errors which may occur when attempting to execute code snippets or proof of concept (PoC) scripts
- Bridging the gap between generic programming concepts and practical hacking applications such as password cracking, web login brute forcing or exploitation of SQL injections
Syllabus
- Introduction
- Setup
- Python 101
- Extending Python
- Automating with Python
- Closing