2: What Is The MVC Model | MVC Model Explained | Object Oriented PHP Tutorial For Beginners | mmtuts

  Рет қаралды 238,897

Dani Krossing

Dani Krossing

Күн бұрын

In this PHP tutorial you will learn about the MVC Model, which is a design pattern we use in OOP PHP. I believe this video is important to watch in order for people to properly understand how OOP PHP works, so I don't recommend skipping it.
Link to this playlist: • 1: Introduction To OOP...
➤ GET ACCESS TO MY LESSON MATERIAL HERE!
First of all, thank you for all the support you have given me!
I am really glad to have such an awesome community on my channel. It motivates me to continue creating and uploading content! So thank you!
I am now using Patreon to share improved and updated lesson material, and for a small fee you can access all the material. I have worked hard, and done my best to help you understand what I teach.
I hope you will find it helpful :)
Material for this lesson: / lesson-material-42361704

Пікірлер: 220
@wadiibounenni4848
@wadiibounenni4848 3 ай бұрын
After 4 years of uploading these series, you are still the PHP king when compared with other paid tutors !! we are waiting your Laravel tutorials :)
@tumpperi3891
@tumpperi3891 3 жыл бұрын
This is something that I feel I should pay for, but it's free. Thanks buddy.
@dawsonaaron3260
@dawsonaaron3260 2 жыл бұрын
i guess im randomly asking but does someone know of a tool to get back into an instagram account..? I stupidly forgot my login password. I would love any tips you can offer me.
@badrsayed2117
@badrsayed2117 Жыл бұрын
This method of explaining when he illustrates everything as if it is a method of thinking not just code is my favourite method
@TheDonofthedark
@TheDonofthedark 5 жыл бұрын
One of the best explainations of oop and mvc till now. Really appreciate your efforts.
@emmanueltoutain7328
@emmanueltoutain7328 3 жыл бұрын
You're the best!! Seriously. You structure and explain this course a thousand times better than anyone else.
@abolfazl3273
@abolfazl3273 4 ай бұрын
I really enjoy it. Thanks for your free and high quality courses :)
@rommelleuterio5608
@rommelleuterio5608 2 жыл бұрын
I’m one of the regular viewers of your videos. You help us understand how to code php in an easy way and I appreciate it. Thank you
@giovannicabrini8457
@giovannicabrini8457 4 жыл бұрын
You have such a natural way of teaching and making everything look simple! I love your videos and the quality upgrade that this channel has had
@DejanPavlovic-tu8vj
@DejanPavlovic-tu8vj 10 ай бұрын
Def agree with you. Even compared with some guys like Traversy or idk some more bigger and famous people who teach online here, this guy is much more dedicated and he's way fits me so much... He gets me
@mdobaidullahal-faruk3457
@mdobaidullahal-faruk3457 5 жыл бұрын
And finally I understand what MVC design pattern is. Thanks a lot.
@TheEdendvatri
@TheEdendvatri 3 жыл бұрын
Thank you Elon Musk for such a great explanation :)
@rickywisnadri3318
@rickywisnadri3318 2 жыл бұрын
hahaha
@whoreadsmyname
@whoreadsmyname Ай бұрын
pfft hahha
@christophervasanth5235
@christophervasanth5235 4 жыл бұрын
I am new to MVC and I now have a clearer understanding of MVC after watching your video. Thank you very much.
@tru3kay
@tru3kay 5 жыл бұрын
Thank you for this description. I'm way more clear on how much is structured and works. Thank you
@sogenohata1948
@sogenohata1948 Жыл бұрын
Wow. Thank you for such an easy-to-understand explanation. Especially with that story analogy. I was SO confused with MVC, especially because Controller was doing what the View was doing as well. Now I know that's only the difference between how people use the MVC framework. Love it.
@eqntdhjn
@eqntdhjn 3 жыл бұрын
I am not native speaker but i think your english is amazing. Thank you for your lessons!
@Rafael-es5dp
@Rafael-es5dp Жыл бұрын
Wow. One of the best person explaining ways of programming. Thank you so much
@Ranbo5
@Ranbo5 Жыл бұрын
Your approach and delivery are awesome. I might learn this stuff after all! (after avoiding it for about 10 yrs!)
@m7amedk
@m7amedk 3 жыл бұрын
This is very exciting!! Thank you for making this course 🙏🙏🙏
@pharmacosales6318
@pharmacosales6318 2 жыл бұрын
Thank you. All your videos were perfect fundamentals of my PHP programming.
@_ryan843
@_ryan843 5 жыл бұрын
Love the new video format, I think that it bring the better teacher out of you. When I have any problems with PHP (thanks to your videos have learnt this wonderful language) I go straight to your channel. 10/ 10 :)
@bragmore
@bragmore 5 жыл бұрын
amazing tutorials, I need the next one now! haha. Keep up the good work!
@marianivailov7319
@marianivailov7319 2 жыл бұрын
You are awesome! You explain everithing step by step which make it easier for understand! Thank you !!!
@AlexG-wk3nh
@AlexG-wk3nh 3 жыл бұрын
you are great at explaining things and have sparked my interest in learning PHP !
@SuperMego911
@SuperMego911 4 жыл бұрын
Dude, you're incredible! Thank you
@tisferry8205
@tisferry8205 5 жыл бұрын
I love it. Looking forward to the next one!
@jowls
@jowls 2 жыл бұрын
oh my, best explanation i've seen so far, subscribed!
@hey-simba
@hey-simba 3 жыл бұрын
You really made my lockdown period productive during this corona time. Thanks and lots of love bro ......
@alitaha7146
@alitaha7146 5 жыл бұрын
You are the best. it is my first comment in youtube. but actually i want to say thank you very much for all your great materials
@daphara7154
@daphara7154 5 ай бұрын
You are the best explanation that I have met.
@bugsbunyx
@bugsbunyx 4 жыл бұрын
If you're trying to get better during the lockdown, this is definitely your guy!
@robmux
@robmux 4 жыл бұрын
This video is too good to be free. Just happy learning PHP
@Danilo-zo2er
@Danilo-zo2er 2 жыл бұрын
Very useful, I needed to apply this on my NodeJs projects, thank you!
@agreeshvs9520
@agreeshvs9520 5 жыл бұрын
It is very useful one. I understand about MVC much easier.
@vouchleang3963
@vouchleang3963 9 ай бұрын
I love how you details everything
@sf2998
@sf2998 4 жыл бұрын
yeah, the view can get data from the model directly, or indirectly via the controller. Its very good that you have mentioned the 2 way of doing mvc.
@user-xd7xp2xn5h
@user-xd7xp2xn5h 3 жыл бұрын
Hence the conclusion that you can use something else instead of MVC.
@sf2998
@sf2998 3 жыл бұрын
Perhaps you can. However MVC is a must for some types of web applications because there is simply no better way to organize your code than using MVC.
@user-xd7xp2xn5h
@user-xd7xp2xn5h 3 жыл бұрын
@@sf2998 Yes, you right.
@mahadihasantaronno2953
@mahadihasantaronno2953 4 жыл бұрын
You should be a teacher! You have the skill to teach someone.
@lawrencemichael5571
@lawrencemichael5571 3 жыл бұрын
Daniel, you are the man. Thanks a lot!
@ilhamakhyar4849
@ilhamakhyar4849 4 жыл бұрын
thank you so much for the video!!! it's really great, i really like your explanation
@Stoney_Eagle
@Stoney_Eagle 5 жыл бұрын
When I first started with laravel I had no clue what I was doing and how MVC worked, but once I crated a few pages I started to get the hang of it.
@farhannajmi8126
@farhannajmi8126 5 жыл бұрын
how's using laravel so far ? I actually to learn laravel soon too.
@Stoney_Eagle
@Stoney_Eagle 5 жыл бұрын
@@farhannajmi8126 Using laravel makes it easy, it's loaded with all kinds of features and functions. Making a full login system is as easy as typing "php artisan make:auth" in the command line and you got it. It is maintaned properly so any security is dealt by them. I feel safe using it because laravel uses eloquent for the database connection witch makes database injections "impossible". Look up "coderstape" on his explaination of all the laravel functions. He makes it just as easy as Daniel does for php, c and javascript. Laravel is made for people that know php but don't have the time to write everything themselfs. Thousands of npm and composer packages are available witch will add functions to your website with one command. This will of course not teach you how to write it yourself. 😉
@francis5481
@francis5481 4 жыл бұрын
i learned proper programming when i start learning laravel. i can say im nothing without laravel. it somehow forces you to follow design patterns. but its better if you know basic php functions
@bitmammothOG
@bitmammothOG 4 жыл бұрын
Checkout Phalcon :)
@StrangledShadow
@StrangledShadow 4 жыл бұрын
@@Stoney_Eagle Also busy with the coderstape Laravel courses. Between that an mmtuts I'm sure I will get it eventually
@josephlalnt
@josephlalnt 3 жыл бұрын
Very good explanation about the two different approaches to mvc
@sudanimalsha4877
@sudanimalsha4877 2 жыл бұрын
Very clear explanation Dani. Thank you
@unknown-ws8iy
@unknown-ws8iy 3 жыл бұрын
you are so good that i watch your videos instead of sunday night movie
@Lyrik-Klinge
@Lyrik-Klinge 11 ай бұрын
Great explanation, THANKS!
@fsbgaming1588
@fsbgaming1588 5 жыл бұрын
love the format.awesome
@juststudies3291
@juststudies3291 4 жыл бұрын
Great video thank you so much You saved my life
@samojanezic8186
@samojanezic8186 Жыл бұрын
This video is an eye opener.
@vanhelsingx69x
@vanhelsingx69x Жыл бұрын
Best tutorials and playlist
@cubedev4838
@cubedev4838 4 жыл бұрын
Amazing explaination!!
@thegentleman7531
@thegentleman7531 5 жыл бұрын
Lit explanation dude 👍🙏🔥
@truongpm2144
@truongpm2144 4 жыл бұрын
Thank you so much. Its so useful.
@pbdaemon
@pbdaemon 5 жыл бұрын
You are the best.
@mtaakwamtaa3195
@mtaakwamtaa3195 4 жыл бұрын
my lovely teacher !
@fataidea135
@fataidea135 5 жыл бұрын
Thanks Daniel/mmtuts/ am grateful
@Abdisalan_The_Analyst
@Abdisalan_The_Analyst 3 жыл бұрын
Thank you it is clear to me now
@ivansavchenco5636
@ivansavchenco5636 4 жыл бұрын
After finishing this course, I'll go through all videos I watched and I will like them all :)
@AlbertoRivas13
@AlbertoRivas13 4 жыл бұрын
Great explanation man, thanks alot :)
@ahgiynq
@ahgiynq 3 жыл бұрын
Great Explanations
@kajet6018
@kajet6018 2 жыл бұрын
Thank you for best info😍. God bless
@johnhendrixgallana1877
@johnhendrixgallana1877 3 ай бұрын
Legend Teacher ☺
@osamamohammad5399
@osamamohammad5399 5 жыл бұрын
Big thanks❤
@vargaszilvia774
@vargaszilvia774 Жыл бұрын
awesome!! awesome!! awesome!!
@anilkantmishra6998
@anilkantmishra6998 3 жыл бұрын
this was very useful thanks
@bryebolony
@bryebolony Жыл бұрын
Hey Dani. Your explanation just made it seem so easy. Just checking to see if you have a video class on URL Routing with PHP OOP?
@lifex514
@lifex514 5 жыл бұрын
cool please start more mvc tutorials
@prashanthkumar0
@prashanthkumar0 5 жыл бұрын
great tutorial 👍👍👍👍👍👍
@fishslider
@fishslider 3 жыл бұрын
Great explaination
@gultekinahmed5186
@gultekinahmed5186 4 жыл бұрын
thank man you very good teacher .. :) like and Subscribed
@adrianasilveira4561
@adrianasilveira4561 Жыл бұрын
Great explanation...
@neethug406
@neethug406 2 жыл бұрын
Excellent presentation
@dirface
@dirface 2 жыл бұрын
Thnx for this!
@universe3258
@universe3258 4 жыл бұрын
Thank you!
@MrZlep
@MrZlep 5 жыл бұрын
Thank you very much. Just one plea: When it comes to the database stuff, could you please do it with PDO? I think it mostly has only advantages. Thx
@Dani_Krossing
@Dani_Krossing 5 жыл бұрын
That is the plan :)
@glenrose9092
@glenrose9092 2 жыл бұрын
great stuff - greetings from DK
@westfield90
@westfield90 3 жыл бұрын
Very nice explanation
@jenniferward6821
@jenniferward6821 3 жыл бұрын
Great tut
@behroozyazdani6023
@behroozyazdani6023 2 жыл бұрын
Hi, Thank you, good job
@mikepecha3818
@mikepecha3818 5 жыл бұрын
Cool
@leifmusset6834
@leifmusset6834 3 жыл бұрын
great teacher
@howzaakash
@howzaakash 3 жыл бұрын
great tuts
@juancunhalima
@juancunhalima 4 жыл бұрын
great class
@shkarshahab9736
@shkarshahab9736 5 жыл бұрын
Best🌷🌷
@henryniama4685
@henryniama4685 2 жыл бұрын
thanks my bro
@user-dw4df4gw5l
@user-dw4df4gw5l 15 күн бұрын
Thanks!!
@yousifky
@yousifky 5 жыл бұрын
The best
@aaronargottelopez3488
@aaronargottelopez3488 3 жыл бұрын
Thank you.
@codewithchase2023
@codewithchase2023 4 жыл бұрын
Useful tools
@GregsGrog
@GregsGrog 5 жыл бұрын
I have already made some classes for user login and stock management is it feasible two incorporate these into an MVc framework or would I need to start from scratch? Great video btw!
@RobinHayer
@RobinHayer 5 жыл бұрын
Make a series to create personal mvc framework
@67automator
@67automator 5 жыл бұрын
The theory is explained very well in this video. Where I personally still fail is to find a good example where this theory is put into practice. I see there are a lot of videos from you which explain the basics of how to program in PHP but I haven't been successful finding great videos which show MVC running using a basic example. Is there something around from you?
@ApplicableProgramming
@ApplicableProgramming 3 жыл бұрын
As you never got the answer, if I may interest you in my take on how to use MVC in practice. I'm sure you already got the answer somewhere else, but someone else might need it kzbin.info/www/bejne/np3Yfnprgdibias
@pratikparazulee6697
@pratikparazulee6697 9 ай бұрын
hey man your teaching is very very nice.. please make a video on laravel pleaseee
@mr.echoontheway.3570
@mr.echoontheway.3570 5 жыл бұрын
If you make aPHP CRUD with OOP it will be perfect after this OOP fundamental
@muhammadyasin2964
@muhammadyasin2964 5 жыл бұрын
hey check out his php oop series he has done it in the last tutorials
@mr.echoontheway.3570
@mr.echoontheway.3570 5 жыл бұрын
@@muhammadyasin2964 there was only insert, I couldn't see delete and update
@oliverbradshaw4006
@oliverbradshaw4006 4 жыл бұрын
@@mr.echoontheway.3570 figure it out yourself? :)
@fauxhound5061
@fauxhound5061 3 жыл бұрын
@Jonathan De La Paz can you tell me how do i do that using Django Unchained DBMS? I'm using a PyASPXMLJAVAAssembly stack
@reejayanigan534
@reejayanigan534 4 жыл бұрын
theoretically it make sense to me. It just I don't have idea how can I breakdown the task. Do you have a video where you're applying mvc to a project?
@illeone5433
@illeone5433 2 жыл бұрын
nice video...
@HenryNewcomer
@HenryNewcomer Жыл бұрын
I’d describe the difference between the two as, “one is the controller *controlling* (routing) information between everyone, and the other is a controller *input* of information.”
@Born2DoubleUp
@Born2DoubleUp 2 жыл бұрын
im here 🤓
@mihhailk4749
@mihhailk4749 4 жыл бұрын
Thanks
@humphrey4930
@humphrey4930 4 ай бұрын
Oh my god, I didn't know this. Our school teaches procedural, and things are the same with that first example. I've been using laravel for a year now, and I realized if OOP is possible in laravel then OOP in php is possible. And here I am flabbergasted. This shocks me, fudge the stigma of php. locked my mind from finding out more of it. Why did our school not teach this?!
@Dani_Krossing
@Dani_Krossing 4 ай бұрын
Procedural is always the first step into PHP 🙂 but often universities neglect to tell the students about OOP and frameworks… which means the students get a wrong impression about “how prepared they are for the real world”… 😕
@pragneshkatkar31
@pragneshkatkar31 5 жыл бұрын
Can you please discuss about routing and navigation?
@thedanmwangi
@thedanmwangi 2 жыл бұрын
2 years down the line and your videos are a major help! Thanks for that! Question: Do you have a Laravel tutorial? And can you advice on using Laravel in webapp development?
@Dani_Krossing
@Dani_Krossing 2 жыл бұрын
I have never gotten into Laravel during my web dev career. It was mostly front end based. So unfortunately I do not have anything on backend frameworks like Laravel 🙂
@thedanmwangi
@thedanmwangi 2 жыл бұрын
@@Dani_Krossing Thank you! 💯
@CmdrWDX
@CmdrWDX 4 жыл бұрын
im a bit shocked at the low view count. This is grade a stuff!
@yy84869
@yy84869 6 ай бұрын
thanks
@ademineshat
@ademineshat 5 жыл бұрын
Great presentation. Thanks. Will it be just explaining which is great, or Coding too?
@_danisson
@_danisson 5 жыл бұрын
Same question !
@ademineshat
@ademineshat 5 жыл бұрын
@Dominus Providebit not so sure :)
What is programming MVC? [Detailed Explanation]
24:40
DevMarketer
Рет қаралды 413 М.
$10,000 Every Day You Survive In The Wilderness
26:44
MrBeast
Рет қаралды 136 МЛН
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 13 МЛН
Countries Treat the Heart of Palestine #countryballs
00:13
CountryZ
Рет қаралды 27 МЛН
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
kak budto
Рет қаралды 1,3 МЛН
What Is MVC? Simple Explanation
10:40
Traversy Media
Рет қаралды 510 М.
Should You Learn Object Oriented PHP?
13:48
Dani Krossing
Рет қаралды 10 М.
What is MVC architecture ?
6:35
Bande de Codeurs
Рет қаралды 16 М.
MVC Explained in 8 Minutes
8:09
codeSTACKr
Рет қаралды 25 М.
When to use Traits, Interfaces, and Abstract Classes in PHP
15:08
Andrew Schmelyun
Рет қаралды 15 М.
$10,000 Every Day You Survive In The Wilderness
26:44
MrBeast
Рет қаралды 136 МЛН