Object-Oriented Security Scripting
(PYTHON-OOSS.AA1)
/ ISBN: 978-1-64459-354-7
This course includes
Lessons
TestPrep
LiveLab
Mentoring (Add-on)
Object-Oriented Security Scripting
Lessons
-
6+ Lessons
-
79+ Exercises
-
65+ Quizzes
-
50+ Flashcards
-
50+ Glossary of terms
TestPrep
-
30+ Pre Assessment Questions
-
30+ Post Assessment Questions
LiveLab
-
35+ LiveLab
-
10+ Video tutorials
-
11+ Minutes
Video Lessons
-
9+ Videos
-
41+ Minutes
- Introduction
- Data Types
- Control Statements
- Object-Oriented Programming
- Modules, Packages, and File Operations
- Error Handling
- Summary
- Introduction
- Illustrating Recursion
- Recursion Run Amok
- Types of Recursion
- Eliminate Tail Recursion
- Summary
- Introduction
- Searching Algorithms
- Sorting Algorithms
- Compare Sorting Algorithms
- Python's Built-In Sorting Functions
- Summary
- Introduction
- Types of Network Automation
- Network Automation Tools
- Compare Network Automation Tools
- Best Practices for Network Automation
- Summary
- Introduction
- Importance of Cybersecurity
- Importance of Python in Cybersecurity
- Python Libraries for Cybersecurity
- Summary
- Understand Network Forensics
- Use Dshell for Investigation
- Use Scapy for Investigation
- Summary
Hands on Activities (Live Labs)
- Using Arithmetic Operators
- Using Assignment Operators
- Using String Methods
- Using Comparison Operators
- Using the if Statement
- Using the while Statement
- Using the for...in Loop
- Creating a Method for a Class
- Rectifying AttributeError
- Rectifying NameError
- Computing the Factorial of a Number Using Recursion
- Implementing Recursive Binary Search
- Printing a Fibonacci Sequence Using Recursion
- Computing the Sum of a Sequence
- Reversing a String Using Recursion
- Implementing Linear Search
- Implementing Insertion Sort
- Implementing Selection Sort
- Implementing Bubble Sort
- Implementing Heap Sort
- Implementing Merge Sort
- Implementing Quick Sort
- Implementing Bucket Sort
- Implementing Radix Sort
- Using Python's Built-In Sorting Function
- Using the paramiko Tool
- Using the ansible Tool
- Using the telnet Library
- Using the nmap Library
- Finding All Occurrences of a Pattern
- Using the re.compile() Function
- Splitting a String
- Using the re.sub() Function
- Using the socket Library
- Using the scapy Module
×