MVC Explained in 4 Minutes

  Рет қаралды 1,028,224

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер
@dontetaylor5139
@dontetaylor5139 2 жыл бұрын
I’m fairly new to MVC and out of all the videos/tutorials I’ve seen, this one explains it in the most clear and concise way ever. It made MVC’s process very easy to understand. Great job!
@aueinstein
@aueinstein 2 жыл бұрын
I recommended this video to several friends that have issues understanding the MVC architecture. None was disappointed. Thank you
@bugfacedog44
@bugfacedog44 4 жыл бұрын
It upsets me how convoluted this has been explained to me repeatedly compared to how simple it really is. I always heard the model = database and the view = client, and that is just a garbage explanation all around. This explanation is so clear that it is now obvious to me that the people in the past that have tried to explain it to me, including professors, just didn't understand it. THANK YOU SO MUCH!
@ambition415
@ambition415 4 жыл бұрын
Why is it incorrect to say that "the model = database and view = client"? I thought I understood this video, and it doesn't seem to contradict this? Just looking to understand. Thanks!
@arcan762
@arcan762 2 жыл бұрын
I think this confusion came up when clients started doing client side rendering for SPAs, where now the client (browser) is in charge of rendering it's own view, based on the data passed to it from the controller, as opposed to server rendered pages of the past (think PHP) where the browser was sent the view already rendered.
@dastagirwajahat
@dastagirwajahat 5 ай бұрын
Yeah most of them never clarified no one interacts with other components except controller, thats where confusion came up
@44r0n-9
@44r0n-9 2 жыл бұрын
sometimes it's astounding how much better some youtube videos are than lectures.
@souravsharma6092
@souravsharma6092 3 жыл бұрын
Think is a hidden treasure. I struggled a lot with the topics as they go quite fast in the classes. But here it is short and thorough as well. One of the most satisfying explanations. Thank you very much
@MrNll004
@MrNll004 Жыл бұрын
You never fail to impress me with the way you simplify complex topics and make them digestible. I've found that software developers love overcomplicating everything
@SherryTheNerd
@SherryTheNerd 5 жыл бұрын
this is awesome! it's easy to understand with the cat example :) i've read numerous articles about MVC, but I could understand none of them! thank u soooo much
@larisasilva1836
@larisasilva1836 4 жыл бұрын
K.
@nanibanani7560
@nanibanani7560 4 жыл бұрын
this is what i like , short and on point. no music, no nonsense speech , no insulting and stuff like that.. well done
@angiedale3647
@angiedale3647 5 жыл бұрын
simply amazed of your simplicity in explanation of all topics !
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thank you! I am really glad it was easy to understand.
@sublimeelectrons8699
@sublimeelectrons8699 Жыл бұрын
@@WebDevSimplified i salute and appreciate you brother. You are a natural teacher. You made every topic easy.. Please don't stop your passion.. You are a blessing and you are helping me a lot..
@TheVentureaaron
@TheVentureaaron Жыл бұрын
One of the best explanations of MVC I've seen. I appreciate how you devoted some time to covering why MVC came around and where it fits in. This is the kind of video everyone should watch before starting any MVC class/training. Get the high level, and then dive in. Fantastic job.
@sydpao2224
@sydpao2224 2 жыл бұрын
Other videos about MVC ranges from 1hr to 3 hrs in length… this one, I got all I need and straight to the point.
@michaeljaycastillo1839
@michaeljaycastillo1839 5 жыл бұрын
the most precious 4 mins of my life to understand MVC 😇 I'm trying to learn Yii2 but I'm overwhelemed with MVC thing. Glad I found this video 😇
@jojobobo1815
@jojobobo1815 4 жыл бұрын
its rare that a simpleton like me can understand concepts immediately but you made this one easy. You're a great teacher and have helped me alot in my journey, thanks!
@andrew915
@andrew915 4 жыл бұрын
Lol.... I've heard MANY explanations on MVC and none of the was clear and concise like yours. Props to you. I'm sure you would make a great teacher in school.
@davadh
@davadh 2 жыл бұрын
This is great! Too many people explain MCV as this overly complicated smart process that changes how you create websites, when in fact, it's so much simpler
@SebLeCaribou
@SebLeCaribou 3 жыл бұрын
Simple and concise explaination; it's the one I'm sending the interns fresh out of bootcamps when they ask about the theory behind MVC. I think what can be confusing when you first think about this model, is the fact that the user is not interacting with the controller, but with the view. Like, technically speaking, when web-apps are concerned, you are sending and receiving stuff using the controller. But you interact with the interface, click on buttons using the view that is rendered. Which can wrongfully give you the idea that you are using the View to communicate with the model.
@perlagisselleoki9111
@perlagisselleoki9111 2 жыл бұрын
Thank you SO much for this. I've read so much documentation on this and none of it felt like it was in english. You explained in 4 mins what i've been trying to understand for a whole day.
@atribhattacharyya2631
@atribhattacharyya2631 4 жыл бұрын
You are actually acted like a beautiful controller where I the user requested for the MVC to understand..and you represented it brilliantly from your database..
@깜쥐-w1h
@깜쥐-w1h 3 жыл бұрын
Don't forget the view part since he had the knowledge from the database, he went to the view and got the video representation which the user can see through youtube, eventually returning back to your KZbin app.
@realmcafee
@realmcafee 3 жыл бұрын
do you also get to know the difference between api and mvc?
@atribhattacharyya2631
@atribhattacharyya2631 3 жыл бұрын
@@realmcafee MVC is the software architecture in which you as a programmer can organize, re-use and update your code while building your application. Whereas API is the gateway of a 3rd party software by which you can talk to each other by http protocol like REST or JSON etc.
@straycursor5562
@straycursor5562 2 жыл бұрын
Actually if you think about it. He's the view since he's the one that's showing us what MVC is. The controller would probably be the middle man AKA KZbin itself. We search for MVC, youtube goes and fetches the view ( video ) and we get his explanation returned to us. MVC within MVC. Pretty meta stuff lol
@OberynPinkViper
@OberynPinkViper Жыл бұрын
Thank you for the simple explanation. I was completely lost when my lecturer introduced the MVC Patttern at the beginning of the Semester, and this video helps to understand the basics of MVC.
@mahirvahmad2149
@mahirvahmad2149 4 жыл бұрын
I have been studying Node Js for the last 3 months but for the first time only I understood the MVC idea very clearly, thanks dear
@carntspell
@carntspell 2 жыл бұрын
I have trouble actually turning on my computer but after watching this I'm going to make an app. Magnificently explained
@sirgenesy5099
@sirgenesy5099 Жыл бұрын
it's incredible how clear this video is
@shraddhaverma6434
@shraddhaverma6434 2 жыл бұрын
Just went through the video before my interview. The best explanation
@namelessyoutubechannel
@namelessyoutubechannel 8 ай бұрын
You should be proud of yourself for presenting this topic in the simplest way possible.
@janickspielmann2695
@janickspielmann2695 4 ай бұрын
I was unable to remember how MVC worked, but after watching your video, I remembered. Thanks
@chrislam8442
@chrislam8442 5 жыл бұрын
A quick but detailed explanation! Thanks!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@FrankUnderwoood
@FrankUnderwoood 8 ай бұрын
This is the best MVC explanation I've ever seen! I'm new to MVC because of PHP and this was incredibly helpful. Thanks Kyle! 😃
@matteobattilani7301
@matteobattilani7301 4 жыл бұрын
I understood a lot more in this english video than in 100 other videos in my native language. Thanks
@damvan8099
@damvan8099 Жыл бұрын
I didn't realize this video is from Web Dev Simplified. No wonder it's so easy to understand. Your videos are always amazing
@gamerforlife123100
@gamerforlife123100 3 жыл бұрын
Thank you very much for the simple explanation!!! I was working for a company for 1.5 years and they failed to explain it so simple
@iglesiasleonardo1742
@iglesiasleonardo1742 2 жыл бұрын
Best explanation in the shortest time. In simple terms, in node.js, routes = controller, models = model and "dynamic views" = views
@sahariarmondal2751
@sahariarmondal2751 3 ай бұрын
One of the greatest explanation of MVC over the internet
@5uperM
@5uperM Жыл бұрын
That is way better explained than dozens of explenations I've watched in the past.
@gatormark
@gatormark 2 жыл бұрын
Thank you so much. This is by far the simplest and most clear explanation I've viewed so far.
@wanderingfido
@wanderingfido 4 жыл бұрын
I appreciate the simplicity. It's much needed among all the countless video tutorials we find on KZbin. However, could there be a Part II in a separate video explaining how to incorporate the Observer Pattern into MVC?
@someoneleo230
@someoneleo230 3 жыл бұрын
Man! You have just explained what out doctor tried to teach us in the last six months in 4 minutes. Amazing and thank you so much. Now Will have to translate that in bloody german just.
@adekoyadayo4698
@adekoyadayo4698 2 жыл бұрын
I'm a total beginner to MVC and this video simplified it. Thanks!!!
@combustablelemon14
@combustablelemon14 Жыл бұрын
just before an interview i needed to brush up on some topics from university. thanks for the brevity
@razvantinca8665
@razvantinca8665 3 жыл бұрын
I learned from you more than from another guy talking 20 minutes...still simple its the best way to explain and you did a great job thx buddy!!
@hassanEd009
@hassanEd009 8 ай бұрын
I watched tons of videos over the last months but you're so different, Much thx from Egypt
@Aouraghmouhamed
@Aouraghmouhamed 4 жыл бұрын
thanks bro 4 minutes were better than 2 hours course in the university
@elliearmsby2375
@elliearmsby2375 6 ай бұрын
This is the most clear explanation of this I've seen! Thank you!
@piiumlkj6497
@piiumlkj6497 5 жыл бұрын
Now this is called an explanation , Bravo!
@Patso44
@Patso44 4 жыл бұрын
I am working through a test project to understand how MVC works. Your explanation made it so much easier for me to understand what is going on with the program! Thank you very much! New subscriber here!
@htetwaiyan2499
@htetwaiyan2499 3 жыл бұрын
My developer journey becomes clear and easier when I met him. Always provides simple explanation.
@asmahamdym
@asmahamdym Жыл бұрын
I was looking for a short video to explain it clearly, you nailed it. thank you.
@xXHelsingGamingXx
@xXHelsingGamingXx 4 жыл бұрын
Whaoooo that's you!! I thought it was someone else. Been skipping on your video only to stumble up to know how amazing its explained from your end!!! Time to watch all your videos!!!
@auth2368
@auth2368 4 жыл бұрын
Tried reading text book description... Immediately yt and found this. Thanks a bunch. Very clear.
@senak2737
@senak2737 2 жыл бұрын
my fav web dev tutorial channel as a beginner :)
@redditbeepery5796
@redditbeepery5796 Жыл бұрын
very clear and concise, not a single word was wasted, thank you
@Dennis12869
@Dennis12869 4 жыл бұрын
Better and faster explained as our professor.
@mandyulat1933
@mandyulat1933 3 жыл бұрын
The best simplified explanation I have ever watch or read regarding MVC. I'm hitting the subscribe button. Thumbs up to you!
@hustler5407
@hustler5407 4 жыл бұрын
Brief explanation that we can get in this much time..........amazing.
@mahamadounouridinemamoudou9875
@mahamadounouridinemamoudou9875 2 жыл бұрын
nice explanation Kyle. I didn't event know that it is you till the end of the video. thank you very much, I always get everything clear with you😇
@solobackpackerlc
@solobackpackerlc 3 жыл бұрын
Everyday lectures talk about MVC but I didn't know what it is, but today I understood it.
@Systemx93
@Systemx93 4 жыл бұрын
This kid is doing a good job dropping this awesome lessons
@cw5948
@cw5948 4 жыл бұрын
Really appreciate the succinct explanation. It's frustrating when people obfuscate these things.
@yucelmutlusoy
@yucelmutlusoy 4 ай бұрын
Best MVC explanation, simple and clear. Thanks.
@emonymph6911
@emonymph6911 3 жыл бұрын
Brilliant video. It's good that you mentioned the error request from viewer.
@mohammedsohilshaikh6831
@mohammedsohilshaikh6831 3 жыл бұрын
Easiest Explanation on the internet. Thanks, Web Dev Simplified...
@sulejmaravancic9389
@sulejmaravancic9389 Жыл бұрын
i rarely comment on youtube but you are AMAZING thank you for making this so simple to understand ,keep making videos :)
@raamch
@raamch 3 жыл бұрын
MVC Explained in 4 Minutes perfectly Thank you.
@lailakandil2091
@lailakandil2091 Жыл бұрын
This was an extremely complex concept to me and you explained it in literally 4 minutes so thank you!!!
@SmileThePlanet
@SmileThePlanet 7 ай бұрын
could you please make a video guide, on how to build an mvc in php? the guides that already exist on youtube, are often very outdated (up to 10 years old) and/or explained in a horrible way. you have a talent of explaining things in a perfectly understandable way. therefore i am sure, your guide would be very appreciated from a lot of people.
@prafullwali5354
@prafullwali5354 4 жыл бұрын
I desperately need a friend like you, who always help us to understand the topic😍😍
@jawadsrour8490
@jawadsrour8490 10 ай бұрын
Direct Model-View communication is possible depending on the implementation of MVC. It is an oversimplifcation to say they never communicate. Some implementations have the model updating the view when data changes. Just pointing that out, great content!
@alextheblockchaindev
@alextheblockchaindev 5 жыл бұрын
Great job! Very informative!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks!
@bogdanpristinsky1335
@bogdanpristinsky1335 3 жыл бұрын
The most clear explanation of the MVC pattern I ever seen. Thanks!
@adexmokson7185
@adexmokson7185 Жыл бұрын
This is great explanation I have found about MVC on YoutTube. Great job.
@ameer2942
@ameer2942 5 жыл бұрын
This is the best and simplest explanation!
@Seetpion
@Seetpion 4 жыл бұрын
I wonder why so many people react like "Wow this is soo awesome!!!" although this very short and precious super video is ... actually NOT showing MVC. Like a CZRaS mentioned, this is MVP not MVC.
@liiapavlenko8138
@liiapavlenko8138 3 жыл бұрын
Could you explain more about it?)
@tidusmax9669
@tidusmax9669 5 ай бұрын
@@liiapavlenko8138 model and view completely decoupled and just communication through "controller" is the MVP not the MVC pattern. Therefore the "controller" is actually the presenter.
@nickhaynes2550
@nickhaynes2550 4 ай бұрын
@@liiapavlenko8138MVP is model-view-presenter. In MVP, the model and view only interact with the presenter and not with each other. In MVC, the controller doesn’t pass data from the model to the view, but basically allows the model to update the view appropriately.
@samuel2560
@samuel2560 3 жыл бұрын
Pretty good explanation, I love it! Thanks and grettings from Mexico
@datpmf
@datpmf 3 жыл бұрын
On the subject of Model and View never interacting and the Controller acting as an intermediary, I opened up the wikipedia page on MVC and oh dear, what a mess it is. Lotta folks here also complain about shitty explanations that they've come across on this important concept in development and so props to Kyle for distilling it down clearly and precisely.
@ワクワクくん
@ワクワクくん 3 жыл бұрын
except he got it wrong. what he presented was closer to the MVP model (Model View Presenter) than MVC
@rbedson8965
@rbedson8965 3 жыл бұрын
you made it so short and so clear, great dude
@BhanuprasannaThaduri
@BhanuprasannaThaduri Ай бұрын
Simple example with neat explanation 🙂. Thank you.
@lovingbritt
@lovingbritt 2 жыл бұрын
I swear videos like these help me so much because programming scares me >.
@johanesalberto6136
@johanesalberto6136 8 ай бұрын
thanks for the understandable presentation brother
@AlexTechie
@AlexTechie 5 жыл бұрын
I really enjoy going through your videos and filling in gaps of knowledge and finding stuff I've been wanting to learn. 👍
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I'm really glad my videos are able to help you fill those gaps!
@premkatta1128
@premkatta1128 2 жыл бұрын
one of the simple way of explanation.......amazing..
@bobbysilver272
@bobbysilver272 3 жыл бұрын
What a lovely explanation. It is much appreciated. Keep going with your great tutorials.
@atarixle
@atarixle 3 жыл бұрын
Dayum, four years of studying Computer Science, but I never got this for real. Either I was too stupid, or my host did not know how to teach this at this very basic but clear level.
@shirleyqian7324
@shirleyqian7324 9 ай бұрын
It clears all my doubts. Absolutely wonderful! Thank you👍
@789alizaidi
@789alizaidi Жыл бұрын
the simplification of this video reminds of fireship channel a little :D.... new to mvc and your video cleared a lot of questions in my head
@cole_mcconnell
@cole_mcconnell 3 жыл бұрын
really loved the example on the end, made it so much more clear!
@mucahitkahraman4666
@mucahitkahraman4666 4 жыл бұрын
Man, despite many explanation on the youtube this is one of the best! Thanks a lot.
@randalfjohn9848
@randalfjohn9848 3 жыл бұрын
My goodness, do you know I clicked your video as a last option? I am so so sorry. Your video explained it better! Wowwww 🥰
@futuristictech4337
@futuristictech4337 2 жыл бұрын
I learned mvc architecture from you. Great. Thank you so much.
@urjapandyajani1022
@urjapandyajani1022 2 жыл бұрын
Very simple but perfect and to the point explanation...thanks a lot for it
@arj123sub
@arj123sub 5 жыл бұрын
One of the best videos on MVC
@xavierarce8086
@xavierarce8086 Жыл бұрын
You are the best, you describe this concept fairly simply. Thank you so much!
@parasarora5869
@parasarora5869 5 жыл бұрын
awesome awesome awesome !!! finally i feel much more clear about MVC 😄 ...thank you !!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@taras_kulchytskyi
@taras_kulchytskyi 3 жыл бұрын
The best explanation I have ever seen
@YTGJULIO
@YTGJULIO Жыл бұрын
Wow, this video was amazing. I was looking trying to have a better view of an MVC and really trying to understand it, very easy explanation here. Thank you!
@danishuddin9752
@danishuddin9752 2 жыл бұрын
Made 10000 things clear for me! Thank you
@saiyeduvais1498
@saiyeduvais1498 2 жыл бұрын
GREAT AND SIMPLE WAY OF EXPLAINATION.JUST LOVED IT.
@comcatcom8829
@comcatcom8829 2 жыл бұрын
Simple and clear explanation. Thank god for this channel!!
@abimbolaogundipe2772
@abimbolaogundipe2772 2 жыл бұрын
Thanks for the simple and straightforward explanation.
@effuseakay
@effuseakay 4 жыл бұрын
A huge thank you for this video. It is crystal clear. Short but packed with valuable information!!! Thank you so much!
@utkarshkhare1181
@utkarshkhare1181 4 жыл бұрын
Your explanations are simple and informative, I love your videos.
@RoseMidas
@RoseMidas 7 ай бұрын
No wonder you have so many followers - I actually understood what you said!
Project Setup - Node.js/Express/MongoDB Course #1
23:29
Web Dev Simplified
Рет қаралды 292 М.
What is programming MVC? [Detailed Explanation]
24:40
DevMarketer
Рет қаралды 419 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,6 МЛН
Design Patterns in Plain English | Mosh Hamedani
1:20:01
Programming with Mosh
Рет қаралды 1,4 МЛН
The CSS Display Property is Changing Forever
15:20
Web Dev Simplified
Рет қаралды 89 М.
Everything You NEED to Know About Client Architecture Patterns
5:51
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,6 МЛН
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40
What Is JWT and Why Should You Use JWT
14:53
Web Dev Simplified
Рет қаралды 1,2 МЛН
Which Software Architecture Should You Use: MVC, MVP, or MVVM?
24:27
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,7 МЛН
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 328 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН