Login and Registration with Email Verification using PHP OOP
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
20 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Login and Registration with Email Verification using PHP OOP to your Wishlist.

Add to Wishlist

Login and Registration with Email Verification using PHP OOP

Create Secure Login & Registration System with Email verification, login through FB & Google, etc using PHP & MySQLi OOP
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
20 students enrolled
Created by Faraz Abbas
Last updated 4/2017
English
Current price: $10 Original price: $60 Discount: 83% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • You'll be completely aware about how to create Login and Sign Up in PHP
  • You'll have knowledge of Secure Login and Registration system
  • You'll know about how to send the verification email to activate account
  • You'll get the knowledge of create login and registration system in OOP
  • You'll be able to learn new Bootstrap 4 features
View Curriculum
Requirements
  • You must have knowledge of PHP
  • You must know about MySqli
  • Your OOP concepts mush be clear
  • You should know about HTML and CSS
  • Must know basic about jquery, javascript, and Ajax
  • You have to have knowledge about bootstrap (OPTIONAL)
Description

This Course is all about learn how to Create Secure and standard Login and Registration system with Email Vefification in PHP and Mysqli using OOP.

  • We'll gonna cover all parts in details.
  • We'll be using PHP as a programming language and MySqli for Database, both are pretty popular and easy to use.
  • We'll gonna be learning the step by step process to make secure login and validation and authentication.
  • We'll take a fast, rapid, and reliable process to build this system, rather than using long not effective and useless system with tons of lectures and useless knowledge.
  • We'll learn PHP and MySqli in complete details, from basic syntax to all the advanced functions and resources in it.
  • We'll also cover OOP approach in it.
  • After this Course you'll understand how to do Programming in able to create your Login and Registration System, you'll have complete knowledge of PHP and MySqli functions and procedure.
  • You'll understand each concept of of system using OOP and able to apply it.
  • You'll learn modern layout design using HTML5, CSS3, and Bootstrap 4.

If you're Interested to become Good Programmer and grow in IT field then get into this course without hesitation and you'll gonna love it.

Who is the target audience?
  • This course is for web developers who what to learn about login and registration in PHP
  • This course is for those who want to get knowledge in Email verification to activate there account in PHP
  • This course is for web developers who what to learn about how to create Sign In and Sign Up system with email activation
  • This course is for web developers who what to learn about how to create login system in OOP
Students Who Viewed This Course Also Viewed
Curriculum For This Course
20 Lectures
02:31:45
+
Course Introduction
1 Lecture 08:43
  • We'll going to overview what we are going to learn.
  • How exactly it'll going to work
  • what are the features we'll gonna cover in this course
Preview 08:43
+
Design and Styling Section
2 Lectures 20:31

In this lecture we will going to create the HTML layout for our system

We'll learn how to do it using advanced Bootstrap 4

Preview 11:16

In this Lecture we'll going to create all the pages layouts and their content design.

you'll learn how to manage files design flow.

you'll learn how to create the standard structure of design.

Create pages layout and design
09:15
+
Functionality Implementation Section
4 Lectures 36:39
  • This Lecture will teach you how to create and connect your MySQL server with php.
  • We'll be connecting our server using pure OOP procedure.
  • We'll going to use OOP class of MyQSLi.


Preview 08:12

  • In this lecture we'll learn how to create a sign up (registration) functionality using OOP PHP and MySQLi
  • You'll learn and able to understand the flow and steps for signing up user.
  • We'll learn how to send secure email to the user for activation their account, with all the necessary details in it.
Preview 12:14

  • In this part will create the functionality of activating user account.
  • We'll learn how to redirecting flow work after sign up.
  • We'll learn how to prevent user not use or browse secure pages until activate their account.
  • You'll learn how to activate user account using both POST and GET methods, which is very not teach by everyone.
Account activation using Email
08:12

  • We'll create our login functionality to make secure authentication of our users.
  • We'll learn how validation steps work.
  • You'll be able to understand flow of login system.
  • You will learn how to setup logout functionality in your system.
Create Login and Logout Functionality
08:01
+
Extra Functionality
3 Lectures 19:26
  • You'll be able to add Remember me functionality in your website.
  • You'll learn how to make this feature step by step.
  • You'll learn how check the clicking event for this feature.
  • You'll learn how to set and store the cookie in your system for future use.
  • You'll be able to retrieve and access to the stored cookie.
  • You'll learn how to delete the cookie.
  • You'll learn how to store object in cookie.
  • You'll learn how to transfer value from cookie.
Add Remember me Feature
07:39

  • You'll be able to add and integrate Google reCaptcha in your website.
  • You'll learn how to make your recaptcha required like form field.
Implement Google Recaptcha part 1
07:34

  • You'll be able to securely integrate your recaptcha in server.
  • You'll learn how to verify the response from server site.
Implement Google Recaptcha part 2
04:13
+
Transfer To Online Server
1 Lecture 05:25
  • You'll learn how to transfer your files over server.
  • You'll learn how to transfer your Database into online server.
  • You'll learn how to mange the links (URL) of your project.
Transfer complete project into Online Server
05:25
+
Advanced Functionality
9 Lectures 01:01:01
  • We'll create reset password link
  • We'll create reset password page to send email.
  • We'll generate the link for reset password.
  • We'll send email to user.
  • We'll Insert data in db for current user to reset.
Reset part 1
06:14

  • We'll create the page where user can add new password.
  • We'll validate the expiry of link.
  • We'll authenticate the user and reset process.
  • In this lecture we'll create the functionality to change the password.
Reset part 2
07:47

  • In this lecture we'll change and update the password of the user.
  • Show the alert message on front end.
Reset part 3
04:22

  • In this lecture we'll learn how to create Facebook app in order to use API.
  • How to setup PHP SDK in your website.
Create and Configure Faebook App and SDK
04:45

  • In this lecture we'll learn how to connect our FB App with our website.
  • How to get Auth URL from FB.
    Connect Facebook App and crete Auth Url
    07:42

    • How to perform the process after user come back from FB authentication.
    • How to retrieve the user data from FB.
    • How to use that data and create user in database.
    • How to check the existed user with same email of FB and utilize that if already exist.
    Process Callback Response
    13:14

    • In this lecture we'll learn how to create Google Project in order to use API.
    Create and Configure Google Project
    02:41

    • In this lecture we'll learn how to connect our Google Project and SDK with our website.
    Connet Google Project and SDK with system
    07:00

    • How to perform the process after user come back from Google authentication.
    • How to retrieve the user data from Google.
    • How to use that data and create user in database.
    • How to check the existed user with same email of Google and utilize that if already exist.
    Process Callback Response
    07:16
    About the Instructor
    Faraz Abbas
    5.0 Average rating
    6 Reviews
    31 Students
    2 Courses
    Software developer and Web Developer

    He is a PHP Web Developer and Online Instructor. he have been doing web development from 5 years, His experience includes CSS3, JQuery, HTML5, Bootstrap, and responsive Web Designs, and as a development he have experience in PHP, MySQLi, and WordPress.He also have excellent Knowledge and working experience in WordPress and Laravel MVC.

    He start teaching Web Development online in 2015 and He have been using several platforms for his courses, He's in love with what he's doing and he really feel a honer in spreading knowledge and experience to his students who want to get success in life, thanks.

    HIS WORDS:
    After get my Course you'll be in my support list and you can ask and get help from me, if you'll still have query or confusion on the topic.