PHP MVC Framework from scratch | Update#4 | Source code included | Quick programming tutorial

preview_player
Показать описание
More updates to the PHP Framework we made earlier from scratch. We will update our command line tool to help us create things like database migrations. We'll be using this Framework as the base for future practical projects


Original tutorial:

Second update source code:

Third update final source code:

more tutorials:
HTML basics tutorial:

Absolute beginner PHP with practical project:

make a social website from scratch:

all crash courses:

code a live chat app in PHP and JavaScript:

make an eCommerce website from template:

convert an HTML template to PHP website:

simple signup and login system & security:

crop images with PHP:

PHP Object Oriented Programming basics:

Chart or graph using SVG:

Responsive web design:

clean pretty URLs:

support me on patreon:

my facebook:
Рекомендации по теме
Комментарии
Автор

Oh God. I'm always so excited to watch you videos. You're the best of all 👍👍👍👍👍

wego-k
Автор

thank you for awesome and unique way of teaching php, with no depedencies / libraries and all that hard to maintain and update, you dont even use jquery in your lessons and no other than pure php and clean javascript, this channel has the best pure php and vanila js of all the videos i watched in other channels, and the developer build what you need in real projects, so watch and learn easy!

basilistigris
Автор

I just wanted to say thank you for your awesome videos. I've been struggling to learn web developement for over two years, until I found your channel a couple months ago. I've spent crazy money on courses and still feel like I'm left alone and not much further ahead than I was before I started. I'm not saying that it was a complete waste or that I didn't learn anything, because that's not the case. But after watching a couple of your videos, I feel like a light popped on and I'm understanding and learning so much more, faster! Your teaching style is outstanding! I've already completed all the MVC videos and was even able to add make:view command and have added a working captcha page for added security for hitting the main page :) I have you to thank for that! I few months ago I was feeling like I was just spinning my wheels and wasting time, but now I feel like I'm on the right path and heading in the right direction! Can't wait for the next video!! -Santos

srivera
Автор

❤❤❤ among all of the series, this on is the best..
it help me to apply my basic to something that i can depend on

MinhazTaher
Автор

It also would be a nice if you made use of the admin in the MVC Framework from scratch. What I mean by that creating "CMS with PHP MVC Framework from scratch" new series. I would really like to see that vide. Not only you learn how to do code it, but at the same time you will know the backend work behind and learn it how to use along the way.

Psyzenn
Автор

I am forever great full for your awesome content. Will this be the final update?

lloydnorbal
Автор

You know it would be nice if you add function that actual cropping function, because sometimes you want the image to be bigger size but crop the middle or like based on coordinates. Because for example if you resize the image from 4K to 100x100 the image shrinks but instead you can crop the regular 4K in a 100x100 while keeping the image size. Maybe this is what it does but I only started a video.

Psyzenn
Автор

It's really an outstanding project for new comer like us. I just creating a project similar to wattpad but I was stuck how can I display users, story, story_chapters, category data in a single query. I mean to say I can't display multiple data in my project. Please help me out from this problem. Thank you

ShahinReza-ep
Автор

Hello, please add different libraries for your next MVC videos. Such as CropperJs(cropping images) and Datable(pagination and live searching). Thank you!

harukananase
Автор

Maybe it would have been better first to handle the cropping position and let user to enter position else it is a default values. And only then crop. Maybe position should have a private function to handle positioning. Something like this
private function cropPosition(int $dstX = 0, int $dstY = 0, int $srcX = 0, int $srcY = 0): array
{
//code

return Array with the values;
}

Psyzenn
Автор

I love the channel and the way you explain. It has been over two years since I followed you, and I wish you retire the intro video (the electric sound) and use some calmer audio. It is time for some of Quick Programming lovers who have some graphics and video editing skills to give QP a new intro video. I am saying this with sincerity and not with ungratefulness for the great content.

AbunAdag