CareerVision Training

Python - Networking and Security Training DVD

CareerVision Training

£48 - ($40.713)

Información importante

  • Training
  • Beginner
  • A distancia
  • Duración:
  • Cuándo:
    A definir

The following course, offered by Career vision, will help you improve your skills and achieve your professional goals. During the program you will study different subjects which are deemed to be useful for those who want to enhance their professional career. Sign up for more information!

Información importante

¿Dónde se da y en qué fecha?

comienzo Ubicación
A definir
Distance Learning

¿Qué aprendes en este curso?

IT Security


A Practical Training Course That Teaches Real World Skills

In this project-based Mastering Python - Networking and Security video tutorial series, you'll quickly have relevant skills for real-world applications.

Follow along with our expert instructor in this training course to get:

  • Concise, informative and broadcast-quality Mastering Python - Networking and Security training videos delivered to your desktop
  • The ability to learn at your own pace with our intuitive, easy-to-use interface
  • A quick grasp of even the most complex Mastering Python - Networking and Security subjects because they're broken into simple, easy to follow tutorial videos

Practical working files further enhance the learning process and provide a degree of retention that is unmatched by any other form of Mastering Python - Networking and Security tutorial, online or offline... so you'll know the exact steps for your own projects.

  • Duration: 4.75 hours - 74 tutorial videos
  • Date Released: 2014-11-04
  • Works on: Windows PC or Mac
  • Format: DVD and Download
  • Instructor: Ric Messier
Course Description

In this Mastering Python ? Networking and Security training course, expert author Ric Messier teaches you how to script with Python. This course is designed for users that are looking to extend their skillset with scripting. No experience is required, although any programming knowledge would be an asset.

You will start with an overview of Python, including how to create and run scripts, use threads, and handle exceptions. From there, Ric will teach you how to network, including how to use the Python libraries for network scripting and develop basic scripts with network functionality. This video tutorial will also cover HTTP programming, security scripting, and forensic scripting. Finally, you will learn about Twisted Python, including the Echo server and HTTP client.

Once you have completed this computer based training course, you will be fully capable of debugging and security testing using Python, as well as writing Python scripts. Working files are included, allowing you to follow along with the author throughout the lessons.

Course Outline

01. Introduction Welcome What We Will Cover Getting And Installing Python Integrated Development Environments Python 2 Versus Python 3 0106 How To Access Your Working Files 02. Python Refresher Python Console Creating And Running Scripts Variables Loops Scoping Subroutines Conditional Statements Calling To System Using Threads Parsing Arguments 0211 Handling Exceptions 0212 Installing Additional Packages 0213 Classes 0214 Instances 03. Networking 0301 Network Byte Order 0302 Name Server Lookups 0303 Network Client 0304 Network Server 0305 Grabbing Banners 0306 Simple HTTP Request 0307 Capturing Packets 0308 Reading Headers 0309 Parsing PCAP Files 0310 Creating Raw Packets With Scapy 0311 Communicating With SSL 0312 Talking To SMTP Servers 0313 Talking To POP3 And IMAP Servers 0314 FTP 0315 Multicasting 0316 UDP 0317 Telnet Client 04. HTTP Programming 0401 Authenticating 0402 Setting The User Agent 0403 Setting Cookies 0404 Using A HEAD Request 0405 Interfacing With Web Forms 0406 Parsing Web Responses 0407 Using Web Proxies 0408 Downloading Files Via HTTP 0409 Spidering 05. Security Scripting 0501 Threaded Network Testing 0502 Creating Alternate Data Streams 0503 Fuzzing With Python 0504 Debugging With Python 0505 Steganography With Stepic 0506 Encrypting And Decrypting Data 0507 Hiding Encrypted Data With Steganography 0508 Interacting With MySQL 0509 Replaying Network Traffic 06. Forensic Scripting 0601 Accessing Windows Registry - Part 1 0602 Accessing Windows Registry - Part 2 0603 Accessing MFT - Part 1 0604 Accessing MFT - Part 2 0605 Log Parsing 0606 Analyzing The MBR 0607 Reading Alternate Data Streams 0608 Getting Process Lists 0609 Getting Access To SQLite Databases 0610 Accessing Browser Data Through SQLite 0611 Getting Access To Recycle Bin 0612 Walking A Filesystem 0613 Finding Files By Time 07. Twisted Python 0701 What Is Twisted? 0702 Echo Server 0703 Echo Client 0704 HTTP client 08. Conclusion 0801 Wrapping Up 0802 What Is Next?