Тёмный

What is programming MVC? [Detailed Explanation] 

DevMarketer
Подписаться 69 тыс.
Просмотров 415 тыс.
50% 1

Have you ever wondered what MVC means in programming or how it really works? MVC stands for Model, View, Controller, and it is an architectural paradigm used by many web frameworks such as Ruby on Rails, Laravel, CakePHP, Django and more. It is a way of thinking organizationally when coding.
In MVC everything has its own place so you can catch up on projects easier and find snippets of code when debugging or emproving a page. It also makes the application efficient and secure since only certain elements can do certain things. For example, only Models talk to the database, and only Views contain HTML markup and so forth.
This tutorial will finally make it all make sense. I explain it slowly and methodically so you can finally understand it. When you are done, be sure to subscribe for more amazing videos related to programming and also marketing your programming creations once they are complete!
Check out my website with even more detailed tutorials: jacurtis.com
Follow me on Twitter: / _jacurtis
If you found this video helpful and it finally made sense of MVC for you, then please leave a like on the video so that it can show up for more people that are looking for the same thing.
-------
MVC Tutorial Ruby Python and Django. Works with Ruby on Rails or Laravel and other frameworks. This is an awesome tut or tutorial for anyone learning to programming or write code

Хобби

Опубликовано:

 

5 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 581   
@Pendragon2879
@Pendragon2879 Год назад
Came here for 100Devs and this is a solid explanation! Thank you for this!
@theHelenZhang
@theHelenZhang Год назад
This was so helpful! When I say I am new to client-server and MVC architecture, I mean it. This video broadly touches on how the model, controller, and view work with each other. It doesn't go too indepth with the specific programming and details of them, which makes this concept easier to understand. This video for sure helped me understand how MVC architecture works with the client-server-database flow. You explained easily, and I had no trouble understanding it. Thank you!!
@guilhermelaviola8079
@guilhermelaviola8079 4 года назад
That's one of the best Web Development classes I ever watched! It made me understand how MVC works in less than 20 minutes! Awesome! Thank you @jacurtis !
@gregb2225
@gregb2225 7 лет назад
By far the best MVC tutorial I've ever seen. No longer confused!
@helloimsick5587
@helloimsick5587 6 лет назад
5:00 starts explaining web (recommended for beginners) 15:50 starts explaing mvc (here it begin) 19:00 quick recap i would still recommend beginning at 0:00 for the sake of great effort what is here made . Thanks you very much for the explaination devMarketer!
@CodeguruX
@CodeguruX 2 года назад
Yeah, it's a bit confusing when the recap adds route processing and has the view interacting with the user before the controller actually receives the dynamically processed view response. Kinda like saying it goes to all the trouble of finding the correct controller to just toss it out of the equation after the view is hit with a request. It's a stupidly simple concept though, so it doesn't really matter. The only thing to remember seems to be User->Controller->Model->Controller->View->Controller->User. Basic "pipeline" or "black box" architecture that allows things to interact in a way that gives you less and less job security the better it's implemented. But luckily you're always working to impress the next guy that pays you more money to do a thing and gaining practical knowledge along the way to make sure there's an ample supply of those.
@NathanBudd
@NathanBudd 6 лет назад
I've watched a lot of videos and tutorials, and read a lot of resources online. This is the best explanation of MVC that I've come across. *subscribed*
@rickyanthony3900
@rickyanthony3900 3 года назад
I guess Im randomly asking but does someone know of a tool to get back into an Instagram account..? I was dumb forgot my login password. I would love any assistance you can offer me
@sandeepvk
@sandeepvk 8 лет назад
thanks Jacurtis, very well put together video. I now understand MVC now
@tauqeer1036
@tauqeer1036 Год назад
Coming from #100Devs. This was a fab intro for someone who just heard of MVC.
@JD-hq1kn
@JD-hq1kn Год назад
I'm sure you're building awesome apps by now. I'm currently on the MVC class.
@ralphalmonte7042
@ralphalmonte7042 2 месяца назад
niceeeeee
@krillenummer1
@krillenummer1 6 лет назад
You are my savior! Great and clear information that gave me that ahaaa-experience that filled in all the missing gaps i had to understand MVC! Keep up the great work and will be watching your other videos as well!
@toastedbagel2100
@toastedbagel2100 6 лет назад
Thank you so much for these, I really enjoy your way of visually showing what's happening in your videos.
@jenso413
@jenso413 Год назад
I think it's great that you also explained how a website works, it's integral to understanding MVC!
@HEROHODA5000
@HEROHODA5000 7 лет назад
This without a doubt The Best Explanation of MVC I've ever seen, Thanks very much.
@chintanraval2928
@chintanraval2928 7 лет назад
Jacurtis(C) you are the controller who have all variables to explain and enhancing the viewer(V) with best data information (M). Thanks alot for the tutorial.
@jnfrle
@jnfrle 5 лет назад
Thanks! I'm using Spring MVC and this gave me the background I wanted, including the history in the beginning.
@jays
@jays 6 месяцев назад
7 years later, still a great resource. Thank you!
@arechigaartstudio
@arechigaartstudio 2 месяца назад
Your teaching really helped me understand quickly what MVC means in programming. Thank you for sharing your knowledge with all of us!
@colonelvector
@colonelvector 6 лет назад
Thank you for this, this is the only video I've seen which properly explains MVC
@YoMandz
@YoMandz 7 лет назад
This was so good. Have been struggling for so long, thank you!
@aiden7274
@aiden7274 7 лет назад
Best explanation of the MVC structure, love the presentation!
@mdneyamatullah8449
@mdneyamatullah8449 6 лет назад
Best MVC tutorial I have ever seen before !!!! Thanks Jacurtis.
@ajassharafudeen
@ajassharafudeen Месяц назад
This video is part of 100devs course and I understood every bit of information explained in this video. Thank you very much.
@KishorTiwari
@KishorTiwari 7 лет назад
You're amazing. Thanks a lot. I understand each and every slide very well. Will watch all other videos you've uploaded.
@trancevision83
@trancevision83 8 лет назад
That was amazing explanation. Thank you!
@amarenigatu7464
@amarenigatu7464 7 лет назад
Finally i got what the hell it is ...MVC!!! Really you make it easy and very clear. Thanks a lot!!! keep going
@bambambam1234ful
@bambambam1234ful 7 лет назад
Wow. Great tutorial on MVC. Definitely worth a sub. Keep em coming!
@hehythrjkljwqoi
@hehythrjkljwqoi 8 лет назад
Amazing, now it makes sense, I will remember this thing throughout my life! Thank you.
@VijayKumar-ec2sj
@VijayKumar-ec2sj 5 лет назад
This is more explanatory thanks!!!!
@stefank5775
@stefank5775 5 лет назад
Thank you. Your tut opened my eyes and thanks to you i understand the MVC concept clearly.
@ayoubakennaf6388
@ayoubakennaf6388 5 лет назад
This is awesome , I'm a data scientist engineering student and i'm developing a web application and this video helped me , I now have an idea about the MVC and i'm willing to go deep , anyway i would love to thank you for your efforts, you're doing a great job , keep up.
@nazrul-geeti
@nazrul-geeti 6 лет назад
Perhaps the best explanation of MVC with great examples which help visualize/understand/encourage to explore & learn!! Great voice too by the way!! Keep them coming!
@charlesbovalis6591
@charlesbovalis6591 5 лет назад
I truly APRECIATED this video and I finally understand the essence of MVC
@xeroks646
@xeroks646 6 лет назад
I rarely like or comment on a youtube video but this video is an exception. I watched over more than tens of MVC videos and I never understand them but after I watched this I really understand WHAT THE HELL IS MVC lol. Really thanks man I appreciate your simple explanation. Now I can do my own framework in peace :)
@mujeexminiminer7653
@mujeexminiminer7653 5 лет назад
This was very helpful! Thanks for all your hard-work.
@yschin5663
@yschin5663 8 лет назад
Good video, recommended for those who want to start learning Laravel or other framework must watch this video to make it clear what is MVC.
@GavinAyling
@GavinAyling 7 лет назад
This video was recommended by my university lecturer! Good work DevMarketer.
@CourageousCreatives
@CourageousCreatives 3 года назад
Our Coding Bootcamp gave a link for this explanation of MVC before we have a unit on it. Great run-down!
@ignacio560
@ignacio560 5 лет назад
Excellent video. I'm sorry for all the hateful comments, clearly people have misled expectations on educational content. This was awesome, very clear. Thanks
@kinsleyKJV
@kinsleyKJV 7 лет назад
this really helped me thank you for the tutorial, now i get it .... i have a history of not getting it ...now i get it thanx
@psawyer871
@psawyer871 6 лет назад
Hats off to you, finally now it makes sense! Thank you!
@sayuru1
@sayuru1 7 лет назад
This is a damn awesome Explaination. Especially after showing the diagrams of the client server and database :) thanks
@shanemccurdy
@shanemccurdy 7 лет назад
FINALLY! Someone walked us through MVC thoughtfully. This should be the first video that comes up when you search for MVC on RU-vid! It makes sense now, thank you!
@Raptor-jv7fi
@Raptor-jv7fi 6 лет назад
Hats off to you man! Finally I understand how mvc works...
@blackmediapodcast
@blackmediapodcast 7 лет назад
Very clear and concise. I love learning about the principal and/or concepts before focusing on the "how" - Great! explanation.
@isaacopoku-asare5362
@isaacopoku-asare5362 7 лет назад
Woooow. that was so simple. MVC seemed confusing until after your video. Thanks Jacurtis
@ourcore
@ourcore 8 лет назад
Thanks! That diagram definitely helped clear up the concept
@kieran2347
@kieran2347 3 года назад
Thank you for making this amazing video! I now know and understand what is MVC. Cheers
@mostafaomar5441
@mostafaomar5441 4 года назад
Note for others on what he said at 16:30. I was really confused by this as I found in some other explanations that the model can communicate with the view directly. MVC can be implemented in many ways. One of them is where the model communicates with the view directly. Is it the neatest way? I don't know. So, don't get confused when you find different explanations for the MVC. For example, some will call it a design pattern, others will call it an architectural style. It all depends on the context you're using it.
@muhammadk5935
@muhammadk5935 7 лет назад
very useful, finally understand mvc. i read about it before and it was useless. very clear, descriptive easy to understand.
@vendrim1962
@vendrim1962 4 года назад
This is great information. Seriously This will save you massive amounts of tutorial time.
@rheeneman
@rheeneman 7 лет назад
Super great video! Thank you so much for this explanation!
@omarhojirat7452
@omarhojirat7452 6 лет назад
Thank you, I have found your video really helpful, I'll definitely follow your channel for more interesting lessons. Keep it up! respect :)
@erjonhazizaj1707
@erjonhazizaj1707 8 лет назад
yours tutorials are amaizing, i love them, i am following you in every laravel tutorial
@JacurtisTutorials
@JacurtisTutorials 8 лет назад
Sweet! I am so glad. I love making the vidoes.
@youcefy-cofficiel6354
@youcefy-cofficiel6354 8 лет назад
Very valuable and informative video, thanks!
@quentinmisslin8801
@quentinmisslin8801 5 лет назад
Awesome tutorial, thank u !! And thank sooo much for no background music ! 💗
@mikejakusz1493
@mikejakusz1493 Год назад
Amazing explanation, thank you for your clear answer! This video is very well structured video!
@erickmclark
@erickmclark 6 лет назад
Wow!!! I thought I would never get this concept. Thank you a lot!! So easy to understand!
@zahid09able
@zahid09able 8 лет назад
i just went to see what tutorial / course you have in jacurtis.com. but its saying nothing found. So is that means there is no course?
@parthsharma4041
@parthsharma4041 6 лет назад
2 mins in and its already so awesome lol, thanks for this well done
@MarcMcRae
@MarcMcRae 4 года назад
IMHO the under-pinning (additional) info can't hurt to show architecture/components etc. Nice video!
@carlodurian3730
@carlodurian3730 6 лет назад
Wow! Thank you for this video. It helped me a lot! I'm trying to learn Django.
@littledata1621
@littledata1621 6 лет назад
Thank you for the video! It was really great for helping me understand the gist of mvc
@jayd8871
@jayd8871 7 лет назад
WHAT THE HELL WAS THAT! Well that there video contained the one of the best explanations of MVC I have seen to date. Thank you.
@mohammadghonchesefidi9238
@mohammadghonchesefidi9238 6 лет назад
Good job. I was learning Django and I had problem understanding the concepts. Thanks a lot.
@iamthe1234567890
@iamthe1234567890 6 лет назад
thanks dude. this is much more helpful than stackoverflow answer.. will check out your laravel tutorials later as i want to learn it
@tombarasa5473
@tombarasa5473 8 лет назад
Thanks Jacurtis. Video was great in explaining all about MVC and now I real understand it. Had gone to Treehouse.com and Lynda.com but did not understand it at all. Will Keep watching all videos on Laravel.
@yuanzhibao7078
@yuanzhibao7078 7 лет назад
One of the best videos I ever seen! Thanks a lot. Definitely sub!
@TnCxDooZeL
@TnCxDooZeL 7 лет назад
Thanks man. This breakdown really helped. Much appreciated.
@bensmith807
@bensmith807 6 лет назад
This is by far the most helpful explanation!!
@jacquelineyoung6908
@jacquelineyoung6908 7 лет назад
This was an excellent way to explain the MVC structure.....I have more clarity....thanks
@abdulhananzaroo8704
@abdulhananzaroo8704 7 лет назад
Thank you so much for this video !!! made it really easy and simple to understand
@abhishekjanjalkar9074
@abhishekjanjalkar9074 8 лет назад
Thanks for this very helpful video, finally cleared my confusion.
@aakashdhar
@aakashdhar 7 лет назад
thank you so much. The best explanation about mvc so far.
@MotoRamosVlogs
@MotoRamosVlogs 8 лет назад
I finally understand MVC! Thank you so much!! You are the man!
@I_Am_McZee
@I_Am_McZee 3 месяца назад
Very clear and very helpful. Very solid explanation!!!
@NikhilTarte
@NikhilTarte 6 лет назад
@DevMakerter, One Question, if Suppose I don't have a Database to deal with in my project, so What Will be MVC, or this architecture is going to Matter? If my project is having Complex algorithm to deal with the database, processing input data and then save. Is that Algo Model or Controller?
@chrisgood8563
@chrisgood8563 7 лет назад
You have a new subscriber. Thank you, this was really helpful!
@eljoenaimuninga2779
@eljoenaimuninga2779 7 лет назад
Very detailed Thank You very much!!! It really helped me.
@lathrox8365
@lathrox8365 6 лет назад
Makes so much sense. Going to implement this arcitecture in my java program asap.
@57Sauce
@57Sauce 2 месяца назад
Here from 100Devs. Great video, thank you!
@HarshaVardhini
@HarshaVardhini 7 лет назад
very clear explanation!! thank yu so much!! finally i understood it!
@EduardoCGarza-cp8nt
@EduardoCGarza-cp8nt 7 лет назад
Thank you very much for this video. It was incredibly useful!
@ghaleda1785
@ghaleda1785 8 лет назад
Finally Jacurtis... thank you so much for this video... you made it!
@abelstauber201
@abelstauber201 7 лет назад
Way to go!!! Concise and clear explanation.
@NNNN-ml6fk
@NNNN-ml6fk 7 лет назад
your explanation is just more than awesome :D I finally understood mvc why dont u make a video to explain what is framework programming . I'm sure I will understant it from u !!!!
@grantgonyer450
@grantgonyer450 7 лет назад
This was incredibly helpful, thank you!
@haalamn877
@haalamn877 2 года назад
Finally understood MVC, thanks dude a sub is what u deserve
@marcosantonioosoriovillalo313
@marcosantonioosoriovillalo313 7 лет назад
I finally can understand MVC. many thanks to you!
@inowhy1930
@inowhy1930 6 лет назад
Thank you that was exactly what I needed! Nothing more, nothing less! :)
@weirdoeyn
@weirdoeyn 8 лет назад
Thanks for this. Very informative and detailed. :)
@JacurtisTutorials
@JacurtisTutorials 8 лет назад
Youre welcome, please join me for other tutorials by subscribing.
@golperuano
@golperuano 5 лет назад
Nice explanation of MVC. Well done!
@srihariharanganesan933
@srihariharanganesan933 5 лет назад
Very well explained. Appreciated your effort.
@NGGFrancis
@NGGFrancis 7 лет назад
Super useful! I just saw the video and I feel capable to explain to anybody what MVC is. (PD> English is not my first language)
@zeemie22
@zeemie22 6 лет назад
Thank you for sharing this - loved it!
@RioTheHitman
@RioTheHitman 8 лет назад
Great vid man I've been using MVC so long but didnt realize its called this...I've always programmed in this way because it makes things flow so much better
@chuksogor4267
@chuksogor4267 7 лет назад
Thank you so much, finally understand MVC patterns
@BlakeEdwards333
@BlakeEdwards333 6 лет назад
the flow was very helpful. Thanks!
@majia
@majia 7 лет назад
oh my gosh, i finally understand MVC @__@ thank you
@1rui18
@1rui18 7 лет назад
tu tambem és.....
@eliteny0
@eliteny0 3 года назад
Thanks for the explanation, it's very useful!
@dependent-wafer-177
@dependent-wafer-177 8 лет назад
5min in and I already started getting it. Awesome explanation.
@lovedennes2409
@lovedennes2409 7 лет назад
GlennBen dax cf j u yucjjcjx?cjcjcj cc j4
@bhuvanmishrasos
@bhuvanmishrasos 7 лет назад
Awesome Video! Thank you so much! Finally quite understood MVC! Thank you so so much! Subscribed! :)
@sirjameshoward
@sirjameshoward 7 лет назад
Great explanation of MVC. Well done.
Далее
Мой инстаграм: v1.ann
00:13
Просмотров 51 тыс.
Backend web development - a complete overview
12:58
Просмотров 1,7 млн
Why Does Scrum Make Programmers HATE Coding?
16:14
Просмотров 512 тыс.
Why The Windows Phone Failed
24:08
Просмотров 234 тыс.
What Is MVC? Simple Explanation
10:40
Просмотров 512 тыс.
HTML Templates Instead Of Reactivity | Prime Reacts
12:42
What is a Protocol? (Deepdive)
18:14
Просмотров 163 тыс.
Good APIs Vs Bad APIs: 7 Tips for API Design
5:48
Просмотров 225 тыс.
This Is The BEST Way To Structure Your GO Projects
11:08
А вы бы как с ним поступили?
0:22
Bizda +50☀️ Subscribe❤️
0:14
Просмотров 4,9 млн