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.
Course info
Rating
(26)
Level
Intermediate
Updated
September 1, 2016
Duration
5h 18m
Table of contents
SQL Injection
48m 2s
Error Handling
29m 50s
Conclusion
12m 13s
Description
Course info
Rating
(26)
Level
Intermediate
Updated
September 1, 2016
Duration
5h 18m
Description

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.

About the author
About the author

Christian Wenz is an author, consultant and trainer focusing on web technologies. He wrote or co-wrote over 100 books, is a fixture at international developer conferences since 2001, is a Microsoft Most Valuable Professional (MVP) for ASP.NET, an ASPInsiders member, and main author of the Zend PHP 5.5 certification.

More from the author
Building a Site with Angular and PHP
Intermediate
3h 51m
20 Dec 2017
What's New in PHP 7
Intermediate
1h 45m
3 Dec 2015
More courses by Christian Wenz