• Search...

categories: Technology & Innovation

Software
Technology
Innovation
SDG 4: Quality Education

Python for Cyber Security

New
Duration: 3h 56min / 29 lessons

Level: General

Course Language: Arabic

By the end of this course, you will be able to

  • 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.

Course Details

  • 3h 56min / 29 lessons
  • Course completion certificate

Course Content

Free lessons

1.

Course Introduction

4 Minutes
2.

Regular Expression Part 1

10 Minutes
1.

Course Introduction

4 Minutes
2.

Interpreter VS Compiler

4 Minutes
3.

Installing Python & Text/Code Editor vs IDE

10 Minutes
1.

Variables & Data Types

15 Minutes
2.

Escape Sequence

6 Minutes
3.

Mathematical Operations

8 Minutes
4.

Boolean Operators

8 Minutes
1.

Selection Statements (if/elif/else)

9 Minutes
2.

Project: Calculator

5 Minutes
1.

String

9 Minutes
2.

Lists

12 Minutes
3.

Tuples

4 Minutes
4.

Sets

8 Minutes
5.

Dictionary

10 Minutes
6.

Slicing

8 Minutes
1.

While Loop

13 Minutes
2.

For Loop

9 Minutes
3.

Project: Age Calculator

7 Minutes
1.

Functions

6 Minutes
2.

Local & Global Variables

3 Minutes
3.

Recursive Function

5 Minutes
4.

Lambda Function

4 Minutes
5.

Comprehension (List & Dictionary)

8 Minutes
1.

Error Handling

4 Minutes
2.

Raising Exceptions

5 Minutes
3.

File Handling

8 Minutes
1.

Regular Expression Part 1

10 Minutes
2.

Regular Expression Part 2

7 Minutes
1.

Log Analysis Project

14 Minutes

About this course

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.

Course requirements and prerequisites

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.

Instructor

Looking for help?