HOME / CATALOG / PYTHON FOR ETHICAL HACKING & PENETRATION TESTING
EARLY ACCESSLIFETIME ACCESS

Python for Ethical Hacking & Penetration Testing

Self-paced video training — 21 modules, 107 lessons. Work through it at your own pace — every lesson is real practitioner training, not slide-reading.

21
MODULES
107
LESSONS
720p
STREAMING
LIFE
ACCESS
▶INSIDE THE COURSE · 107 LESSONS
UNLOCKS INSTANTLY AFTER CHECKOUTSEE THE CURRICULUM ↓

ABOUT THIS COURSE

Python for ethical hackers, complete: 107 lessons from your first line of Python through writing your own scanners, brute-forcers, packet manipulators and exploit tooling.

The course teaches the language the way security work actually uses it — short, practical scripts built around real tasks — so you finish able to build your own tools instead of depending on other people's.

CURRICULUM

21 modules, in order.

107 LESSONS · LIFETIME ACCESS
01Introduction to Beginner Level1 LESSONS
▶Introduction

This lesson serves as an introduction to the Python for Ethical Hacking course.

02Python Hacking5 LESSONS
▶Hello World

This lesson introduces the 'Hello World' program in Python.

▶While Function

This lesson explains the use of the while function in Python.

▶Message

This lesson covers how to display messages in Python.

▶Length Function

This lesson discusses the use of the length function in Python.

▶Decrypt Message

This lesson covers techniques for decrypting messages using Python.

03Ciper Program10 LESSONS
▶Ceaser Cipher Program

This lesson introduces the implementation of the Caesar cipher program in Python.

▶Encrypt or Decrypt

This lesson explains how to encrypt or decrypt messages using a specified method.

▶Using Symbols Type

This lesson demonstrates how to incorporate symbols into the cipher type.

▶Using Symbols Type Continue

This lesson continues the discussion on using symbols in the cipher type.

▶Encrypt Text

This lesson focuses on the process of encrypting text using Python.

▶Python Hacking Demo

This lesson provides a demonstration of Python hacking techniques.

▶Dictionary Alpha

This lesson explains the concept of a dictionary alpha in the context of ciphers.

▶Symbol STR

This lesson discusses the use of symbol strings in cipher programs.

▶Key STR

This lesson covers the implementation of key strings in cipher programs.

▶Max Key Size

This lesson explains the maximum key size applicable in cipher programs.

04Course Message9 LESSONS
▶Course Message Part 1

This lesson introduces the course message, providing an overview of the content.

▶Course Message Part 2

This lesson continues the course message, elaborating on key themes.

▶Course Message Part 3

This lesson further develops the course message, adding additional insights.

▶Course Message Part 4

This lesson continues the course message, focusing on specific details.

▶Course Message Part 5

This lesson concludes the course message, summarizing important points.

▶Course Message Part 6

This lesson presents the final part of the course message.

▶Course Message Part 7

This lesson continues with the course message, providing further clarification.

▶Course Message Part 8

This lesson wraps up the course message with concluding thoughts.

▶Course Message Part 9

This lesson finalizes the course message, emphasizing key takeaways.

05Test Program2 LESSONS
▶Test Program Transposition Cipher

This lesson introduces a test program focused on the transposition cipher.

▶Test Program Transposition Cipher Continue

This lesson continues the test program on the transposition cipher.

06Explaining the Program3 LESSONS
▶Explaining the Program Part 1

This lesson begins the explanation of the program, detailing its components.

▶Explaining the Program Part 2

This lesson continues the explanation of the program, providing further details.

▶Explaining the Program Part 3

This lesson concludes the explanation of the program, summarizing its functionality.

07More Example2 LESSONS
▶Extra Example Transposition Cipher

This lesson provides an additional example of implementing a transposition cipher in Python.

▶Extra Example Transposition Cipher Continue

This lesson continues the exploration of the transposition cipher with further examples and explanations.

08Encrypting decrypting files5 LESSONS
▶Excrypting

This lesson covers the process of encrypting files using Python.

▶Decrypting Files

This lesson demonstrates how to decrypt files that have been encrypted.

▶Explaining the Program

This lesson explains the program used for encrypting and decrypting files.

▶Explaining the Program Continue

This lesson continues the explanation of the file encryption and decryption program.

▶More on Encrypting

This lesson delves deeper into the concepts and techniques of file encryption.

+ 13 more modules in the full course — 107 lessons total.

CURATED BY

SecuraLearn
PRACTITIONER-CURATED LIBRARY

Selected from working practitioners' training libraries and kept whole — modules, labs and walkthroughs exactly as taught.

GOOD TO KNOW

Lessons stream in the browser and remember where you stopped.

Watch on two devices at once — phone, tablet or desktop.

Download buttons are disabled; delivery is encrypted and authenticated per request.

$249 · ONE PAYMENT

Own every lesson, for life.

One payment unlocks all 107 lessons instantly — start with lesson one the moment you check out.