PHP Web Application Security

PHP is one of the most widely-used web programming languages in the world. In this course, you'll learn to write more secure PHP code.
Web applications are under attack every day. PHP, being one of the most widely-used programming languages on the web, is one of the main targets. Some oddities, especially those of older versions, facilitate some of the attacks. This course, PHP Web Application Security, helps developers to understand security risks, how vulnerabilities can be exploited, and how to avoid those attacks. First you'll learn about how to defend against cross-site scripting, including new approaches such as content security policy. Next, you'll learn about how cross-site request forgery works, why it works so well, and how you can implement protection using PHP. Finally, the course will wrap up by teaching you how to protect against SQL injection attacks, covering not only MySQL, but also other relevant databases PHP supports. By the end of this course, you'll have the knowledge to anticipate and defend against the major threats against web applications today.

Did you know...?

PHP is a widely-used scripting language intended for use in web pages to create dynamic content.

PHP runs on a web server, which interprets the PHP scripts behind the scenes and sends the results to the client. The client may not even know that a script was used to produce the contents of the webpage that they are viewing.

Although PHP is considered to be a simple language, it comes with an extensive list of features that allow it to be used in thousands of different ways to enhance websites and web applications. These uses include, but are by no means limited to:

  • Solving Math Problems
  • Parsing Text
  • Formatting, Manipulating and Displaying Current Dates & Times
  • Handling Form Data
  • Sending & Receiving Cookies to store handy information on the user's computer
  • Collecting Information About Your Website's Visitors
  • Tools to Read From & Write Data to Databases
  • Creating/Modifying Images with PHP extensions like GD; or crreating SVG
  • Creating Shopping Carts
  • Interacting With a Secure 3rd Party to Pay For Online Merchandise

Requirement to run PHP are either one of the following two options: either a web host that supports PHP; or a web server and PHP installed on your own computer.

Cost: 
$29.00
Subject: 
Campus: 

Reviews

There are no reviews available... for now.

What do you think?

Do you have experience with this? write a review