Cover image for Object Oriented PHP and MVC

Object Oriented PHP and MVC

Learn to build a custom object-oriented PHP MVC framework and application

Brad Traversy

Created by Brad Traversy

Explore how to create your own object-oriented PHP framework using the MVC pattern. You'll build a lightweight, custom solution from scratch and use it to develop a real-world web application with user authentication and CRUD features.

Packt | May 2018 | 398 min

What You Will Learn

You'll start by building the core structure of a PHP MVC framework, then add essential components like controllers, models, and views. Step by step, you'll apply these concepts by creating a practical web application, reinforcing each skill through hands-on coding and real examples.

Key Features

  • Develop a custom MVC framework with object-oriented PHP principles
  • Implement secure user authentication and access control for web apps
  • Master database interactions using PDO and prepared statements

Target Audience

Ideal for developers who already understand PHP basics and want to deepen their skills with object-oriented programming and MVC architecture. If you're aiming to build scalable web applications or frameworks, this path will help you move beyond simple scripts to more advanced, maintainable solutions.

Related courses