Module 1: Troubleshooting Concepts

INTRODUCTION – Troubleshooting Concepts This module familiarizes you with fundamental troubleshooting concepts and introduces to various strategies and techniques useful for solving practical problems that may or may not arise. It teaches you the basic principle debugging, which is at the heart of troubleshooting, and then moves on to some assorted tools such as tcpdump, … Read more

Module 3: Working with Remotes

Introduction to Detection and Incident Response During this module, you will not only get introduced to GitHub but also become familiar with how GitHub integrates with Git. Creating and cloning repositories is part of the process, including learning about remote repositories-how to work with them and where to house them. To manage local change sets, … Read more

Module 6: Bash Scripting

INTRODUCTION – Bash Scripting Welcome to this module which introduces you to the basics of Linux/Unix operating system capabilities among which are some aspects of Bash scripting scripting beginner-level programs with basic Linux commands all the way through process management, pivoting on the concept of redirection. Learn by example by scripting in Bash using variables … Read more

Module 5: Testing in Python

INTRODUCTION – Testing in Python During this session, you will learn the A to Z of Python testing, beginning with testing principles, and exploring unique approaches to testing, such as manual and automation. Such knowledge will be of great assistance in generating an understanding of the test process. The next level of learning will be … Read more

Module 4: Managing Data and Processes

INTRODUCTION – Managing Data and Processes In Module Three, you will learn how to read and write a data file using the user-customer process. You will include normal streams, environment variables, and command-line arguments. We will delve into Pythons subprocesses with system commands and how to collect output from these commands. We also take care … Read more

Module 2: Managing Files with Python

INTRODUCTION – Managing Files with Python This module begins by orienting you on how reading and writing are achieved in terms of simple and some powerful commands that foster these activities. It tackles hitting home when it comes to managing files, understanding how to move through different directories, and so forth. This module will also … Read more