categories: Technology & Innovation
Understand Python fundamentals and work with variables, data types, arithmetic operations, and logical operators.
Create functions and work with local variables, global variables, recursive functions, and lambda functions.
Create functions and work with local variables, global variables, recursive functions, and lambda functions.
Work with strings, lists, tuples, sets, dictionaries, and slicing.
Apply your Python skills in a hands-on log analysis project.
Free lessons
Course Introduction
Regular Expression Part 1
1. Introduction & Setup
Course Introduction
Interpreter VS Compiler
Installing Python & Text/Code Editor vs IDE
2. Python Basics
Variables & Data Types
Escape Sequence
Mathematical Operations
Boolean Operators
3. Control Flow
Selection Statements (if/elif/else)
Project: Calculator
4. Data Structures
String
Lists
Tuples
Sets
Dictionary
Slicing
5. Loops
While Loop
For Loop
Project: Age Calculator
6. Functions
Functions
Local & Global Variables
Recursive Function
Lambda Function
Comprehension (List & Dictionary)
7. Error Handling & File Management
Error Handling
Raising Exceptions
File Handling
8. Regular Expressions
Regular Expression Part 1
Regular Expression Part 2
9. Final Project
Log Analysis Project
This course is designed to help you build a strong foundation in Python and apply your programming skills to cybersecurity tasks. You’ll learn variables, data types, logical operators, conditional statements, strings, lists, dictionaries, loops, and functions. You’ll also explore error and exception handling, file operations, and regular expressions, then put your knowledge into practice through hands-on projects, including building a calculator, an age calculator, and a log analysis tool.
There are no requirements for this course. Your interest in Python and cybersecurity and your commitment to learning are all you need to get the most out of this course.
Cybersecurity Analyst
22 Learners
1 Course
Get access to all courses only for /mo