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.
@robot2974 жыл бұрын
The pseudo code was the cherry on top in my opinion! Thanks for the tutorial!
@128194214 жыл бұрын
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
@SebLeCaribou4 жыл бұрын
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!
@mostafatourad82507 жыл бұрын
we were waiting , every day I watch your channel so thanks for sharing knowledge
@TraversyMedia7 жыл бұрын
Geez no pressure there...just kidding. Thanks for watching
@MrAhmedUA7 жыл бұрын
was the example based on php~laravel :D ?
@MRABDULALI-1232 жыл бұрын
I LOVED THE WAY YOU SLOWLY TALK AND YOUR WAY OF EXPLANATION I HAVE NO COMMENTS FOR THAT LITERALLY
@tilakmadichettitheappdeveloper7 жыл бұрын
must be renamed to "The only Proper MVC Tut"
@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
@luqmansen5 жыл бұрын
@@nikolas__ well, this is so true, the pseudocode totally make everything clear
@ArchitecTJ374 жыл бұрын
That's why Traversy Media deserves > million of subs!
@-vis-24923 жыл бұрын
@@luqmansen I have been struggling with this for a while, the pseudo code is cristal clear omg
@ojussinghal25013 жыл бұрын
4 years later, this is still one of the cleanest intros to MVC design pattern.
@ojussinghal25013 жыл бұрын
4 years later, this is still one of the cleanest intros to MVC design pattern.
@brighga334 жыл бұрын
This is by far the best explained tutorial on MVC concept! Hats off to you, Mr. Traversy!
@petartodorov92025 жыл бұрын
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!
@arafatjamil1873 Жыл бұрын
I was watching another video, then I remembered about Traversy Media, hit the keyboard, made a search. Bam! Beautifully explained.
@unvrknow225 жыл бұрын
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.
@paulhanrahan67285 жыл бұрын
Thanks for making newer concepts and technology accessible to a "legacy' programmer like myself.
@RealformStudioXR5 жыл бұрын
Paul Hanrahan are you a freelancer, right now? If so what do you advise to get more clients
@RealformStudioXR5 жыл бұрын
Regards
@paulhanrahan67285 жыл бұрын
@@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.
@RealformStudioXR5 жыл бұрын
@@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-fj9hd4 жыл бұрын
Hi Paul, on what legacy technologies do you work? are you working as system programmer?
@denniskean1836 жыл бұрын
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!
@seanm93063 жыл бұрын
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.
@tobyn1236 жыл бұрын
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...
@romanticscents6 жыл бұрын
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
@coobybooby9337 жыл бұрын
You are very talented at this, no wonder people are stealing your videos. Thank you.
@ankitaaarya7 жыл бұрын
*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.*
@Fawaz-vn5eg7 жыл бұрын
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😍✌
@TheFlyingMonkey2003 жыл бұрын
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!
@pasqualealfano66524 жыл бұрын
One of the best, fastest and really to the point explanation to grasp the MVC concept, well done, man!
@jimscott29583 жыл бұрын
I agree Grant : Probably the best explanation I've seen yet regarding mvc.
@kwalombo_ta4 жыл бұрын
Ridiculously easy to understand. give this man some gold
@rwingender4 жыл бұрын
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!!
@vamshikrishna-pt6qx7 жыл бұрын
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.
@computeprashant4 жыл бұрын
The last part of explaination is something you can't get everywhere..Thank you for wonderful tutorial!!!
@FloridaGulfCoastLife5 жыл бұрын
Thank you for the explanation. That pseudo code really made it easier.
@batuhanaktas17694 жыл бұрын
After watching about 20 videos since yesterday, finally i understood with this video. Thank you for your clear explanation.
@GooseGumlizzard5 жыл бұрын
that pseudo code example really tied it together, great stuff!
@jame_sta5 жыл бұрын
Agreed, very good example and video
@simonnjugunamutua79232 жыл бұрын
Best mvc explanation i have come across. Thank you
@bernacaner5445 жыл бұрын
You are just amazing, have several of your Udemy classes. Absolutely perfect explanation every single time
@chvrleshd3 жыл бұрын
He has Udemy courses? Please give me a link
@HemaDarshiniSelvaraju5 жыл бұрын
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 👍😁😉🙏
@bigbean37173 жыл бұрын
no words for how much brad is the man
@jsr75994 жыл бұрын
you're a Great Man in modern programming (a catalyst). You basically program programmers. Thanks!
@reubenalfred48782 жыл бұрын
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!!
@rafeemuhammad88285 жыл бұрын
This is really perfect and proper tutorial for understanding MVC. Thanks a lot sir.....
@hamzaomari70522 жыл бұрын
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!
@michaelvolkmuth35386 жыл бұрын
This is also a good review for veterans that haven't messed with MVC in a while. Thanks!
@SIFWD17 жыл бұрын
Dude this is easily the best explanation of MVC! You've got yourself another subscriber...... keep up the quality content
@mohamedasiqshajahan12005 жыл бұрын
Awesome Explanation. Even a child will get a clear understanding about what is MVC.
@silence88062 жыл бұрын
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.
@Eamo-215 жыл бұрын
Brad, you have a gift for explaining concepts. Thank you so much for putting out this great content.
@whatwebs4 жыл бұрын
Excellent job. Loved the psuedo code to show the logic.
@lator19412 жыл бұрын
this was so clear. I'm new to back-end development and I got it so clearly. Thank you
@yongamer5 жыл бұрын
Model - Interaction with database (SELECT, INSERT, UPDATE, DELETE) View - Usually consist of HTML/CSS Controller - Processes requests (GET, POST, PUT, DELETE)
@gamesrullzro83565 жыл бұрын
Model -> Database View -> Front-end Controller -> Server
@celesterobinson68845 жыл бұрын
Wait this is misleading. Based on this video, the Model is NOT the Database. It communicates with the database. 2:43
@gandhikaran244 жыл бұрын
Model is the query language that handles and manages data and not the database itself.
@itzyourbwoytchybooxuur64753 жыл бұрын
Superb explanation! Thanks a billion sir!
@fernandoarnaldovilanculo8286 Жыл бұрын
Is impossible to dislike this tutorial.
@GLoop無縫循環歌曲5 жыл бұрын
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
@mattconrad5 жыл бұрын
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!
@miggu5 жыл бұрын
concise, useful and not overcomplicated : excellent explanation. thank you
@yamogebrewold86205 жыл бұрын
This was helpful. I recently learnt in a lecture about MVC that in true MVC, the Controller doesn't actually interact with the View, it only interacts with the Model, and that many MVC frameworks don't follow the "true MVC way". Is that something worth considering? I guess that as long as this way is what we find in popular frameworks, let's just stick to that. This makes much more sense to me personally.
@davidbohadana82746 жыл бұрын
Very simple yet meaningful exmplanation
@Martin-xx2kw6 жыл бұрын
Great explanation Brad. I can't get an work done cuz I keep jumping to you next tutorials. You are the BEST!
@shadyqaddoura34515 жыл бұрын
Amazing very simple explanation for MVC, thank you
@karolf16905 жыл бұрын
Really good explanation, especially when it comes to this pseudo-code. Thanks
@musandlala79915 жыл бұрын
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.
@adrianramirez9729 Жыл бұрын
The best explanation about MVC ! Thanks a lot
@markprodehl6534 жыл бұрын
Great video explaining a concept that I have been struggling to wrap my head around for some time.
@MohamedAhm3d9 ай бұрын
This is awesome. The example really helped me understand. Thank you
@Didi-bz6kt4 жыл бұрын
I wish this video would have been published earlier ! Great video thank you !
@xinba68992 жыл бұрын
Best explanation and easy to understand
@sixeightsix192 жыл бұрын
You did a phenomenal job. Thank you very much! It is definitely not an easy or intuitive concept for many learners.
@JasonTsimplis4 жыл бұрын
Best explanation ! The code sample also really helped a lot, thank you for this great tutorial !
@TheUnrestrainedTaco3 жыл бұрын
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!
@AbdullahChaudhryDXB7 жыл бұрын
best explanation ever in history .. thanks sir
@edgar-mmxxiii4 жыл бұрын
View (GUI), Controller (main Functionality and Logic), Model (deals directly with Files and Data)
@jacktickoo4 жыл бұрын
Did web app module that included 2 projects at university and the penny finally dropped watching this video. I wish I found this sooner!
@lobsang84053 жыл бұрын
Thanks for a very simple and accurate explanation .
@Mrwingssalsasalitas2 жыл бұрын
Thanks for sharing. Very useful. Helped me understand better the Django framework
@graynoble47955 жыл бұрын
Very nice! Started quickly, clear voice and very nice pseudo-code. Great job! (p.s. 74 people just CANT be taught)
@keyildeverse19015 жыл бұрын
bro , i like the way u speak so kindly
@taiwoadebisi93156 жыл бұрын
Everytime I open a tutorial on anything web, I doze off because they can be boring. I mean really boring! Yours however, ITS AWESOME! THANKS
@klausdupont63355 жыл бұрын
The illustration is very clear and diagrams very helpful!
@marktwain30837 жыл бұрын
I watch your videos even though I already understand in depth, what MVC is.
@ezekielmolemo72384 жыл бұрын
Best MVC tutorial ever.
@quiller1454 жыл бұрын
This is the best explanation I’ve seen on KZbin. You’ve just earned a sub
@delisandor53376 жыл бұрын
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=)
@khalidelgazzar2 жыл бұрын
Great video. Short & to the point
@khalidelgazzar Жыл бұрын
Yep
@khalidelgazzar Жыл бұрын
Exactly
@zikoelitbook14222 жыл бұрын
2022 and still useful 👌 thanks alot
@lauriedarmien95315 жыл бұрын
Yes, this helped me. You might want to put the Model between the DB and server, and the view between the server and the user/browser.
@charlielin1882 жыл бұрын
This is so great, easy to understand
@crystalsky76157 жыл бұрын
please guys never dislike Brad's video..... Thanx once again Brad for sharing some useful concepts..
@exikoz5 жыл бұрын
I don't know how to thank you Brad? you have helped me and other so much. As always quality content!
@istiyakahamedmilon65125 жыл бұрын
Nice explanation and example of MVC. Again thanks a lot Brad
@ab762544 жыл бұрын
Thanks man, that was really helpful, especially with the diagram and pseudocode to demonstrate the basic concept!
@kanuraagkaushik974 жыл бұрын
Pseudocode summed it up! Thank you!
@SachinDevatarTechie4 жыл бұрын
Awesome Video, MVC architecture is a piece of cake now.
@ymohsin4 жыл бұрын
Thank you, this is GOLDEN! BEST tutorial on MVC for beginners so far! Amazingly informative diagram, great example code. KEEP POSTING MY FRIEND!
@itameio61612 жыл бұрын
Thanks for this video and the example code. Very clear and understandable.
@philipg.53165 жыл бұрын
You always make quality tutorial videos with nice examples. Kudos to your great content!
@playcorner24744 жыл бұрын
Good explanation dude. Controller gets the data from model and pass it to view
@s.bamahfoodh Жыл бұрын
Very easy to understand, thank you so much
@zbera976 жыл бұрын
You are the best. Thanks for your videos that demystify hard concepts.
@saimhassan6 жыл бұрын
so MVC is basically a technique to organize data, functionality and GUI comps and keeping them away from each other yet in communication? if i'm not drunk?
@istandaloneroronoazoro51883 жыл бұрын
I wish there were a simpler explanation for it. Because all those technical terms throw me off guard. Just so that I see my logic: "MVC is a pattern used in web or software development for organising the code content based on its purpose? For example, Model takes responsibility for all database related things; View is the Preview state for the user to see the final result on the browser; and Controller is what???" This is my current understanding of it :(
@saimhassan3 жыл бұрын
@@istandaloneroronoazoro5188 no problem, controller is just a Class that holds the methods which we write to fetch data from db and redirect users to appropriate view (gui)
@saimhassan3 жыл бұрын
@@istandaloneroronoazoro5188 i wish i could attach reference images to show u what exactly these things are. Let me know if u need help
@istandaloneroronoazoro51883 жыл бұрын
@@saimhassan Thank you very much! Its just that I have an interview tomorrow for a Web Developer role and I use HTML, CSS, JavaScript and so on without MVC. It is quite complex for me! :(
@tomjohnston51417 жыл бұрын
For future reference, you used the term template engine a few times in this video. I had to scurry around on google to try to get a clue what that referred to. Otherwise, perfect video, and thank you.
@TraversyMedia7 жыл бұрын
Thanks for the feedback and for watching
@tomjohnston51417 жыл бұрын
You bet. You are a great communicator, and I enjoy your chill style of presentation.
@jameswebdevelo93287 жыл бұрын
Couldn't be simpler explained I guess. Both thumbs up!
@rohanshenoy83536 жыл бұрын
Real good explanation. Brad doing awesome job explaining.
@shivachandrasekhar26765 жыл бұрын
The best MVC tutorial
@frikkievandermerwe5 жыл бұрын
Thank you so much for this awesome explanation. The Pseudo code part really helped me understand it...