Python for Cybersecurity

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-for-cyber/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:网络安全中的Python 课程概述:在这一课程中,我将采取一种不同的教学方法来教授Python。这种方法从第一行Python脚本开始,就传授错误处理和互动性,特别适合对编程感到畏惧的网络安全学习者。许多软件漏洞的缓解措施涉及 "输入验证和错误处理",完成本课程后,您将充分理解这意味着什么。此外,学习Python离不开编码和构建自己的项目,因此我准备了一系列编码练习供您完成!我鼓励您在每一步中尽量做一些适合自己的事情,不要害怕遇到困难,因为只有撞上墙壁,才能将其击碎!我还有一门课程叫做“网络安全入门准备课程”,如果您想进入网络安全领域,请务必查看。 为什么我选择这种方式来教授Python?首先,程序如果没有互动性就会显得无聊。其次,大多数应用程序,尤其是遭受攻击的程序,都是互动式的。用户输入是常见的程序攻击方式,您将了解其原因。此外,您还将学习API的概念,并用Python与之互动。这将帮助您理解相关的安全概念,因为大多数网络应用至少使用一个第三方API来处理支付、发送短信或电子邮件等功能。最后,我还会向您展示服务器的低级工作原理,通过教您使用sockets库,我们将亲自编写一个服务器!

课程评论(0条)

课程详情

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.Also, there is no way that you can actually learn python without coding and building your own things. This is why I have several coding exercises ready for you to do! Although I do encourage you to do something on your own that you are capable of each step of the way. Don't be scared to run into walls because only them can you send them crashing down!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. Finally, I will show you the low level of how servers work because we are going to code our very own by teaching you how to use the sockets library!!

课程标签

0人关注该课程

主题相关的课程