A complete & dynamic PHP CMS & a secure Login & Reg system

A complete & dynamic PHP CMS & a secure Login & Reg system

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 19 Hours | 9.67 GB

Top skills in developing a complete & dynamic PHP CMS & a secure Login & Registration system

A complete and dynamic PHP content management system. Develop a secure login and registration system with new user verification, 2-steps authentication, authentication guard, remember me, password reset, add more security layers with CSRF Protection, SQL injection protection, Cross site scripting protection etc.

Dynamic Frontend and Backend. Update and create with the same form. Display active and trashed data on the same table, use modal api for deleting, user role and permission, pagination, search functionality, comments, views, likes and dislikes functionalities etc.

What you’ll learn

  • Top skills in developing a complete and dynamic content management system for all websites and a secure 2-steps authentication, password reset login & registration system etc…
  • CRUD with modal api for deleting, 2-steps authentication, password reset (forgot password), Remember user,
  • Authentication guard, CSRF Protection, Cross site scripting protection, etc…
Table of Contents

Dynamic Content Management System Setup
1 The website you will develop in this course (All you will learn)
2 Course Directories Setup
3 Lecture 4 Video Concern
4 Layouts
5 Dynamic Frontend Pages
6 Create & PDO Connection To Database, Create Table (Model & Normalize Data)
7 Configure Email Sending

Form Validations & User Registration
8 Validations
9 BUG ALERT!
10 User Registration 1
11 User Registration 2

Backend Setup
12 Setup
13 Templates

Backend CRUD (Modal API For Deleting Record)
14 Create Category & Validate Duplicate Entry
15 Read Category, Create Post & Validate Files
16 Create Post 2 & Move Uploaded File
17 Read & Display All Categories
18 Read & Display All Posts
19 Update Category
20 Update Post 1
21 Update Post 2
22 Modal API Delete Category
23 Modal API Delete Category 2
24 Modal API Delete Post
25 Read & Update To Restore Category
26 Read & Update To Restore Post
27 Page CRUD

Steps Auth, Session Control, Remember(Cookie), Auth Guard & CSRF Protectection
28 User Account Verification
29 Session Alert Messages & Redirection
30 Two Steps Authentication (Authentication Step 1A)
31 Two Steps Authentication (Authentication Step 1B)
32 Two Steps Authentication (Authentication Step 2A)
33 Two Steps Authentication (Authentication Step 2B)
34 Secure Auth Pages (Backend & Frontend)
35 Secure Auth Links (Backend & Frontend)
36 Remember (Remember User Computer)
37 Authentication Guard 1
38 Authentication Guard 2
39 Cross Site Request Forgery Protection (CSRF Token) 1
40 Cross Site Request Forgery Protection (CSRF Token) 2

Password Reset (Forgot Password)
41 Password Reset Intro
42 Password Reset 1
43 Password Reset 2
44 Password Reset 3

Users & Settings
45 User Profile
46 User Profile Settings
47 Update User Profile
48 Welcome Username & Picture
49 User Account Deactivation 1 (Facebook Style)
50 User Account Deactivation 2 (Facebook Style)
51 Users Records
52 Delete User Account After 14 days of Deactivation (Faceook Style)
53 User Role & Permissions
54 Adding User To Post
55 User Posts Count
56 Update User Status

Dashboard Graph Chart
57 Graph Chart, Monitor Website Progress

FrontEnd Resources
58 Get Title & Get Content
59 Categories & Posts Count
60 All Posts
61 Single Posts
62 Posts By Category
63 Create Comments
64 All Comments & Comments Count

Views, Likes & Dislikes Functionalities
65 Views, Likes & Dislikes Intro
66 Views Count
67 Likes Count
68 Dislikes Count

Search Functionality
69 Displaying Search

Pagination
70 First step in creating pagination
71 Second step in creating pagination

Source Code
72 Source Code
73 Database Tables Exported Dump File.
74 Complete Web Hosting Guide