jagomart
digital resources
picture1_Advanced Python Programming Pdf 190304 | Defensive Security Cb108 Introduction To Python For Security


 163x       Filetype PDF       File size 0.66 MB       Source: hackerupro.com


File: Advanced Python Programming Pdf 190304 | Defensive Security Cb108 Introduction To Python For Security
introduction to python for security cb108 introduction to python for security outline python is one of the most powerful programming languages for ethical hacking this course introduces python s basic ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
             Introduction 
             to Python for 
                Security
                    CB108
                            Introduction to Python for Security
                                                                                      Outline
            Python is one of the most powerful programming languages for ethical hacking.                                                                        
            This course introduces Python’s basic syntax, with a focus on applying the correct logic when writing 
            code, & Python’s development environment, advanced data structure, file system, OS modules, & functions.
            In addition, the course covers Python usage for network communication, web fetching, parsing, and 
            data extraction.
                               Target Audience
                               ו    Students with low-level knowledge of Python programming.
                               ו    Students who work with offensive and defensive Cyber Security.
                               ו    Students who need to create and work with automation scripts and tools.
                               Prerequisites
                               Before attending this course, students must have the following technical knowledge:
                               ו    Working knowledge of the Windows OS.
                               ו    Working knowledge of the Linux OS.
                               ו    Knowledge of 3rd party application installations (such as IDEs).
                               ו    Good knowledge of at least one programming language.
                               Objectives
                               Upon course completion, participants will be able to:
                               ו    Work with Python as a programming language.
                               ו    Use Python’s basic syntax in both IDEs and the CLI.
                               ו    Create automation scripts using Python.
                               ו    Write scripts with proper logic and code management.
                               ו    Fetch, parse, and extract data from websites.
                               ו    Write scripts that communicate, receive, and send data over the web.
                                                                    Content
             Day   Module 01                                                           Day  Module 03
               1   Introduction to Python                                              2    Loops
            ו   Introduction to code programming.                                    ו   For Loops, over Lists. 
            ו   Python installation.                                                 ו   While Loops.
            ו   PyCharm IDE installation.                                            ו   Break & Continue Uses.
            ו   Creating Project & Python Env                                        ו   Strings Manipulation.
                configuration.                                                       ו   Combining Loops & Conditions.
            ו   Basic Syntax, String Formation & code 
                Execution.
             Day   Module 02                                                           Day  Module 04
               1   Data Types & Conditions                                             2    File System & Error handling
            ו   Variables with Different Data Types.                                 ו   Try & Except. 
            ו   User’s Input.                                                        ו   Exceptions Types.
            ו   Operators, Comparative & Arithmetic.                                 ו   Error Handling, full Methodology.
            ו   Type Casting.                                                        ו   File Permissions - Create, Append, read & Write.
            ו   Condition’s, logic and syntax.                                       ו   OS System Module Functions.
            ו   Dictionary, Tuple & lists.                                           ו   Platform Module Functions.
            ו   Nested Lists.                                                        ו   Log File Parsing.
             Day   Module 05                                                           Day  Module 07
              3    Function & code handling                                            5    Web Fetching & Parsing
            ו   Functions Structure & uses.                                          ו   Web Communication library.
            ו   Return Different Data Types.                                         ו   Requests GET functions.
            ו   Parameters in Functions.                                             ו   Requests Sessions.
            ו   Recursion Function and its uses.                                     ו   Requests with Parameters.
            ו   Scope & Global Keyword.                                              ו   Requests Via Post. 
            ו   OOP & Proper Code Management.                                        ו   Beautiful Soup library.
                                                                                     ו   Filter & search with bs4.
                                                                                     ו   Extracting Data from Web.
             Day   Module 06
              4    Network Communication
            ו   Introduction to SOCKET library.
            ו   Creating Client Socket.
            ו   Creating Server Socket.
            ו   Sanding & Receiving Data.
            ו   Set Echo Communication, Client Vs Server.
            ו   Retrieving Data using OS Module.
                                       Python is one of the most powerful 
                                       programming languages for ethical hacking”
The words contained in this file might help you see if this file matches what you are looking for:

...Introduction to python for security cb outline is one of the most powerful programming languages ethical hacking this course introduces s basic syntax with a focus on applying correct logic when writing code development environment advanced data structure file system os modules functions in addition covers usage network communication web fetching parsing and extraction target audience students low level knowledge who work offensive defensive cyber need create automation scripts tools prerequisites before attending must have following technical working windows linux rd party application installations such as ides good at least language objectives upon completion participants will be able use both cli using write proper management fetch parse extract from websites that communicate receive send over content day module loops lists installation while pycharm ide break continue uses creating project env strings manipulation configuration combining conditions string formation execution types ...

no reviews yet
Please Login to review.