- PA-213: Palo Alto Networks Firewall Install, Configure, and Manage (EDU-201)
- PA-212: Palo Alto Networks Firewall Configure Extended Features (EDU-205)
- PA-215: Palo Alto Networks Firewall Essentials FastTrack
- PA-232: Palo Alto Networks Panorama Manage Multiple Firewalls (EDU-221)
- PA-242: Palo Alto Networks Firewall Manage Cyberthreats (EDU-231)
- PA-243: Palo Alto Networks Firewall Debug and Troubleshoot (EDU-311)
Course Overview:
This is an introductory course into the Python scripting language. This class uses a hands-on approach in teaching the Python language. This course builds the prerequisite skills for TechNow's P-345: Python for Pentration Testers course. Getting comfortable with Python is important to understanding how Python can be utilitized for offensive measures.
This course is hands-on with the instructor walking the students through many short examples to exemplify an objective. Dexterity with the language comes through many small code examples to produce the desired result. Students have fun acquiring points for all the code examples they get correct. We must be having fun because TechNow is always amazed at how competitive students are in trying to acquire the most points!
The instructor will focus on the level that each student is currently at, and ensure the student absorbs the subject matter. Programming is not a daily tasking of administrators or offensive operators and TechNow understands that. As an instructor led course TechNow is very successful in making Python accessible to those who do not live eat and breath programming. If a student's ultimate goal is to attend a course like TechNow's P-345: Python for Pentration Testers course, then not being bogged down in the Python language is critical, and this course (P-325: Python Programming) meets that objective.
Recently we have introduced Raspberry Pi's and multiple sensors to the P-325: Python Programming course. This enables the student to actually see productive results from their coding skills in the physical world! Some examples that students create programs for are: Motion detectors, distance, temperature, cameras and keypads.
Attendees to P-325: Python Programming will receive TechNow approved course materials and expert instruction.
Dates/Locations:
Duration: 5 Days
Course Objectives:
- How Python Runs Programs
- Introducing Python Object Types
- Numeric Types
- Dynamic Typing
- Variables
- Regular Expressions
- Strings
- Conditionals
- if Tests and Syntax Rules
- Lists and Dictionaries
- Tuples and Files
- Introducing Python Statements
- Assignments, Expressions, and Prints
- while and for Loops
- Iterations and Comprehensions
- Documentation
- Function Basics
- Built-In Functions
- Scopes
- Arguments
- Modules
- Module Packages and Importing
- Classes and OOP
- Operator Overloading
- Recursion
- Exception Coding Details
- Exception Objects
- Unicode and Byte Strings
- Working with Raspberry Pi
- Writing code for sensors
Prerequisites:
- Experience with some form of programming is preferred
Comments
Latest comments from students
User: slewis8435
Instructor comments: Very good instructor - he was excited about the material, very knowledgeable, and explained things clearly.
Facilities comments: The facilities were fine - plenty of room for each student to set up an extra computer and have room for note taking
User: nathan.karras
Instructor comments: Instructor was extremely knowledgeable in programming and scripting. He encouraged students to explore and ask questions. He would work with individuals to troubleshoot lab problems sets. Would highly recommend as an instructor.
Facilities comments: Room got a little warn. Instructor purchased fans to cool things off for the class. Projector had over scan.
Liked the class? Then let everyone know!
Here are the Cisco Security course offerings:
- N-305: CCNA Bootcamp
- N-325: Implementing Cisco IOS Network Security (IINS)
- N-415: Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR)
- N-425 : Implementing Cisco Enterprise Advanced Routing and Services ( ENARSI)
- N-485: In-Depth Securing Networks with Cisco Firepower Threat Defense NGFW
- TN-865: Wireshark Network Traffic and Security Analysis
Course Overview:
This course is designed for professionals that are expected to do malware analysis. A skills focus enables the student to better absorb the subject matter and perform successfully on the job. This is not death by power point. The course is aligned with information assurance operators and executing hands-on labs. Lecture and labs walk the student through the knowledge required to truly understand the mechanics Reverse Engineering Malware.
Attendees to TN-999: Reverse Engineering Malware will receive TechNow approved course materials and expert instruction.
Date/Locations:
Duration: 5 days
Course Objectives:
- Toolkit and Lab Assembly
- Malware Code and Behavioral Analysis Fundamentals
- Malicious Static and Dynamic Code Analysis
- Collecting/Probing System and Network Activities
- Analysis of Malicious Document Files
- Analyzing Protected Executables
- Analyzing Web-Based Malware
- DLL Construction and API Hooking
- Common Windows Malware Characteristics in x86 Assembly
- Unpacking Protected Malware
- In-Depth Analysis of Malicious Browser Scripts, Flash Programs and Office
- In-Depth Analysis of Malicious Executables
- Windows x86 Assembly Code Concepts for Revers-Engineering Memory Forensics for Rootkit Analysis
Prerequisites:
- Strong understanding of core systems and network concepts
- Exposure to programming and assembly concepts
- Comfortable with command line access
Comments
Latest comments from students
User: marcus.osullivan
Instructor comments: Good stuff. I like the beginning half where there was help from an additional instructor to facilitate fixing computer errors that inevitably popped up.
Facilities comments: The baby deer were neat! I like the resort.
Liked the class? Then let everyone know!
Here are all of our Microsoft Server Products related courses:
- TN-963: Windows Security Automation with PowerShell
- TN-5425: Networking with Windows Server 2016
- TN-5415: Installation, Storage, and Compute with Windows Server 2016
- TN-5202: Microsoft SharePoint 2010 and 2013: Workflows and Designing InfoPath Forms
- TN-5125: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services
- TN-323: SharePoint 2010 and 2013 for Project Management
- MS-6232: Implementing a Microsoft SQL Server Database
- MS-6231: Maintaining a Microsoft SQL Server Database
- MS-10231: Designing a Microsoft SharePoint 2010 and 2013 Infrastructure
- MS-10175: Developing & Customizing Applications for Microsoft SharePoint 2010 & 2013
- MS-10174: Configuring and Administering SharePoint 2010 and 2013