Price
$21
Course Type
Online
Duration
2 hours
Date
Various dates throughout the year
Entry Requirements
All Levels

About this course

Are you developing a website that needs user registration and login? By taking this course you'll learn how to develop a system from scratch where users can sign-up for a new account, login, and be provided with personalised content.

This course will teach you how to create a working website that includes:

  • User sign-up, including account activation by email
  • Login and logout
  • Protecting content for logged-in users only
  • "Remember me" functionality: remember the login even after closing the browser
  • Secure password reset: let the users reset their own passwords when they forget them
  • User administration: create, view, edit and delete users.


Additional lectures include improving the usability of the site with new HTML5 and JavaScript techniques.

Taught by experienced web application developer and online educator Dave Hollingworth, this course takes you in easy steps through the entire process of creating a website that includes user authentication. This course will take you step by step through the project until all the principles have been covered.

All the source code is included with the lectures, with clear comments in the code and all the guidance you need to create your own user authentication system.

This popular course has been completely rewritten and re-published in April 2015, replacing every lecture and adding over 20 brand new ones, with improved, more secure source code, and an entirely new user administration area.

What are the requirements?

  • You should be familiar with using PHP and MySQL to create a database driven web page
  • Basic knowledge of how to use PHP classes

What am I going to get from this course?

  • Over 35 lectures and 2 hours of content!
  • Create a website where users can sign-up for a new account
  • Let users login and logout, providing them with personalised content
  • Give users the option to remember their login, even after closing the browser
  • Let users securely reset their own password if they forget it
  • Require users to confirm their email address before they can login
  • Administer registered users with a user administration backend
  • Apply advanced techniques using HTML5 and JavaScript to improve usability and performance

What is the target audience?

  • This programming course is meant for people who are developing a website that need to have users sign-up and login so they can be provided with personalised, private content. All aspects of a creating a user login system are covered, from basic to advanced.
Enquire now

Enquire now