Udemy

PHP 8.2 Crash Course with PDO, Security and Payment Gateways

Enroll Now
  • 178 Students
  • Updated 10/2025
4.4
(26 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
19 Hour(s) 54 Minute(s)
Language
English
Taught by
Morshedul Arefin
Rating
4.4
(26 Ratings)

Course Overview

PHP 8.2 Crash Course with PDO, Security and Payment Gateways

Learn all the fundamentals of PHP with PDO, PHP security, Payment Gateway Integration and Basic admin panel setup.

In this course, I have taught the students the most popular programming language PHP from scratch using the latest version PHP 8.2. After showing all the basics of PHP using PDO, I also have shown the details of the PHP security with example, Payment Gateway Integration, Complete Authentication System, and Admin Panel Setup with mastering.

If you are new to programming, you want to learn programming but do not understand from where you can start, this course is for you. I have shown everything in very details and you will enjoy the learning.


Features of this course:

  1. Learning the basics of PHP

  2. Regular Expression in PHP with Example

  3. Pagination System Building from Scratch

  4. Learning the MySQL database from scratch

  5. Working with PHP Forms

  6. Form Validation Technique

  7. Email Sending from Scratch

  8. File Upload System and Validation

  9. Sessions and Cookies

  10. File I/O Operation

  11. Query Languages

  12. Showing different clauses

  13. Security - Folder Content Protection

  14. Security - Least Priveleges

  15. Security - SQL Injection

  16. Security - XSS Attack

  17. Building authentication system

  18. Registration System with Email Validation

  19. Login and Forget Password System

  20. Reset Password System

  21. Logout System

  22. Admin Panel HTML template download and mastering with PHP

  23. Complete Admin panel authentication system with all features

  24. Payment method integration with PayPal

  25. Payment method integration with Stripe


Course Content

  • 10 section(s)
  • 108 lecture(s)
  • Section 1 Introduction
  • Section 2 Local Server Setup (Windows OS)
  • Section 3 Local Server Setup (Mac OS)
  • Section 4 Code Editors
  • Section 5 Visual Studio Code Editor
  • Section 6 PHP Fundamentals - A to Z
  • Section 7 MySQL Database
  • Section 8 PHP Security
  • Section 9 Pagination
  • Section 10 Authentication System

What You’ll Learn

  • Learn PHP from scratch
  • Learn MySQL from scratch
  • Learn the using of PDO in PHP
  • Visual Studio Code Editor and plugins in that
  • Variables, Data types, Strings in php
  • Operators in php
  • Array, Multi-dimensional Array and Array functions
  • Conditions in php (if, elseif, else)
  • Loops (for, while and dowhile),Nested Loop
  • Functions in php (builtin and user-defined)
  • Switch case using in php
  • $_POST, $_GET, $_REQUEST
  • Session and Cookies
  • Using Regular Expression in PHP
  • File Upload and Validation, File I/O
  • Database Basic, Query Language
  • Connecting Database in PHP
  • Form Validation Technique
  • Basic CRUD Operation
  • Login, Registration and Forget Password System
  • Email verification in registration
  • Payment Method Integration - PayPal
  • Payment Method Integration - Stripe
  • Security Protection against SQL Injection
  • Security Protection against XSS
  • Security Protection against SQL Injection

Reviews

  • H
    Heyward Hickman
    5.0

    Mr. Arefin explains the content in a way that you understand what is going on, often providing multiple approaches to a problem. He starts with simple examples and then builds to more complex ones. The instructor answers questions promptly. I've enjoyed the course.

  • M
    Michael Cruz Dacanay
    5.0

    Learning PHP is a great way to Learn Laravel

  • M
    Marcin Starszuk
    5.0

    Very good course.

  • F
    Faisal ahmed
    5.0

    informative and organized course.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed