Object-Oriented Security Scripting

: 6 Months
: Self Paced, AI Tutor
: Beginner , Intermediate
: Available Immediately

R6200,00R7300,00

Guaranteed Safe Checkout

Lessons

6+ Lessons | 79+ Exercises | 65+ Quizzes | 50+ Flashcards | 50+ Glossary of terms

TestPrep

30+ Pre Assessment Questions | 30+ Post Assessment Questions |

Hand on lab

35+ LiveLab | 10+ Video tutorials | 11+ Minutes

Video Lessons

9+ Videos | 41+ Minutes

Lessons 1: Review of Python Data Types and Concepts

  • Introduction
  • Data Types
  • Control Statements
  • Object-Oriented Programming
  • Modules, Packages, and File Operations
  • Error Handling
  • Summary

Lessons 2: Recursion

  • Introduction
  • Illustrating Recursion
  • Recursion Run Amok
  • Types of Recursion
  • Eliminate Tail Recursion
  • Summary

Lessons 3: Searching and Sorting

  • Introduction
  • Searching Algorithms
  • Sorting Algorithms
  • Compare Sorting Algorithms
  • Python’s Built-In Sorting Functions
  • Summary

Lessons 4: Network Automation

  • Introduction
  • Types of Network Automation
  • Network Automation Tools
  • Compare Network Automation Tools
  • Best Practices for Network Automation
  • Summary

Lessons 5: Cybersecurity

  • Introduction
  • Importance of Cybersecurity
  • Importance of Python in Cybersecurity
  • Python Libraries for Cybersecurity
  • Summary

Lessons 6: Python for Network Forensics

  • Understand Network Forensics
  • Use Dshell for Investigation
  • Use Scapy for Investigation
  • Summary

Hands-on LAB Activities

Review of Python Data Types and Concepts

  • 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

Recursion

  • 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

Searching and Sorting

  • 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

Network Automation

  • Using the paramiko Tool
  • Using the ansible Tool
  • Using the telnet Library

Cybersecurity

  • 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

Python for Network Forensics

  • Using the scapy Module

 

Training Method

Self Paced, AI Tutor

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
Learningit.today