Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap

Learn how to create a PHP application with this PHP MVC Project Tutorial. We'll use the Model-View-Controller design pattern to create an Assignment Tracker web application for students with PHP.

Subscribe https://bit.ly/3nGHmNn

PHP is a backend development language that runs on a server. I suggest installing the XAMPP development server. Here is my guide to getting XAMPP set up: https://youtu.be/btauAEqaifw

Install XAMPP https://www.apachefriends.org/

This tutorial is part of my PHP and MySQL for Beginners Playlist: https://www.youtube.com/playlist?list=PL0Zuz27SZ-6MeRUt-z60DRxNqcrFAUYIb

Source Code: https://github.com/gitdagray/mvc_assignment_tracker

(0:00) Intro
(1:51) Building the MySQL Database
(6:15) The Model-View-Controller / MVC
(6:54) Create the Database Connection with PDO
(9:28) View: error, header, footer
(12:41) Model: Assignment Functions
(20:54) Model: Course Functions
(27:38) Controller: Receiving Data
(34:18) View: Assignment List
(54:42) View: Course List
(1:04:12) Controller: Routing Actions
(1:13:47) Styling the App with Sass / SCSS

Follow Me:
Twitter: https://twitter.com/yesdavidgray
LinkedIn: https://www.linkedin.com/in/davidagray/
Blog: https://yesdavidgray.com
Reddit: https://www.reddit.com/user/DaveOnEleven

Was this PHP MVC Project Tutorial helpful? If so, please share. Let me know your thoughts in the comments.

#php #mvc #project