Build User Login with PHP and MySQL

Max Pronko
6 Lessons 30m

This beginner-friendly online course focuses on creating a user login system using functional programming with PHP and MySQL. Students will learn how to securely handle user authentication, manage user data in a MySQL database, and implement essential login functionalities step by step.

By the end of this course, participants will have the foundational knowledge needed to develop robust and secure user login systems using PHP and MySQL, making it an essential resource for aspiring PHP developers.

Throughout the course, students will have the opportunity to practice their skills by building a fully functional user login system from scratch. They will gain hands-on experience in setting up user registration forms, validating user input, encrypting passwords, and implementing session management for secure user authentication. By the end of the course, participants will not only understand the theoretical concepts behind user login systems but also be able to apply their knowledge to create practical solutions using PHP and MySQL.

In this single-part series, you’ll create:

  • A simple login and logout system using functional PHP and MySQL.

With this course, you will learn:

  • How to create a login form and handle HTTP POST requests;
  • How to work with associative arrays and learn PHP functions to access data in an array;
  • How to create database tables in MySQL;
  • What is PDO and DSN when working with database connections via PHP;
  • What is the ext-pdo PHP library;
  • How to retrieve data from a database table using the PHP PDO library;
  • PHP session functions to work with a user state;
  • How to work with the $_SESSION and $_POST global variables;
  • How to test web applications.

What’s Included:

  • 6 Lessons
  • Accompanying Text-Based Tutorial
  • Video Subtitles and Full Transcripts

About Max Pronko

Max Pronko

Max is a Magento 2 developer and programming instructor passionate about making it easier to learn complex skills. He is a Youtuber and Magento 2 Professional Certified developer who has been involved in the evolution of the Magento platform before joining Mage Mastery.

Copyright © 2019 - 2024 Mage Mastery. All rights reserved.