Skip to content
Cyberheaven
Courses
Discord
Cyberheaven CTF
Cyberheaven
Courses
Discord
Cyberheaven CTF
Python for Ethical Hacking
Home
All Courses
Python for Ethical Hacking
Python for Ethical Hacking
Curriculum
8 Sections
30 Lessons
10 Weeks
Expand all sections
Collapse all sections
Programming Basics
βAny fool can write code that a computer can understand. Good programmers write code that humans can understand.β β Martin Fowler
4
1.1
Lets talk binary
1.2
Why is python so important?
1.3
Intro to python
1.4
Quiz 1
10 Minutes
5 Questions
Setting up python
5
2.1
Source π
2.2
Installation of Python in Windows
2.3
Installation of Python in Mac
2.4
Installation of Python in Linux
2.5
Quiz 2
20 Minutes
14 Questions
Installation of Sublime Text
Code editor
2
3.0
Installation of Sublime in Windows
3.1
Installation of Sublime in Linux
10 Minutes
Datatypes
7
4.0
Quiz 1
20 Minutes
14 Questions
4.1
Variables
15 Minutes
4.2
Booleans
5 Minutes
4.3
Lists
4.4
Tuples
4.5
Dictionaries
4.6
Taking Input From Users
Fundamentals
8
5.0
If Statements
5.1
For Loops
5.2
While Loops
5.3
Handling Errors
5.4
Built-In Functions
5.5
Files
5.6
Modules
5.7
Using Socket Module To Create A Port Scanner
Object Oriented Programming
1
6.0
Classes
Using Modules
3
7.0
Using Socket Module
7.1
Using Nmap3 Module
7.2
Using Paramiko Module
Using API's
3
8.0
Using Twillio API
8.1
Using Reverse Phone Lookup API’s
8.2
Using OSINT API’s
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content