PHP – Learn PHP Model View Controller Pattern (PHP MVC)

$75.00 $49.99

In this PHP – Learn PHP Model View Controller Pattern (PHP MVC) course, you will learn how to incorporate Model View Controllers into your development, and solidify your skills by building your own MVC based framework.

Length: 2 hrs

This title is available in the
Total Training All-Access library.

Subscribe Now

Description

MVC is important for all PHP developers to know. In this PHP – Learn PHP Model View Controller Pattern (PHP MVC) course you will learn how PHP Model View Controllers (PHP MVC) work and how to create one yourself.

Sample clip


What Is Model-View-Control?

The Model-View-Control (MVC) pattern, originally formulated in the late 1970s, is a software architecture pattern built on the basis of keeping the presentation of data separate from the methods that interact with the data. In theory, a well-developed MVC system should allow a front-end developer and a back-end developer to work on the same system without interfering, sharing, or editing files either party is working on.

Even though MVC was originally designed for personal computing, it has been adapted and is widely used by web developers due to its emphasis on separation of concerns, and thus indirectly, reusable code. The pattern encourages the development of modular systems, allowing developers to quickly update, add, or even remove functionality.

CHAPTER 1: COURSE INTRODUCTION
Course Introduction

CHAPTER 2: WHAT IS MVC?
How You Shouldn’t Structure Code
What Is MVC?

CHAPTER 3: CREATING AN MVC APPLICATION
Introduction
Composer Requirements
Directory Structure
Parsing URLs
Creating Controllers
Accessing URL Parameters
Working with Views
Loading Modules
Passing Data To Our View
Working with the Database
Including Assets

CHAPTER 4: COURSE CONCLUSION
Course Conclusion

Alex Garrett is a UK-based developer. His experience includes software engineering and web architecture, as well as authoring “The PHP Project Guide”. Alex enjoys teaching Laravel, PHP, MySQL, jQuery, and other coding topics through his online courses.

You may also like…