PHP Security

Learn to secure your PHP applications

4.40 (466 reviews)
Udemy
platform
English
language
Web Development
category
instructor
3,430
students
2.5 hours
content
Jun 2018
last update
$29.99
regular price

What you will learn

Identify security risks in PHP applications

At the end of the course students will know how to secure their PHP applications

Description

Building PHP applications its fun and can be really rewarding but we need to make sure that this applications are secured. There other programmers out there looking into hacking our apps because maybe they have nothing to do or they enjoy it. Whatever the case may be, we need to educate ourselves on PHP security so that we may protect our data but most importantly other people's as well. 

This is a crash course in PHP security which it's sole purpose its to teach you the main security issues with any PHP applications and at the same time how to fix it. We don't waste a lot of time with slides and jargon since we go straight to the code and start creating mini apps to demonstrate the attacks and the defense against it.

Come join me and let's create more secured PHP applications together!


Content

Let's start this course

Introduction
Tools
Project files
SQL injection part 1
SQL injection part 2
SQL injection part 3
SQL hacking and preventing
Errors
Cross-site Scripting (XSS) setup
Cross-site part 1 - displaying
Cross-site part 2 - displaying
Cross-site problem and prevention
Cross-site Stealing cookies part 1
Cross-site Stealing cookies part 2
Password hashing part 1
Password hashing part 2
Password hashing part 3 - Database insertion
Password hashing part 4 - Verification
Hiding directories
Cookie Protection
Cross-Site Request Forgery (CSRF) part 1
Cross-Site Request Forgery (CSRF) part 2
Cross-Site Request Forgery (CSRF) part 3
Conclusion

Screenshots

PHP Security - Screenshot_01PHP Security - Screenshot_02PHP Security - Screenshot_03PHP Security - Screenshot_04

Reviews

Eivind
November 13, 2023
Would like to have an updated version, where the focus would be on the same, but this time within a framework like Symfony.
Wijdan
October 20, 2022
The only thing I got out of this is password hashing. did not get much, and I felt that the course was not well structured or organized.
Daniel
June 4, 2022
Awesome course for beginners. Although I did not learn anything I did not already know it is always a pleasure watching courses from Edwin. 5 stars for reinforcement education. You cannot go wrong with investing in security. Look forward to more of your courses!
Cînța
May 20, 2022
It is a practical course. You understand what others are telling you in theory. Professor, he has a different way of teaching, more alive. It doesn't hurt to integrate these examples into an application, but it's still great. Examples that really work.
Paul-Daniel
February 13, 2021
This is short sweet and to the point, if you want to learn some php security this is the course for you.
F.
December 26, 2020
It was a really nice course that summarizes kinds of vulnerabilities. I wish there were some more detailed examples or at least one complete PHP project where you make it all secure by covering the topics. If you want to improve the course you can add something like that.
Rafael
January 22, 2017
Edwin is one of the best instructors I had. I'm doing a lot of his courses, and learning a LOT. I really recommend.
Afua
January 5, 2017
The course divides a lot of simple concepts up into short videos, but for more advanced students, the exercises are too basic, and do not treat the subject matter in detail. It would be great if the Introduction was less personal and explained a bit more about the different types of attacks and why it's important to guard against them. Examples of the attacks should be provided sooner, so that students know what they are working to prevent. A lot more time is spent on sample code than actual attacks and how to prevent them. This may be a good introduction for beginners, but leaves a lot to be desired when dealing with security for PHP programmers.
Don
December 27, 2016
I have learned something new at most of the lectures. It is still worthwhile to listen the course. Thank you for taking time to help us!
Nathan
December 26, 2016
Another great course from Edwin, helped me understand some common security holes in php and how to secure them.
Joel
December 7, 2016
The instructor is very upbeat and informative. I enjoy that the mistakes are not edited out and are immediately addressed. Well done Mr. Diaz, I enjoy your style of teaching.
Noel
September 1, 2016
Awesome Course, I learned a lot of new stuff.. easy to follow very detailed to the point.. Thank you Edwin Diaz for another great course!!
Rich
August 23, 2016
I have taken several PHP related courses from Edwin and other individuals as well. In my opinion, Edwin is a great instructor and does a great job of getting the point of the lecture across. In addition, he ensures all of the related points are covered as well.
Rayees
August 21, 2016
Thank edwin for the course, first time i got how the app security can be done in a really effective way.
Tory
August 15, 2016
As Always! Edwin is a great instructor. Great information and very concise. This is something I've studied prior and wasn't understanding the practical implementation of the attacks. Now I understand what it is I'm preventing and why! Thanks Edwin!

Charts

Price

PHP Security - Price chart

Rating

PHP Security - Ratings chart

Enrollment distribution

PHP Security - Distribution chart
861528
udemy ID
5/27/2016
course created date
11/20/2019
course indexed date
Bot
course submited by