UOP-CYB135.AA2
Object-Oriented Security Scripting
Self-paced · 1 year access
35 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
5 Interactive Lessons · 28 topics01 Review of Python Data Types and Concepts 6 topics · 9 LiveLab +
- Introduction
- Data Types
- Control Statements
- Object-Oriented Programming
- Modules, Packages, and File Operations
- Error Handling
9 LiveLab in this lesson — see the labs panel →
02 Recursion 5 topics · 5 LiveLab +
- Introduction
- Illustrating Recursion
- Recursion Run Amok
- Types of Recursion
- Eliminate Tail Recursion
5 LiveLab in this lesson — see the labs panel →
03 Searching and Sorting 5 topics · 11 LiveLab +
- Introduction
- Searching Algorithms
- Sorting Algorithms
- Compare Sorting Algorithms
- Python's Built-In Sorting Functions
11 LiveLab in this lesson — see the labs panel →
04 Network Automation 5 topics · 3 LiveLab +
- Introduction
- Types of Network Automation
- Network Automation Tools
- Compare Network Automation Tools
- Best Practices for Network Automation
3 LiveLab in this lesson — see the labs panel →
05 Python Cybersecurity and Network Forensics 7 topics · 7 LiveLab +
- Introduction
- Importance of Cybersecurity
- Importance of Python in Cybersecurity
- Python Libraries for Cybersecurity
- Understand Network Forensics
- Use Dshell for Investigation
- Use Scapy for Investigation
7 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
35 LiveLabs- Using Comparison Operators
- Using String Methods
- Using Assignment Operators
- Using the for...in Loop
- Using the while Statement
- Using the if Statement
- Creating a Method for a Class
- Rectifying NameError
- Rectifying AttributeError
- 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 Arithmetic Operators
- 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
Labs run in your browser — nothing to install.
Prepare for Object-Oriented Security Scripting
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 35 LiveLab included
- Certificate of completion
No credit card required