Writing Secure PHP Code - PHP Security Tutorial

Learn to create secure PHP code and prevent vulnerabilities with this essential course for developers, covering common attacks and protective measures.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course dives into PHP security, showing you how to guard your site against common attacks like SQL injection. It’s perfect for folks who know some PHP already and want to keep sensitive info safe. You’ll learn practical ways to make your code secure and reliable.

Key Points

  • Learn about common PHP security threats.
  • Understand filtering and validation functions in PHP.
  • Protect your site against SQL injection attacks.
  • Use prepared statements and database escaping.
  • Protect file uploads from vulnerabilities.

Learning Outcomes

  • Master secure coding practices in PHP.
  • Identify and mitigate website vulnerabilities.
  • Implement filtering and validation effectively.
  • Understand the importance of prepared statements.
  • Gain hands-on experience protecting file uploads.

About This Course

Create secure PHP code and prevent attacks and exploits in your code - This is an Essential course for all developers

This PHP Security training video from Infinite Skills teaches you about the primary security considerations that can affect a PHP website, and how you can take preventative measures. This course is designed for users that already have a working knowledge of PHP and MySQL, and who develop PHP-based websites that contain sensitive or financial information.


You will start by learning about the most common forms of attack and what the consequences can be when your website is not protected. You will then move into learning about the filtering and validation functions in PHP, and why you should use them. Doug will teach you how you can protect your website against common website vulnerabilities and how to protect file uploads. Finally, this video tutorial will teach you how to protect against SQL injection attacks, and covers topics such as database escaping, using prepared statements, and protecting a MySQL database.

By the completion of this video based training course, you will have the knowledge required to ensure your website is secure against attacks and free of vulnerabilities. Working files are included, allowing you to follow along with the author throughout the lessons.

  • Learn how to write secure PHP code

  • Protect your website against attacks and exploits

  • Prevent PHP Injection and Cross-Site Scripting Attacks

Course Curriculum

1 Lectures

Instructor

Profile photo of Infinite Skills
Infinite Skills

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.The emphasis is on teaching real life skills that are essential for...

Review
4.9 course rating
4K ratings
ui-avatar of Jurie v.d. SchĂżff
Jurie V. S.
2.0
2 years ago

Non native speaker, monotone delivery and repetitive

  • Helpful
  • Not helpful
ui-avatar of Constantinos Nterziotis
Constantinos N.
4.0
2 years ago

It's a theoretical course with no hands-on explanation, which makes it useful for programmers who work with PHP and not beginners. Good practices and techniques are shown, but the code and the style is old. If you don't mind, you will find this course as a refresher and you may add some of the material to your writing style.

  • Helpful
  • Not helpful
ui-avatar of Chris Pritchard
Chris P.
5.0
2 years ago

A brilliant introduction to secure coding with PHP. Explained in plain language step by step, this has excellent practical applications.

  • Helpful
  • Not helpful
ui-avatar of John Essiful
John E.
4.0
2 years ago

very insightful topic

  • Helpful
  • Not helpful
ui-avatar of James Ayensu
James A.
4.5
2 years ago

The course was an eye opener and very helpful. I got some helpful tips that I can incorporate in my next project.

  • Helpful
  • Not helpful
ui-avatar of Eric Evans Ochil
Eric E. O.
4.0
2 years ago

It was a detailed tutorial. Thanks

  • Helpful
  • Not helpful
ui-avatar of Marian Boye-Amoah
Marian B.
3.0
2 years ago

I think it's okay just a little outdated for me.

  • Helpful
  • Not helpful
ui-avatar of dmetzler 1988
Dmetzler 1.
3.0
3 years ago

An update of the course incl. PHP Version Update (maybe incl. Docker Setup) would be great. Currently i can't build/start the demo site (without changing the whole mysql PHP syntax).
Else there are some useful informations and links.

  • Helpful
  • Not helpful
ui-avatar of Binny K. Thomas
Binny K. T.
5.0
3 years ago

The course is very good. However the course was brought out on 2012 and so is a bit outdated and there are more attacks and the nature of attacks has also changed. Request the course master to keep the course updated or bring out a new course.

  • Helpful
  • Not helpful
ui-avatar of Nwabueze Ifeanyi Benard
Nwabueze I. B.
4.5
3 years ago

Am so impressed taking this course because it has open my eyes to some of the security lapses which I have not been taking into consideration. My sincere appreciation.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses