What Is MVC? Simple Explanation

  Рет қаралды 510,532

Traversy Media

Traversy Media

Күн бұрын

In this video we will talk about the basics of what MVC or Model View Controller is and how the design pattern works. We will look at some pseudocode as well
EDUONIX COURSES: Please use affiliate links from website below
www.traversymedia.com/eduonix-...
SUPPORT: We spend massive amounts of time creating these free videos, please donate to show your support:
www.paypal.me/traversymedia
/ traversymedia
FOLLOW TRAVERSY MEDIA:
/ traversymedia
/ traversymedia
/ bradtraversy

Пікірлер: 402
@grantwilliams9838
@grantwilliams9838 5 жыл бұрын
Probably the best explanation I've seen yet regarding mvc. The diagram was excellent, the pseudo choose just topped it off. Well done again Brad.
@robot297
@robot297 3 жыл бұрын
The pseudo code was the cherry on top in my opinion! Thanks for the tutorial!
@mostafatourad8250
@mostafatourad8250 7 жыл бұрын
we were waiting , every day I watch your channel so thanks for sharing knowledge
@TraversyMedia
@TraversyMedia 7 жыл бұрын
Geez no pressure there...just kidding. Thanks for watching
@MrAhmedUA
@MrAhmedUA 7 жыл бұрын
was the example based on php~laravel :D ?
@brighga33
@brighga33 4 жыл бұрын
This is by far the best explained tutorial on MVC concept! Hats off to you, Mr. Traversy!
@petartodorov9202
@petartodorov9202 5 жыл бұрын
I'm so happy when I google about web dev topics and see a Traversy Media video. Thank you for the clear and helpful teaching!
@tobyn123
@tobyn123 6 жыл бұрын
I just keep finding video after video after video of all the info I want, by you! Your channel is probably one of the best sources of information on the whole internet for anybody looking to get into development...
@TheEamonKeane
@TheEamonKeane 5 жыл бұрын
Brad, you have a gift for explaining concepts. Thank you so much for putting out this great content.
@12819421
@12819421 3 жыл бұрын
Precise, simple and gives the clear picture. Exactly what one want to know about MVC framework as a beginner, excellent job Brad, we owe you! Model - Organized data View - Interactive UI Control - Scalable processing logic connecting model and View
@SebLeCaribou
@SebLeCaribou 4 жыл бұрын
After five other videos, a read through the entire wikipedia page, and two other websites, you finally made me understand the concept. THANK YOU SO MUCH!
@rwingender
@rwingender 4 жыл бұрын
You are awesome! I've viewed a few similar videos on MVC, but yours is the best by far. It's not just the content that makes it the best; it's also just the tone of voice, the pacing, how you use the visuals and make it easy to follow where you are/what you're talking about visually. Really fantastic work!!
@Fawaz-vn5eg
@Fawaz-vn5eg 7 жыл бұрын
Much awaited video. Thanks for sharing. The concept of MVC feels little bit confusing while i'am reading online articles, now i got it solved by this. Loving your style of teaching. Greetings from India😍✌
@SIFWD1
@SIFWD1 7 жыл бұрын
Dude this is easily the best explanation of MVC! You've got yourself another subscriber...... keep up the quality content
@TheFlyingMonkey200
@TheFlyingMonkey200 3 жыл бұрын
This was awesome, I have never seen state management explained so nicely! I really liked the "languageless" code you had as an example towards the end. Excellent job!
@denniskean183
@denniskean183 6 жыл бұрын
The Best explanation so far without getting lost in a deep ocean. I recently purchased a few courses from Traversy Media and you are a master at clarity and staying simple. Many thanks for that. The question, "What is MVC?", popped in an interview spells doom for many. I always explained it in line with what you teach here, but interviewers have their own ideas of what it means and most of the time it is just their private beliefs. I dread that question. But I think I will refer them to this video and be done with it, next time. You are a hero, my friend!
@unvrknow22
@unvrknow22 5 жыл бұрын
This is the best channel on youtube for helping a beginner to learn how to code. Thank you so much for all of your videos.
@tilakmadichettitheappdeveloper
@tilakmadichettitheappdeveloper 7 жыл бұрын
must be renamed to "The only Proper MVC Tut"
@nikolas__
@nikolas__ 5 жыл бұрын
You're goddamn right! The 3 min "pseudocode" example he put was more clear than what other guys try to say in hours in other tutorials
@luqmansen
@luqmansen 5 жыл бұрын
@@nikolas__ well, this is so true, the pseudocode totally make everything clear
@ArchitecTJ37
@ArchitecTJ37 3 жыл бұрын
That's why Traversy Media deserves > million of subs!
@-vis-2492
@-vis-2492 3 жыл бұрын
@@luqmansen I have been struggling with this for a while, the pseudo code is cristal clear omg
@ojussinghal2501
@ojussinghal2501 3 жыл бұрын
4 years later, this is still one of the cleanest intros to MVC design pattern.
@seanm9306
@seanm9306 3 жыл бұрын
All the clarifications of what aspects vary depending on the framework really cleared things up for me. So many tutorials specify that certain aspects will or won't interact with one another in certain ways, but those differ from tutorial to tutorial. This really cleared that up.
@pasqualealfano6652
@pasqualealfano6652 4 жыл бұрын
One of the best, fastest and really to the point explanation to grasp the MVC concept, well done, man!
@mattconrad
@mattconrad 5 жыл бұрын
Thanks, Bossman. I've been trying to understand Laravel and MVC for a while and this is the best, most concise definition I could find!
@MRABDULALI-123
@MRABDULALI-123 Жыл бұрын
I LOVED THE WAY YOU SLOWLY TALK AND YOUR WAY OF EXPLANATION I HAVE NO COMMENTS FOR THAT LITERALLY
@reubenalfred4878
@reubenalfred4878 2 жыл бұрын
Good intro bro! short and sweet straight to the point and no noise video, if only all videos are like this!! Thanks so much man!!
@vamshikrishna-pt6qx
@vamshikrishna-pt6qx 7 жыл бұрын
This is the best MVC tutorial so far i have seen. Thanks for that. It would be good if you explain some important concepts like SQL injection, cross-site scripting (XSS), cross-site request forgery (CSRF) and cookie tampering implementation by considering some MVC framework.
@coobybooby933
@coobybooby933 7 жыл бұрын
You are very talented at this, no wonder people are stealing your videos. Thank you.
@arafatjamil1873
@arafatjamil1873 Жыл бұрын
I was watching another video, then I remembered about Traversy Media, hit the keyboard, made a search. Bam! Beautifully explained.
@ymohsin
@ymohsin 4 жыл бұрын
Thank you, this is GOLDEN! BEST tutorial on MVC for beginners so far! Amazingly informative diagram, great example code. KEEP POSTING MY FRIEND!
@hamzaomari7052
@hamzaomari7052 2 жыл бұрын
The best MVC explanation. I was searching for a good video to show it to my friend. And this is the best one. Especially that it has the algorithms explanation at the end. GOOD JOB!
@batuhanaktas1769
@batuhanaktas1769 3 жыл бұрын
After watching about 20 videos since yesterday, finally i understood with this video. Thank you for your clear explanation.
@jimscott2958
@jimscott2958 3 жыл бұрын
I agree Grant : Probably the best explanation I've seen yet regarding mvc.
@quiller145
@quiller145 4 жыл бұрын
This is the best explanation I’ve seen on KZbin. You’ve just earned a sub
@Martin-xx2kw
@Martin-xx2kw 5 жыл бұрын
Great explanation Brad. I can't get an work done cuz I keep jumping to you next tutorials. You are the BEST!
@exikoz
@exikoz 5 жыл бұрын
I don't know how to thank you Brad? you have helped me and other so much. As always quality content!
@bernacaner544
@bernacaner544 5 жыл бұрын
You are just amazing, have several of your Udemy classes. Absolutely perfect explanation every single time
@chvrleshd
@chvrleshd 2 жыл бұрын
He has Udemy courses? Please give me a link
@karolf1690
@karolf1690 5 жыл бұрын
Really good explanation, especially when it comes to this pseudo-code. Thanks
@philipg.5316
@philipg.5316 5 жыл бұрын
You always make quality tutorial videos with nice examples. Kudos to your great content!
@FloridaGulfCoastLife
@FloridaGulfCoastLife 5 жыл бұрын
Thank you for the explanation. That pseudo code really made it easier.
@miggu
@miggu 5 жыл бұрын
concise, useful and not overcomplicated : excellent explanation. thank you
@lator1941
@lator1941 2 жыл бұрын
this was so clear. I'm new to back-end development and I got it so clearly. Thank you
@rafeemuhammad8828
@rafeemuhammad8828 5 жыл бұрын
This is really perfect and proper tutorial for understanding MVC. Thanks a lot sir.....
@simonnjugunamutua7923
@simonnjugunamutua7923 Жыл бұрын
Best mvc explanation i have come across. Thank you
@frikkievandermerwe
@frikkievandermerwe 5 жыл бұрын
Thank you so much for this awesome explanation. The Pseudo code part really helped me understand it...
@kwalombo_ta
@kwalombo_ta 4 жыл бұрын
Ridiculously easy to understand. give this man some gold
@computeprashant
@computeprashant 4 жыл бұрын
The last part of explaination is something you can't get everywhere..Thank you for wonderful tutorial!!!
@JasonTsimplis
@JasonTsimplis 4 жыл бұрын
Best explanation ! The code sample also really helped a lot, thank you for this great tutorial !
@markprodehl653
@markprodehl653 4 жыл бұрын
Great video explaining a concept that I have been struggling to wrap my head around for some time.
@HemaDarshiniSelvaraju
@HemaDarshiniSelvaraju 4 жыл бұрын
I normally won't comment in most tech videos that I watch but I really liked the way u illustrate the code in one page which makes people to really understand the flow of the code for those who wants to see the clear picture of the dynamic flow in the codes. This is good idea and way to teach people. Sudo for u 👍😁😉🙏
@jsr7599
@jsr7599 4 жыл бұрын
you're a Great Man in modern programming (a catalyst). You basically program programmers. Thanks!
@ojussinghal2501
@ojussinghal2501 3 жыл бұрын
4 years later, this is still one of the cleanest intros to MVC design pattern.
@bigbean3717
@bigbean3717 3 жыл бұрын
no words for how much brad is the man
@romanticscents
@romanticscents 6 жыл бұрын
thank you for sharing. i had a job interview once and he asked me was i familiar with the term mvc. i wasn't sure because mvc bAck in the day for me stood for Microsoft visual composer when i learned visual basic studio. now i understand your example. thank
@whatwebs
@whatwebs 3 жыл бұрын
Excellent job. Loved the psuedo code to show the logic.
@sixeightsix19
@sixeightsix19 2 жыл бұрын
You did a phenomenal job. Thank you very much! It is definitely not an easy or intuitive concept for many learners.
@shadyqaddoura3451
@shadyqaddoura3451 5 жыл бұрын
Amazing very simple explanation for MVC, thank you
@zbera97
@zbera97 5 жыл бұрын
You are the best. Thanks for your videos that demystify hard concepts.
@musandlala7991
@musandlala7991 5 жыл бұрын
well explained and yes it should be renamed to "The only Proper mvc Tutorial". By far the most well thought out tutorial without being framework dependent.
@jasonvictor1798
@jasonvictor1798 4 жыл бұрын
That's earned a bookmark!! Thank you for this.
@GooseGumlizzard
@GooseGumlizzard 5 жыл бұрын
that pseudo code example really tied it together, great stuff!
@jame_sta
@jame_sta 5 жыл бұрын
Agreed, very good example and video
@rohanshenoy8353
@rohanshenoy8353 5 жыл бұрын
Real good explanation. Brad doing awesome job explaining.
@ab76254
@ab76254 3 жыл бұрын
Thanks man, that was really helpful, especially with the diagram and pseudocode to demonstrate the basic concept!
@TheUnrestrainedTaco
@TheUnrestrainedTaco 3 жыл бұрын
Thank you so much for this, first time I truly felt like I understood the actual practical relationship between M V and C. Greatly appreciated, and great explanation!
@Mlclmtan97
@Mlclmtan97 4 жыл бұрын
You deserve the like. It's so helpful, that I'm a year one undergraduate student doing internship in company's website, which used CodeIgniter. I totally know how to modify the webpage now. Thank you. Greetings from Malaysia
@istiyakahamedmilon6512
@istiyakahamedmilon6512 5 жыл бұрын
Nice explanation and example of MVC. Again thanks a lot Brad
@delisandor5337
@delisandor5337 6 жыл бұрын
whatever I search regarding code... at least one traversy media video in the result list... at least with 1000 likes... and they are great.. congrats for the awesome youtube channel=)
@MohamedAhm3d
@MohamedAhm3d 7 ай бұрын
This is awesome. The example really helped me understand. Thank you
@klausdupont6335
@klausdupont6335 5 жыл бұрын
The illustration is very clear and diagrams very helpful!
@artaway6647
@artaway6647 7 жыл бұрын
Awesome! I recently saw your channel and I love it :) keep up the good work, always supporting you here
@mohamedasiqshajahan1200
@mohamedasiqshajahan1200 4 жыл бұрын
Awesome Explanation. Even a child will get a clear understanding about what is MVC.
@michaelvolkmuth3538
@michaelvolkmuth3538 5 жыл бұрын
This is also a good review for veterans that haven't messed with MVC in a while. Thanks!
@silence8806
@silence8806 2 жыл бұрын
Thank you so much for explaining MVC. This is foundational to my daily job and up to now, i did not understand it good enough.
@adrianramirez9729
@adrianramirez9729 Жыл бұрын
The best explanation about MVC ! Thanks a lot
@itameio6161
@itameio6161 2 жыл бұрын
Thanks for this video and the example code. Very clear and understandable.
@mayurjoshi952
@mayurjoshi952 5 жыл бұрын
Thank you for this short video! It was really helpful :)
@busyrand
@busyrand 6 жыл бұрын
Thanks Brad! You're a Great Professor.
@AirsoftSouthAfricaShow
@AirsoftSouthAfricaShow 6 жыл бұрын
Great and Simple video , Thank you for creating it !
@ManojKumar-hj7fh
@ManojKumar-hj7fh 4 жыл бұрын
Thank you for the knowledge of model view controller, it was really helpful.
@AbdullahChaudhryDXB
@AbdullahChaudhryDXB 6 жыл бұрын
best explanation ever in history .. thanks sir
@lobsang8405
@lobsang8405 3 жыл бұрын
Thanks for a very simple and accurate explanation .
@charlielin188
@charlielin188 Жыл бұрын
This is so great, easy to understand
@davidbohadana8274
@davidbohadana8274 6 жыл бұрын
Very simple yet meaningful exmplanation
@anudeepsyamprasad6586
@anudeepsyamprasad6586 4 жыл бұрын
Very clean and neat explanation. Thank you.
@itzyourbwoytchybooxuur6475
@itzyourbwoytchybooxuur6475 2 жыл бұрын
Superb explanation! Thanks a billion sir!
@paulhanrahan6728
@paulhanrahan6728 5 жыл бұрын
Thanks for making newer concepts and technology accessible to a "legacy' programmer like myself.
@RealformStudioXR
@RealformStudioXR 4 жыл бұрын
Paul Hanrahan are you a freelancer, right now? If so what do you advise to get more clients
@RealformStudioXR
@RealformStudioXR 4 жыл бұрын
Regards
@paulhanrahan6728
@paulhanrahan6728 4 жыл бұрын
@@RealformStudioXR Sorry for taking so long to get back to you. I am not a freelancer. I am developing an application I intend to market and sell on my own.
@RealformStudioXR
@RealformStudioXR 4 жыл бұрын
@@paulhanrahan6728 thanks, how do you think will be the right model to sell, and there is something I always wonder, how do you assign a price to your software products
@AkshayKumar-fj9hd
@AkshayKumar-fj9hd 4 жыл бұрын
Hi Paul, on what legacy technologies do you work? are you working as system programmer?
@vivekthakkar5276
@vivekthakkar5276 5 жыл бұрын
This was the best explanation.. thanks alot man.. hats off
@shihaosun6861
@shihaosun6861 3 жыл бұрын
Best MVC video!!! Thank you so much!!!
@tubingforever
@tubingforever 6 жыл бұрын
Amazing. Simply amazing tutorial!
@xinba6899
@xinba6899 2 жыл бұрын
Best explanation and easy to understand
@_romeopeter
@_romeopeter 6 жыл бұрын
Wow. This was awesome Brad. Thank you
@philbowden3894
@philbowden3894 3 жыл бұрын
That was excellent. Thank you Brad!
@EzraPoundForPound
@EzraPoundForPound 6 жыл бұрын
Thanks for this!!! It was a really good explanation.
@Didi-bz6kt
@Didi-bz6kt 4 жыл бұрын
I wish this video would have been published earlier ! Great video thank you !
@Mrwingssalsasalitas
@Mrwingssalsasalitas 2 жыл бұрын
Thanks for sharing. Very useful. Helped me understand better the Django framework
@mel_halzy
@mel_halzy 2 жыл бұрын
Phenomenal explanation. Thank you!
@spiritofkindness
@spiritofkindness 6 жыл бұрын
So comprehensive, I even subscribed! :)
@AdityaPratapsingh9125
@AdityaPratapsingh9125 6 жыл бұрын
simple and sufficient !! Thank you.
@keyildeverse1901
@keyildeverse1901 5 жыл бұрын
bro , i like the way u speak so kindly
@JimSmithBrazil
@JimSmithBrazil 4 жыл бұрын
Thanks a Bunch! very basic but exactly what I needed.
@AlphaScorpii86
@AlphaScorpii86 7 жыл бұрын
Very clear indeed. Thanks a lot!
@ankitaaarya
@ankitaaarya 7 жыл бұрын
*Clicked on thumbnail, paused the video, now commenting : thank you so f-ing much!!! i was searching MVC all over the internet, thanks to you man, & god is listening to me.*
@deathknight4251
@deathknight4251 5 жыл бұрын
Nice video helped me a lot thanks. Keep up the good work bro
@Cyreo56
@Cyreo56 3 жыл бұрын
THANK YOUUUUUU!! Your explanation was great!
@amossymindset
@amossymindset Жыл бұрын
Thank you so much for this - it was so helpful!
@jocelinoribeiroweizenmann874
@jocelinoribeiroweizenmann874 3 жыл бұрын
Pretty clear explanation, great!
Which Software Architecture Should You Use: MVC, MVP, or MVVM?
24:27
JSON Crash Course
24:49
Traversy Media
Рет қаралды 1 МЛН
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 69 МЛН
Китайка и Пчелка 10 серия😂😆
00:19
KITAYKA
Рет қаралды 2,1 МЛН
What is MVC architecture?
5:57
Abhay Redkar
Рет қаралды 214 М.
What is Model View Controller AKA MVC 🖥
9:14
Hitesh Choudhary
Рет қаралды 214 М.
What is programming MVC? [Detailed Explanation]
24:40
DevMarketer
Рет қаралды 413 М.
HTTP Crash Course & Exploration
38:30
Traversy Media
Рет қаралды 1 МЛН
Are You Too Dumb To Code? A Chat About Imposter Syndrome
7:08
Traversy Media
Рет қаралды 64 М.
15 Web Developer-Related Career Paths
25:19
Traversy Media
Рет қаралды 124 М.
Unix vs Linux
13:59
Gary Explains
Рет қаралды 1,6 МЛН
MVC Pattern Explained Easy | MVC Tutorial (Example in NodeJS)
17:05
Softwareengineering Tutorial #22 - Model View Controller MVC
5:20
The Morpheus Tutorials
Рет қаралды 22 М.
Git MERGE vs REBASE
16:12
Academind
Рет қаралды 1 МЛН
How charged your battery?
0:14
V.A. show / Магика
Рет қаралды 6 МЛН
📦Он вам не медведь! Обзор FlyingBear S1
18:26
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 12 МЛН
Девушка и AirPods Max 😳
0:59
ОТЛИЧНИКИ
Рет қаралды 16 М.
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 38 МЛН