Python for Cybersecurity
- Description
- Curriculum
- FAQ
- Reviews
In this course, I will take a different approach to teaching Python. One that teaches error handling and interactivity from the first Python script. This is specifically catered to anyone who is interested in or is learning cybersecurity, especially if you are scared of coding! A good number of software vulnerabilities have “input validation and error handling” as mitigation and by the time you are done with my course, you will fully understand what that means.
I also have another course called “Cybersecurity Prep Course for Absolute Beginners” so please do check that out if you are trying to get into cybersecurity as well.
Why do I take this approach to teach Python? One thing is that unless a program is interactive it is boring. Another thing is that most applications, especially ones that are attacked, are interactive. User input is one of the most popular ways to exploit a program. You will learn exactly why that is.
You may have also heard of an API. You will learn exactly what this is and we will be using Python to interact with it. This will allow you to understand the security concepts behind this. This is vital given that most web applications use at least one third-party API for things like handling payments, sending text messages or emails, etc.
-
4Running Your Python Files (Hello World)Video lesson
-
5Input Input Input!!!Video lesson
-
6VariablesVideo lesson
-
7f StringsVideo lesson
-
8Insurance CompanyText lesson
-
9If StatementsVideo lesson
-
10Error Handling Part 1Video lesson
-
11While LoopVideo lesson
-
12For LoopVideo lesson
-
13Guessing GameText lesson
-
14ListsVideo lesson
-
15DictionariesVideo lesson
-
16FunctionsVideo lesson
-
17InventoryText lesson
External Links May Contain Affiliate Links read more