PHP Login and Registration System - Email Confirm Activation (

AMAZING complete Login and Registration System in PHP and MySQL by Edwin Diaz

Created by: Edwin Diaz

Produced in 2022

What you will learn

  • We are building a real life application (We take this application online)
  • You will learn to build a complete login and registration system
  • To create a login and registration form with validation
  • To create an email verification system that sends emails
  • The famous remember functionality to remember users after login in
  • You will learn how to use cookies and sessions (how to set pages that expire with time)
  • You will learn to create reusable code by creating helper functions
  • You will learn how to activate users using a token in the database
  • You will learn how to hash passwords
  • And more more........

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 94 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a php course? Or looking for more detail on Edwin Diaz's PHP Login and Registration System - Email Confirm Activation? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description


Are you ready to learn how to build a complete login and registration system using PHP and MySQL? Then you are at the right place at the right time.
No Water cooled chatter!
We don't do a lot of chatting on this course and always go straight to point. We take a very practical approach and get things done.
We love helping!
Have a problem in one of the lectures? No problem we are here to help. Need personal assistance from a lecture? Tells us the problem and let's get it done.
Main Features
1. User activation by email
2. Always logged in feature (Remember me)
3. Encrypting Passwords (NEW BCRYPT) we don't use MD5 anymore!
4. Password Recover by email system (NICE)
5. Token Generator security feature (Good stuff)
6. Did I mention an awesome instructor that loves his students ?
7. Features added to the course all the time
On this course we will the use the latest PHP syntax along with the latest MySQL with the latest Bootstrap as well. You will have a lot of fun in this course and learn a lot. You can also recommend any feature you would like implemented and they will be considered to be included in the course.

Who this course is for:
  • This course is meant for students that familiar with basic PHP and MySQL

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Edwin Diaz

He is a professional who has experience in computer science; also a broad set of skills in software ,web development, and information technology.
Considered a Sensei in technology who trains people to become Ninjas in different programming languages. Equipped with so many skills and great personality, he thought, why not give this knowledge and help the rest of the world?
The passion, to teach and help other people was something engraved in him since he was a little boy, so it's only natural that it found expression. Edwin's ability to transmit his energy, enthusiasm, and knowledge to other people allows him to do what he does best "Teach".
Edwin Diaz has taught thousands of people all over the world how to code. He has also built hundreds of apps, programs and websites for individuals and businesses. Edwin also provides one-on-one group training to individuals, businesses and non-profit organizations to help them manage their websites on their own with no knowledge of code.
Teaching is not just a job for Mr. Diaz but a way of life that continues to flourish every single day.
He now enjoys teaching others how to start coding in many different programming languages and spending time with his family.Coding Faculty creates high quality technology training content. We aim to teach technology the right way but at the same time putting emphasis on each of our students. We are a growing team of professional trainers who love our work but overall helping our students



71 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Exactly the course I was looking for on creating a registration/login app using PHP and MySQL. I like how Edwin explained every aspect of it. Including validation, hashing and security. Fun and positive teacher!

When you will follow Edwins steps, in "user registration" when user submits invalid values (too short username etc) don't forget to return them back to the form so user can easily correct them (not write new from the scratch). Anyway.. this course is good starting point.

The lecture is cool so far, I'm learning really cool stuffs. The lecturer is cool with the subject

Like it a lot. Good Lesson and Teacher, sometimes a little to fast but not a big problem. I have had to debug somethings but like Edwin I love to debug. I learn more that way. So many things I was trying to learn on my own finally came to light because of this course. Thanks Edwin, I'll be taking more courses.

This course was excellent for me,a thorough walkthrough in the php register-login system with automatic email sending for account activation and resetting password.I had to skip in the middle of the project to the last chapter for up to date password encryption and the use of the reliable phpmailer system and then comeback to continue the course.Very thoughtful of Edwin to add these necessary features.Edwin is very enthusiastic and energetic.I highly recommend this course.

Best Edwin's course so far. Last one I took from him was kinda messy, it seemed like he did not plan it ahead but rather just code something for the first time in front of audience (which is cool in some other way), but this course is planed really well. At the end of it you get scalable, modular and great project that can be implemented in various other personal projects. 5 stars. Well deserved sir, have a nice day :)

The course was excellent ... I am now ready to build my own login and registration system using many of the concepts and techniques explained while introducing some new capability (SMS, 3 question authentication, etc). Thank you. I enjoyed the instructor (Edwin Diaz) very much. He makes listening to someone for 6 hours painless!

I just finished the course!! excellent course and extremely happy about all I learned!just as a note: Please add a little section in order to add login with facebook and google! maybe a captcha and you will completely kill this course!!!!! A+++++++++++++

Yes it is good, needs a lot of practice to really understand the codes and their logic so that it becomes easy to apply the skills in developing other applications.

Great course! Very easy to understand, even for a beginner.

If I could give this course 10 stars I would. I've been stumped with trying to build an login system for a long time. I decided to buy this course. The way Edwin broke down and simplified the course, the light bulb finally went off and I was able to build my login system.I really learned from Edwin's mistakes and the way he was able to debug errors, which was one of my frustrations to begin with.I was able to use his methodology and build my own login system (using PDO, of course '). And guess what Edwin, "IT WORKS"!THANK YOU!-Ken

This course was not my first with Mr. Edwin, and as always I learnt a bunch of new useful things in an exciting and a joyful manner. Beside that, Mr. Edwin is one of the nicest and among one of the most helpful instructors here in Udemy.