From the course: CompTIA PenTest (PT0-002) Cert Prep
Unlock this course with a free trial
Join today to access over 23,200 courses taught by industry experts.
Classes
From the course: CompTIA PenTest (PT0-002) Cert Prep
Classes
- Next in our discussion of more advanced programming topics, we want to talk about a huge topic called object oriented programming. Now, clearly we cannot cover object oriented programming in its entirety in one short clip, but I just want to give you a little taste of what OO means and what a class is. You're going to run into that keyword over and over, especially in Python programs, and it's helpful just to have a general idea of what OO means, why is it used, and what the heck is a class? Alright, so let's go look at some resources and a little bit of code to try to unravel classes. So we're going to go to geeksforgeeks.org and look at their description of Python classes and objects. Now, a class is defined as being a user defined blueprint or a prototype from which objects are created. So that's the overarching definition of what a class actually is, but what does it really mean? Well, if you think of a class as being a template and you create things from the class you can think…
Contents
-
-
-
-
-
-
-
-
-
-
-
-
-
Using scripting in pen testing12m 32s
-
(Locked)
Bash scripting basics14m 55s
-
(Locked)
Bash scripting techniques10m 11s
-
(Locked)
PowerShell scripts4m 2s
-
(Locked)
Ruby scripts6m 32s
-
(Locked)
Python scripts5m 45s
-
(Locked)
Scripting languages comparison10m 56s
-
(Locked)
Data structures, part 17m 41s
-
(Locked)
Data structures, part 28m 12s
-
(Locked)
Libraries3m 3s
-
(Locked)
Classes8m 5s
-
(Locked)
Procedures and functions5m 48s
-
(Locked)
Perl and JavaScript5m 41s
-
-