Creating and Setting Up a Web Server

所在平台: Udemy

课程主页: https://www.udemy.com/course/setting-up-web-serversql-injection-and-prepared-statements/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## 课程大纲:创建和设置 Web 服务器 本课程旨在帮助您从零开始构建和设置一个完整的网站,并深入理解 Web 开发中的关键技术和安全概念。 **课程核心内容:** * **从零开始构建网站:** * 学习购买和配置虚拟专用服务器 (VPS),并了解 Linux 操作系统及其常用命令。 * 掌握 HTML、CSS 和 JavaScript 的基本原理和实际应用,理解它们在前端开发中的作用。 * **数据库知识与安全:** * 学习如何为网站使用数据库。 * 深入理解 SQL 注入攻击的原理,包括攻击是如何发生的。 * 学习如何利用 SQL 注入漏洞进行攻击(出于学习和理解目的)。 * 掌握使用预准备语句 (Prepared Statements) 来修复 SQL 注入漏洞,提升网站安全性。 * **Web 服务器的设置与管理:** * 了解如何设置自己的 Web 服务器,甚至可以将自己的计算机用作服务器(并了解其局限性)。 * 学习如何购买 VPS 并以此为基础创建您的网站。 **课程目标:** 通过本课程的学习,您将能够: * 独立从头开始搭建一个网站。 * 全面理解前端基础技术(HTML, CSS, JavaScript)的运作方式。 * 掌握 Linux 的基本操作和常用命令。 * 深刻理解数据库安全的重要性,特别是 SQL 注入攻击的原理和防范措施。 * 能够独立修复 SQL 注入漏洞,并为网站提供基本的安全保障。 * 具备设置和管理 Web 服务器的基本能力。 本课程注重实践,通过实际操作让您不仅能够“使用”这些技术,更能“理解”它们背后的原理。

课程评论(0条)

课程详情

the initial goal of this course was to learn about database, how to use them for our web site, how to attack them using concepts like sql injection and how to patch the vulnerabilities resulting in sql injection using prepared statements, but in order for us to do that, we start by creating a website from scratch by buying a virtual private server (vps) with the linux as its operating system , which would result to teach some other concepts along the way.so as we along you would be familiar with almost everything you need to create website from scratch , concepts that you usually take for granted, for example we learn html,css and javascript abstracts, that what these things are , and why you need them, also we will talk about linux and some important commands. and at last you learn about sql injection, that why such an attack exists , so that you could better understand how to exploit or patch it by yourself and not using any third party applications.so after this you could just set up your own web server, and even use your own computer for that purpose even though we talk about why this is not recommended, also you learn how to buy vps and create your website vulnerable to sql injection and then patch it using prepared statements.

课程标签

0人关注该课程

主题相关的课程