Start learning with our library of video tutorials taught by experts. Get started
Viewers: in countries Watching now:
Hackers target PHP web applications more often than other sites because most PHP code is written by developers with little security experience. Protecting web applications from these attacks has become an essential skill for all PHP developers. Creating Secure PHP Websites shows you how to meet the most important security challenges when developing websites with PHP. Instructor Kevin Skoglund covers the techniques and PHP code needed to develop sites that are more secure, and to avoid common mistakes. Learn how to configure PHP properly and filter input and escape output. Then check out step-by-step defenses against the most common forms of attack, and the best practices to use for encryption and user authentication.
Welcome to Creating Secure PHP Websites. My name is Kevin Skoglund. In this course, we're going to learn the PHP techniques needed to develop more secure websites. We will cover fundamental security principles, how to defend against the most common threats, and best practices to keep servers, software and data safe from harm. This course is intended for developers who already know the fundamentals of PHP, and want to learn how to avoid common and costly mistakes in their code.
You'll get an overview of security and review eight fundamental security principles. We will configure PHP with good defaults to give our code a secure foundation to build on. We will learn how to filter user provided input. And how to be smart about the data that we output. We will discover techniques that use PHP to defend against the most common attacks against your site. And we will implement a password protected area in PHP which uses the best practices for encryption and for user authentication. Let's get started learing how to create secure websites with PHP.
There are currently no FAQs about Creating Secure PHP Websites.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.
Your file was successfully uploaded.