Object-Oriented PHP and MVC Framework Development

30.00

Learn to build a custom object-oriented PHP MVC framework and create a social networking application, covering authentication, databases, and deployment. Ideal for developers seeking hands-on PHP and MVC skills.

GUARANTEED SAFE CHECKOUT
  • Visa Card
  • MasterCard
  • American Express
  • Discover Card
  • PayPal

Description

In this course, you’ll learn to create a complete custom Model-View-Controller (MVC) framework using object-oriented PHP, named TraversyMVC, step by step. We’ll develop a lightweight framework similar to CodeIgniter, which is fully open source—feel free to modify, rename, or expand it for your own use. The framework will feature a core library class to handle URL-based controller and method loading (using .htaccess), a base controller class for loading models and views, and a custom database library utilizing PDO for secure database interactions with prepared statements.
Beyond building the framework, we’ll construct an application called SharePosts on top of it—a social networking platform for sharing posts. This application will include full user authentication, post access control, server-side form validation, a Bootstrap 4 user interface, posts CRUD operations, and helper functions like flash messaging and redirects. We’ll also deploy the application to the internet.