Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Build A Complete CRUD Application With PHP, MYSQL & JQUERY

Video Introducing this tutorial

Course Setup :
Introduction
Install Local Development Environment
Install Brackets Text Editor


Project and Database Setup :
Create Project
Create Database
Connect Project to Database
Add Bootstrap Links
Add Session to Connection File


CRUD - Building Registration System :
Add Simple Navbar to Index Page
Using Bootstrap Tabs on Index Page
Adding User Registration Form
Adding Styles to User Registration Form
Client-Side Validation With JQuery - Part 1
Client-Side Validation With JQuery - Part 2
Client-Side Validation With JQuery - Part 3
Client-Side Validation With JQuery - Part 4
Client-Side Validation With JQuery - Part 5
Adding Sign Up Table in the Database
PHP Sign Up Script With Validations - Part 1
PHP Sign Up Script With Validations - Part 2
PHP Sign Up Script With Validations - Part 3
PHP Sign Up Script With Validations - Part 4
PHP Sign Up Script With Validations - Part 5
PHP Sign Up Script With Validations - Part 6
Adding Swiftmailer Plugin
Email Verification Swiftmailer Script
User Email Verification Page - Part 1
User Email Verification Page - Part 2
Email Activation PHP Script - Part 1
Email Activation PHP Script - Part 2
Adding Alert Message to User Email Activation Page
Sending Message To New User
Password Hashing - Part 1
Password Hashing - Part 2


CRUD - Building Login System :
Add User Login Form To Login tab
1 question
User Login Form - Part 1
User Login Form - Part 2
Login Form Validation
1 question
Login Form validation With JQuery - Part 1
Login Form validation With JQuery - Part 2
PHP Script For Login Form
Adding Server-Side Validation in PHP Script
Saving User Data in Sessions
Using Session Variables To Display Data
Add Error Message Variables To Login Form
Allowing Only Verified Users To Login
Forgot Password Reset Form
Forgot Password Reset PHP Script
Adding Password Reset Email Link
Testing Password Reset Link
Reset Password Form
Reset Password PHP Script - Part 1
Reset Password PHP Script - Part 2
Updating A User's Password
Adding Logout Script


CRUD - User Profile :
Adding Navbar To Homepage
Creating Files To Create, Display and Update User's Data
Adding Sliders Using Bootstrap Corousel
Add Html and Css To User Page
Adding Form To Insert User Data To Database - Part 1
Adding Form To Insert User Data To Database - Part 2
Create User Profile Table in The Database
Fetch User Data Form Database Table and Display in The Input Fields
Insert User Data Into Profile Table - Part 1
Insert User Data Into Profile Table - Part 2
Adding View User Profile Page
Creating Functions To Display User's Profile - Part 1
Creating Functions To Display User's Profile - Part 2
Adding Styles to User Profile Page
Adding Form To Update User Data
Fetch User Data From Profile Table and Display in Update Form
Updating User Data - Part 1
Updating User Data - Part 2
Fetching All Users From The Profile Table
Displaying All Users Image on Homepage
Viewing Profile of Other Users
Displaying Sign In User's Image
Showing Certain Links To Sign In User


CRUD - Admin :
Admin Login and Sign Up Form
1 question
Adding Admin Login Form
Adding Admin Table in Database
Admin Login PHP Script - Part 1
Admin Login PHP Script - Part 2
Admin Dashboard
Adding Side Links to Admin Dashboard
Styling Admin Dashboard Side Links - Part 1
Styling Admin Dashboard Side Links - Part 2
Navigating Side Nav Links
Displaying All Users
Displaying Verified Users
Displaying Not Verified Users
Delete Functionality
Adding Dashboard Panels
Adding Styles To Dashboard Panels
Creating Functions To Display Values on Dashboard Panels
Adding More Styles To Dashboard Panels
Adding Basic Chart Script
Adding Database Values To Chart Script
Displaying Chart on Dashboard
Timeago Plugin - Part 1
Timeago Plugin - Part 2
Admin Logout


CRUD - Adding More Functionalities :
Search Functionality - Part 1
Search Functionality - Part 2
Search Functionality - Part 3
Confirm Password Functionality
Adding Text To The Index tab
Making Current Tab To Be The Active Tab on Page Reload
Adding A New Column To User Profile Table - Part 2
Using TypedJS Plugin
Adding Footer
Styling Bootstrap Thumbnails
Adding A New Column To User Profile Table - Part 1
Using Bootstrap Alert For Client-Side Errors
Conclusions