Tags
Language
Tags
November 2024
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Php 8.2 Crash Course With Pdo, Security And Payment Gateways

Posted By: ELK1nG
Php 8.2 Crash Course With Pdo, Security And Payment Gateways

Php 8.2 Crash Course With Pdo, Security And Payment Gateways
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.48 GB | Duration: 19h 34m

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

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

Requirements

Basic knowledge in HTML

Basic knowledge in CSS

Basic knowledge in Javascript

Basic knowledge in Bootstrap

Basic knowledge in Code Editor like VS Code or any

Description

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:Learning the basics of PHPRegular Expression in PHP with ExamplePagination System Building from ScratchLearning the MySQL database from scratchWorking with PHP FormsForm Validation TechniqueEmail Sending from ScratchFile Upload System and ValidationSessions and CookiesFile I/O OperationQuery LanguagesShowing different clausesSecurity - Folder Content ProtectionSecurity - Least PrivelegesSecurity - SQL InjectionSecurity - XSS AttackBuilding authentication systemRegistration System with Email ValidationLogin and Forget Password SystemReset Password SystemLogout SystemAdmin Panel HTML template download and mastering with PHPComplete Admin panel authentication system with all featuresPayment method integration with PayPalPayment method integration with Stripe

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Prerequisites

Lecture 2 Installing Xampp (Local Server)

Lecture 3 Shift between php 7 and php 8 in XAMPP (Local Server)

Lecture 4 Installing Laragon (Local Server)

Lecture 5 Shift between php 7 and php 8 in Laragon (Local Server)

Lecture 6 Install PHP 8.2 in Laragon

Lecture 7 Code Editors

Section 3: Visual Studio Code Editor

Lecture 8 VS Code Installation

Lecture 9 Opening Folders (Single and Multiple)

Lecture 10 Autosave

Lecture 11 Installing Extensions

Lecture 12 Export Settings

Lecture 13 Reset VS Code

Lecture 14 Creating and Working with Snippets

Lecture 15 Extension - Bootstrap 5 Quick Snippets

Lecture 16 Extension - Auto Rename Tag

Lecture 17 Extension - Material Icon Theme

Lecture 18 Extension - Vscode Great Icons

Lecture 19 Extension - Live Server

Lecture 20 Extension - Live Server Preview

Lecture 21 Extension - HTML CSS Support

Lecture 22 Color Scheme

Lecture 23 Working with Terminal

Lecture 24 Settings Sync

Section 4: PHP Fundamentals - A to Z

Lecture 25 What is PHP

Lecture 26 PHP Syntax

Lecture 27 Comments

Lecture 28 Variables

Lecture 29 Variable Scope

Lecture 30 Echo and Print

Lecture 31 Data Types

Lecture 32 Type Casting

Lecture 33 String - Part 1

Lecture 34 String - Part 2

Lecture 35 String - Part 3

Lecture 36 Number

Lecture 37 Math

Lecture 38 Constant

Lecture 39 Operator - Part 1

Lecture 40 Operator - Part 2

Lecture 41 Operator - Part 3

Lecture 42 Conditional Statement (if, elseif, else)

Lecture 43 Switch

Lecture 44 Loop - Part 1

Lecture 45 Loop - Part 2

Lecture 46 Nested Loop - Part 1

Lecture 47 Nested Loop - Part 2

Lecture 48 Array - Part 1

Lecture 49 Array - Part 2

Lecture 50 Array - Part 3

Lecture 51 Array Function

Lecture 52 Function

Lecture 53 Superglobals

Lecture 54 Form, $_GET, $_POST, $_REQUEST

Lecture 55 Cookie - Part 1

Lecture 56 Cookie - Part 2

Lecture 57 Session

Lecture 58 Include, Require

Lecture 59 File Upload and Validation - Part 1

Lecture 60 File Upload and Validation - Part 2

Lecture 61 File IO

Lecture 62 Form Validation

Lecture 63 Sending Email

Lecture 64 Regular Expression - Part 1

Lecture 65 Regular Expression - Part 2

Section 5: MySQL Database

Lecture 66 What is MySQL

Lecture 67 Connect MySQL with PHP

Lecture 68 Create Database and Table

Lecture 69 Inserting Data

Lecture 70 Prepared Statement

Lecture 71 Select Data

Lecture 72 Where Clause

Lecture 73 Update Data

Lecture 74 Delete Data

Lecture 75 Order By Clause

Lecture 76 LIMIT Clause

Lecture 77 JOIN Clause

Lecture 78 UNION Clause

Lecture 79 ALTER Table

Lecture 80 GROUP BY and HAVING

Section 6: PHP Security

Lecture 81 Folder Content Protection

Lecture 82 Least Privilege

Lecture 83 SQL Injection

Lecture 84 XSS Attack

Section 7: Pagination

Lecture 85 Pagination

Section 8: Authentication System

Lecture 86 Template Setup

Lecture 87 Registration

Lecture 88 Registration - Email Verification

Lecture 89 Login

Lecture 90 Forget Password

Lecture 91 Reset Password

Lecture 92 Source Codes

Section 9: Admin Panel - Template Setup

Lecture 93 Admin Panel HTML template using Bootstrap 5

Lecture 94 Converting into PHP files

Lecture 95 Login and Logout

Lecture 96 Edit Profile

Lecture 97 Forget Password

Lecture 98 Reset Password

Lecture 99 Source Codes

Section 10: Payment Method Integration

Lecture 100 PayPal - Part 1

Lecture 101 PayPal - Part 2

Lecture 102 Stripe - Part 1

Lecture 103 Stripe - Part 2

Lecture 104 Source Codes

Persons who want to learn php 8.2 from scratch,Persons who want to learn mysql from scratch,Persons who are looking for a good job in web development sector,Persons who want to have a remote job in php,Persons who want to start his freelancing career using php