Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Create a User Profile Page in PHP - OOP PHP & PDO - PHP User Profile Page System

Dani Krossing via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to build a comprehensive user profile page system in PHP using object-oriented programming (OOP) and PDO in this extensive tutorial video. Explore the creation of profile pages, implementation of user authentication, and development of functionality allowing users to modify their profile information. Dive into error handling techniques, MySQL database integration, and the practical application of the Model-View-Controller (MVC) architecture. Follow along as the instructor guides you through the entire process, from setting up the initial files to testing the finished product. Gain valuable insights into PHP best practices, database management, and web application development throughout this in-depth, hands-on learning experience.

Syllabus

- Introduction
- My personal files can be downloaded
- Showing what we will build!
- This is a "lesson", not a "how to"
- Getting started!
- Creating the header.php
- Changing the index.php
- Creating the profile.php
- Creating the profile class files
- Creating the profiles database table
- Creating the profile classes
- How we will do the MVC model...
- Creating the model class
- Creating the controller class
- Changing the signup.inc.php
- Fixing some code...
- Changing the signup model and controller
- Testing our website!
- Creating the view class
- Changing the content inside profile.php
- Creating the profilesettings.php
- Creating the profileinfo.inc.php
- Testing the finished website! :

Taught by

Dani Krossing

Reviews

Start your review of How to Create a User Profile Page in PHP - OOP PHP & PDO - PHP User Profile Page System

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.