Skip to main content

Crouse Outline ?

You will get an introduction to the Python programming language and how Python is used in cybersecurity. You'll also explore foundational Python concepts including data types, variables, conditional statements, and iterative statements.
Learning Objectives

    Explain how the Python programming language is used in security.
    Describe how various data types are handled in Python.
    Incorporate variables into Python code.
    Write conditional statements in Python.
    Write iterative statements in Python.
You will expand your ability to work with Python. You'll learn about pre-built and user-defined Python functions. You'll also explore how modules help provide access to reusable code. Finally, you'll make your code readable.
Learning Objectives

    Incorporate pre-built functions into code.
    Create new, user-defined Python functions.
    Explain how modules are used in Python.
    Identify best practices to improve code readability.
You will learn more options for working with strings and lists in Python, and discover methods that can be applied to these data types. You'll apply this knowledge to write a short algorithm. Finally, you'll use regular expressions to search for patterns in string
You will put Python into practice and focus on automating cybersecurity-related tasks, which requires working with files. You'll be introduced to opening and reading files. Then, you'll learn to parse files and structure their contents. Finally, you'll focus on strategies for debugging code.