Python Basics
4.1 (348 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
22,271 students enrolled

Python Basics

Learn the basics of Python that will help you in penetration testing
4.1 (348 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
22,271 students enrolled
Created by Cristi Zot
Last updated 6/2019
English
English [Auto-generated]
Current price: $41.99 Original price: $69.99 Discount: 40% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 12 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • The basics of Python for later use in penetration testing and cybersecurity.
Requirements
  • No prior requirements or prerequisites are needed.
Description

Penetration testers and cybersecurity analysts often get into the situation of having to do repetitive work that takes away precious time from their active focus. Examples of such situations can be scanning targets, doing intensive enumeration, subdomain discovery, reconnaissance, and more.

This is where programming languages like Python become extremely useful. Mastering Python allows you to take your hands off these repetitive and mundane tasks, automate them through code (and make them faster) so that you can focus on the really mentally challenging aspects of your penetration testing and cybersecurity projects.

This course is the first in a two-course series that together will develop your Python skills and enable you to apply them in cybersecurity and penetration testing.

Who this course is for:
  • You want to get into cybersecurity and need a skill (Python) to place ahead of your competition.
  • You already work in cybersecurity and need Python skills to get your work done more efficiently.
  • You are a business owner and want to learn one of the easiest programming languages out there.
  • You are a developer who wants to get into cybersecurity and penetration testing.
Course content
Expand 14 lectures 01:47:08
+ Lessons
14 lectures 01:47:08
Setting up Python in Windows, Linux, and Mac
01:54
Using the Python Interpreter vs. an IDE
03:18
Data Types in Python
06:35
Variables, Strings and Simple Operations in Python
10:00
Lists, Tuples, and Sets
13:25
If, Else Statements
12:12
Loops
10:36
Functions
09:34
Classes
08:56
Working with Files and Installing Modules
13:56
Exception Handling
05:26
What is Next
00:55