PHP Login and Registration System - Email Confirm Activation (Udemy.com)
AMAZING complete Login and Registration System in PHP and MySQL by Edwin Diaz
Created by: Edwin Diaz
Last updated September 2024
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........
How it compares
Against the other 151 rated Udemy courses in PHP on CourseDuck:
- Rating4.7 out of 5higher than 91% of them
- Reviews931#35 of 152 by number of reviews
- Length6.8 hourslonger than 57% of them
- Last updatedSeptember 2024more recently than 82% of them
Quality Score
Overall Score : 94 / 100
Course Description
UPDATED ALL THE TIME
NEW LECTURES ADDED ALL THE TIME, JUST FOR FUN :)
---------------------------------------------------------
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.
Instructor Details
- 4.7 Rating
931 Reviews
Edwin Diaz
Edwin Diaz: A Leading Engineer, Life Coach, and Serial Entrepreneur
Transforming Lives Through Programming Courses
Edwin Diaz is not just a name in the world of software development and web technologies—he is a powerhouse of knowledge and experience, a life coach, and a successful serial entrepreneur. His journey is a testament to the incredible impact that one person can have through dedication, passion, and the desire to empower others. With expertise spanning numerous programming languages and frameworks, Edwin has become a beacon for those looking to break into the tech industry or enhance their existing skills.
A Multifaceted Professional: Combining Technology with Life Coaching
Edwin Diaz’s career is a perfect blend of technical expertise and a passion for teaching. As a software and web technologies engineer, he has mastered many programming languages, including PHP, JavaScript, and Python. His deep understanding of these languages enables him to teach complex concepts in a way that is accessible and engaging.
More courses by Edwin Diaz
HTML and CSS for Beginners - Build a Website & Launch ONLINE (2024)
4.3 (37,959 Reviews)
Provider: Udemy
Time: 8.8h
$84.99
PHP for Beginners - Become a PHP Master - CMS Project (2026)
4.5 (25,341 Reviews)
Provider: Udemy
Time: 40.5h
$174.99
Javascript for Beginners Learn by Doing Practical Exercises (2022)
4.4 (19,217 Reviews)
Provider: Udemy
Time: 3.8h
$14.99
PHP with Laravel for beginners - Become a Master in Laravel (2021)
4.4 (13,034 Reviews)
Provider: Udemy
Time: 42.9h
$109.99
Tips to help You Live a Better Life and Achieve Success (2020)
4.7 (5,482 Reviews)
Provider: Udemy
Time: 54 mins
Free
More PHP courses
Basic PHP Development with Bootstrap, GitHub and Heroku (2022)
4.8 (447 Reviews)
Provider: Udemy
Time: 4.8h
Free
Sending email with PHP: from Basic to Advanced (2026)
4.8 (297 Reviews)
Provider: Udemy
Time: 2.1h
$64.99
Write PHP Like a Pro: Build a PHP MVC Framework From Scratch (2026)
4.7 (3,332 Reviews)
Provider: Udemy
Time: 6.7h
$13.99
Reviews
By Ashirafu kibalama on 1/6/2023
Honestly this is my second course from Edwin Diaz. This guy is a super natural instructor. He is great and excellent at teaching and we appreciate everything. May Allah bless you instructor Edwin Diaz. Ameen. And I have completed this course but Instructor Edwin Diaz is a genius with great and unbeatable skills, super super and quickest customer support 24/7. :)
By Matthew R Johnson on 4/4/2020
If you are looking to build a Login/Registration (LR) System, this is the course for you. This course will provide you with the tools to construct an LR System you can use as a webmaster building websites for your customers, as a software developer working for a company, or as an entrepreneur building your own online business. I highly recommend this course. Matter of fact, I recommend any Edwin Diaz course!
By Steven Hill on 1/20/2020
Finished Edwin's PHP for beginners course, which was a great start to learning the language. This Registration course is a good extension to it. The only slight down side was the beginning section came across as a little all over the place. However, once you start rolling and learning, you get an opportunity to practise what you have learnt in the beginners course, while learning new ways to improve your overall PHP skills.
By Edward Marcus on 8/1/2019
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.
By Ken Haskins on 3/31/2019
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
By Ignacio Martin on 6/15/2017
The course is well, the teacher explains quite well. the subject is well explained, The teacher demonstrates extensive knowledge of the subject, but the only negative thing is to use md5 to encrypt passwords, it is obsolete and not secure, That's why I put 4 stars
By Joel Santiago on 1/7/2017
I going to rate this course a 5 star cause it helped me feel conformable with dealing errors as Diaz was dealing it his self :) I was having fun and laugh when he got error and I didn't :) I manage to code much better and in half of course I pause video and started to write the others functions and got it fully working and play rest of the course and found my self going way ahead without Diaz help but it's a good practice as i was coding as solo and it felt good and then I compare his source with my source look alike and some stuff i like how he does it and some stuff I like how I do it. I had PHP experiences ... But if wasn't for his help I wouldn't have the creativity mind and how a login page actually work :) Thank you Diaz.
By Jacek Sadkowski on 8/16/2016
This is a great course that provides a student with a valuable knowledge and reusable code library. One word of advise - this is not a beginner course, so make sure to take beginner course in PHP prior to this one, unless you already know basics of PHP. This will limit your frustrations to minimum as you make mistakes and try to find them in all the moving parts. Even though the explanation for using different features was minimalistic, which sometimes added to frustrations, it really help to push me to examine the code and functionality to build my own understanding of how to create a secure login and registration functionality implementation in PHP. Great job Edwin!
By Søren Haugaard Listel on 4/28/2016
My rating is 4 out of 5 stars. I'm an old programmer from the beginning of 1987. I have an old knowledge as a very experience php 4 programmer. I stop my programmer job in 1996 because I got paranoid schizophrenia. So I refresh my knowledge to php by the cource "PHP for beginners - become a PHP Master." I will on Saturday August 24th or Sunday 25th send my functions.php for an evaluation of how to made it simpler.
By Craig Duhn on 1/23/2016
This course is specific in the intent and outcome of the course. The quality of production is great and I would not hesitate to taken another course by Edwin. The course is very interesting, it was the exact content that I had been looking for. The course is engaging. I was able to complete the course in one week. Now for the best part! Before taking this course I had some background in PHP/HTML/CSS. This course has improved my basic PHP skills enough that I have landed my first paying project!! Hats off to Mr. Diaz!
This course was definitely a good match for me after taking php for beginners course. Easy to understand, follow along and well explained.
This course is succinct and to the point. You will learn how to build a functional login and registration system. Very good!












