What is Model View Controller AKA MVC 🖥

Поділитися
Вставка
  • Опубліковано 22 січ 2025

КОМЕНТАРІ • 383

  • @tim_t
    @tim_t 6 років тому +4

    This channel is a gold mine. Why the heck was this not recommended to me by UA-cam a year ago? Great content, Hitesh.

  • @srushti1258
    @srushti1258 5 років тому +21

    Honestly.. I was searching for this topic as I couldn’t get anything in the class. I was new to your channel & within a minute of listening to you I subscribed❤️

  • @zkbaloch873
    @zkbaloch873 6 років тому +8

    I've tried every method to learn MVC but I couldn't learn easily and I learned it from you.. Thank you sir

  • @rahullranjan
    @rahullranjan 7 років тому +4

    what a unique and perfect way to make someone understand MVC it's 12 out of 10 sir. Now its very clear for everyone who go through by this video. Superb like always sir.

  • @bradleypclarkvids
    @bradleypclarkvids 5 років тому +16

    Hello Hitesh, great video! I'm currently studying MVC in my a college course within my degree program and I love the way you explained MVC in simple terminology using a real-world example. You made MVC a lot easier to understand. Thank you!
    Also, if I could give you some feedback about your video: I love the music but feel it's just a bit too loud which makes it somewhat harder to listen to you.
    Kind regards!

    • @HiteshCodeLab
      @HiteshCodeLab  5 років тому +4

      Agree on the music point, I was thinking to rerecord the video.

  • @neoplantix5589
    @neoplantix5589 7 років тому +2

    The best example of a MVC in real life so far 😊Good job!

  • @PhoenixGamingHere
    @PhoenixGamingHere 3 роки тому +1

    i subscribed within 4-5 minutes..good job explaining the concept so clearly 👍

  • @riwadorjeesherpa2922
    @riwadorjeesherpa2922 2 роки тому

    Thank you for making Model View Controller much easier to understand.

  • @crazyboyrish2577
    @crazyboyrish2577 8 місяців тому +10

    Who is watching in 2024😂

  • @anandbalmiki8346
    @anandbalmiki8346 3 роки тому

    One of the best video I have been found thanks Hitesh sir for the wonderful video❤️❤️.

  • @onafusimicheal4065
    @onafusimicheal4065 4 роки тому

    Although i haven't start applying it but it's really explanatory for a newbie like me...........you are great

  • @naveensivaraju
    @naveensivaraju 6 років тому +9

    Really easy explanation Hitesh. Excited to share this video with my friends circle

  • @cmonbrainy
    @cmonbrainy 7 років тому

    Have never seen such an explanation about MVC..u man great..next Steve jobs

  • @jagrutsolanki9753
    @jagrutsolanki9753 7 років тому +6

    Hey, Hitesh Really clean explanation, no confusion and yeah no need to go for any another video to re understand it. because by this video all doubts get cleared.

  • @karthik6087
    @karthik6087 6 років тому

    Concept is out of world I have CTS interview today and I had search for MVC I viewd 5 + MVC videos this is what I expected best ! 😍 if example with Code that could be like cherry on icecream

  • @pramodjaiswal01
    @pramodjaiswal01 6 років тому +4

    Excellent analogy Hitesh!
    We extensively use MVC even in SAP ABAP programming👍

  • @teamLeaderOP
    @teamLeaderOP 5 років тому

    the best and most comprehensive explanation of mvc i have seen

  • @Jam.S.
    @Jam.S. 2 роки тому

    You are GENIUS! I've seen numerous videos but could never understand it fully, until I came across your video.
    We need more teachers like you.

  • @musnamuharis5220
    @musnamuharis5220 4 роки тому

    Really talking over the mind voice of many over, best over the best explanation over

  • @mychannel5548
    @mychannel5548 6 років тому

    its too good.ya abviously this is such a stuning explaination with real time example...most of the trainer tells only the things.but which is present in the book no examples n all....thank you hitesh

  • @marie-elizeventer7080
    @marie-elizeventer7080 3 роки тому

    Thanks! I wish I had come across this video BEFORE I watched a ton of other video's!

  • @jamesjebaselvan7734
    @jamesjebaselvan7734 6 років тому

    Ultimate explanation that i ever seen... Hats Off Guru Jii

  • @nishitham5565
    @nishitham5565 4 роки тому

    Very good example with best explanation

  • @aayushtelgote9016
    @aayushtelgote9016 3 роки тому

    Hello Hitesh really a wonderful video helped me to understand MVC very well Thank you so much .

  • @purnachandrasenapati6526
    @purnachandrasenapati6526 5 років тому

    It is the best video to understand MVC . Thanks Hitesh Bhia........

  • @ArunKumar-sw2bi
    @ArunKumar-sw2bi Рік тому +1

    Customer is not view, he is UI client. I think waiter meet some another waiter who serve with style and the waiter who done better styling in utensils is View. Fridge is DB -->cook is model business model--->waiter is controler ---->another waiter is styling on Food and he is View--->customer is client

  • @creativepython8182
    @creativepython8182 7 років тому

    you have unique style way of teaching...great borther

  • @harshjaiswal8264
    @harshjaiswal8264 2 роки тому

    great video... concept is absolutely cleared now

  • @busyrand
    @busyrand 7 років тому +3

    Thank you for this. I like having a good foundation of the fundamentals before I delve into learning deeper concepts.

  • @RahulKumar-hf5iv
    @RahulKumar-hf5iv 6 років тому +6

    It would be more better if u could explain this topic with a live android project example.
    So that we can understand how the models and views are categorised in any project to follow MVC architecture.
    Or atleast share a screenshot of any project for better idea.
    Thank you.

  • @zainwasem
    @zainwasem 3 роки тому

    Outstanding Explanation With Politely Voice.
    Yeah i hit the subscribe

  • @getrogo4474
    @getrogo4474 5 років тому +41

    Who puts sugar in an omlette? lol jokes aside best explanation.

  • @AathifNihas
    @AathifNihas 6 років тому +1

    Simple and clear - Great use of animation

  • @MuhammadHaroon-tj1pm
    @MuhammadHaroon-tj1pm 4 роки тому +4

    You voice and idea is so clear, just in love with you brother

  • @esakkimuthum5210
    @esakkimuthum5210 3 роки тому

    Best explanation 👌👌👏👏

  • @srinivasnalchar6005
    @srinivasnalchar6005 3 роки тому

    Best explanation bro.
    Thank you

  • @rohanmanab
    @rohanmanab 4 роки тому

    Just starting with angular 8 needed this explanation Thanks

  • @irfansheikh9063
    @irfansheikh9063 3 роки тому

    Nicely explained with example👍

  • @pritamdeokule
    @pritamdeokule 7 років тому

    Thanks Hitesh
    Its very useful.
    Nice and simple presentation.

  • @Namansvlog
    @Namansvlog 7 років тому +1

    Pehali baar samjh me aaya MVC 👍

  • @gunarakulangunaretnam3353
    @gunarakulangunaretnam3353 6 років тому

    WoW Amazing video. I love ur teaching style.

  • @aishuramu9010
    @aishuramu9010 6 років тому

    AWESOME VIDEO.IT IS VERY USEFUL FOR ME FOR BETTER UNDERSTANDING..

  • @sendhilkumarkrishnamurthy9399
    @sendhilkumarkrishnamurthy9399 6 років тому

    Super Explanation for MVC... Great Doing...

  • @abhijitdey5529
    @abhijitdey5529 6 років тому

    thank you, my concept is pretty much clear right now. Keep on making such videos.

    • @Jeevanopadhi
      @Jeevanopadhi 4 роки тому

      ua-cam.com/video/fFfb6P3lmQc/v-deo.html

  • @Priya-dp9nx
    @Priya-dp9nx 5 років тому

    This was the most easiest way one person can explain something.

  • @aakashtrivedi9237
    @aakashtrivedi9237 7 років тому +2

    you made MVC so simple thank you for that .Sir please make video on difference between API, framework and library.

  • @BrewmackerHomeBrew
    @BrewmackerHomeBrew 5 років тому +3

    Hi Hitesh, I know that MVC can have its limitations with simple websites selling an icecream. Is personal data protection or website a security another reason to use the MVC approach?

  • @johnhabibpour8375
    @johnhabibpour8375 2 роки тому

    it's awesome, marvelous, I wish you explain same for MVVM please ?

  • @lokeshpurohitrandom
    @lokeshpurohitrandom 7 років тому

    Wonderful way. And my takeaway is which I always got wrong "model is not data but something that process data". thanks a lot

  • @likhitalikky3684
    @likhitalikky3684 7 років тому

    I like the way u explain every thing sir! I never miss ur vedios.
    please make a vedio on best operating system. I am really confused with dat. I hope it is a universal problem.hope u reply to my comment.

    • @yosef941
      @yosef941 7 років тому

      likhita likky to be honest it all depends on what you are working on

  • @TheLeanProgrammer
    @TheLeanProgrammer 7 років тому +2

    Best Video on MVC. :)

  • @shubhamjoshi1331
    @shubhamjoshi1331 7 років тому

    superb way of explanation sir....

  • @codINGenieur
    @codINGenieur 7 років тому +1

    very nice explanation, thank you 👍

  • @majjikishore8689
    @majjikishore8689 4 роки тому

    best explanation ever. great sir : )

  • @vaibhavsingh9639
    @vaibhavsingh9639 3 роки тому

    Zabardast Hitesh....

  • @vatsalstudio
    @vatsalstudio 6 років тому

    I really like ur video and i totally understand ur video. My concept is solve. Thank u so much

  • @tosifkankod1300
    @tosifkankod1300 2 роки тому

    BEST VIDEO ON MVC

  • @SudheerSistu
    @SudheerSistu 5 років тому

    Good explanation. Really useful.

  • @navneetmittal4809
    @navneetmittal4809 3 роки тому

    simple and easy as omlette 😂😂..Thankyou for this explaination.

  • @krishnareddyrenabothu1409
    @krishnareddyrenabothu1409 5 років тому

    Excellent Hitesh, cleared about Model job, thank you for your contribition

  • @suprabhatkumar5478
    @suprabhatkumar5478 6 років тому

    Wow man....ur awesome ....simply superb..

  • @sudharshantr8757
    @sudharshantr8757 2 роки тому

    Please correct me if I am wrong, at 7:58 it is said that it's the controller's job to filter (instead of fetch/ request the model) the relevant results and give it to the view. But if that's the case, isn't the model behaving like a database. Also if the controller is always the middle man b/w model and view, doesn't that make MVC a 3 - tier architecture with slightly different roles?

  • @yousafmehdi816
    @yousafmehdi816 4 роки тому

    Thanks a lot for this easy and understandable example..

  • @thasnibeegum5448
    @thasnibeegum5448 6 років тому

    Really nice video.Also the example is good ,simple and easy to learn.Thanks.:)

  • @salonigarg5798
    @salonigarg5798 6 років тому +5

    Hey hitesh, I finally understood the concept of MVC. Could you please make video on MVVM pattern used in Android?

    • @parmodkumar777
      @parmodkumar777 5 років тому

      Yeah surely.

    • @tusharar091
      @tusharar091 4 роки тому

      @@parmodkumar777 Yeah surely, "I am Hitesh' doppelganger and this is my channel", lmfao!

  • @shelancergetinfotech545
    @shelancergetinfotech545 4 роки тому

    good sir u deserve more #GETINFOTECH

  • @Christophe_L
    @Christophe_L 6 років тому

    Gave you a thumbs up just for the comment on presentations with just definitions.

  • @majhisumesh
    @majhisumesh 6 років тому +1

    😇😇Life is getting so easy because of you. During any learning process if i got any kind of doubt and i need a quick explanation. I just come to UA-cam search for that problem. ✏️✏️ And if i saw any video made by you about that specific problem. It just take my stress away. Because, now i know that I'm not going to be disappointed by spending my time watching you video. 😇😇 THANK YOU SIR ☕☕

  • @mayankpatel3354
    @mayankpatel3354 7 років тому

    Great Job!!
    Your way of explanation is awesome...
    Please make video for -
    What is web API? RESTful API? difference between them and when we use them?

  • @pandachinmayee
    @pandachinmayee 4 роки тому

    you make it so simple!!Please make a full course on reactjs.

  • @creativegeeks613
    @creativegeeks613 5 років тому

    Explanation in an easy way. Thanks. Cleared my confusion.

  • @amanquadri4074
    @amanquadri4074 6 років тому

    Hi Hitesh, thanks, you really simplified it. Good job mate

  • @patelkeval5016
    @patelkeval5016 7 років тому

    👍complete sir.....thanks for sharing knowledge with us.

  • @jskrunner7670
    @jskrunner7670 7 років тому

    Hitesh sir should I buy MacBook pro 13" with touch bar late 2016 or wait for 2017 one ?????

  • @sandeepdeepak5198
    @sandeepdeepak5198 6 років тому +65

    Please Romove background music it is disturbing to understand

    • @harshbarnwal4149
      @harshbarnwal4149 6 років тому +4

      No it makes video interesting

    • @nikhilb3880
      @nikhilb3880 5 років тому +2

      Yeah! So disturbing. Volume can be reduced instead of removing it completely

    • @nikhilb3880
      @nikhilb3880 5 років тому +1

      @chitti babu =_= noise is always noise no matter you remove it or not

    • @jasikasahu9968
      @jasikasahu9968 5 років тому

      Yeah..... It was really difficult for me to concentrate on what is being taught!!!

    • @shelancergetinfotech545
      @shelancergetinfotech545 4 роки тому

      @@nikhilb3880 ua-cam.com/video/VoVCRDrt8Dg/v-deo.html

  • @Akshayjadhav-ig8bz
    @Akshayjadhav-ig8bz 5 років тому

    Excellent!!!! Best video

  • @virendrasamant754
    @virendrasamant754 4 роки тому

    Very well explained...

  • @shubhamprakash1176
    @shubhamprakash1176 6 років тому

    The video gives good explanation.
    Please make video on Google firebase. And how to work with it

  • @karthikhb2279
    @karthikhb2279 7 років тому

    simple and understanding.
    if possible plz make video about MVP and MVVM .compare to MVC these two are difficult to understand.

  • @SankarJankoti
    @SankarJankoti 3 роки тому

    Is it monolithic or layered architecture?

  • @junquerida
    @junquerida 4 роки тому

    It was really cool and easy to understand! Thank you!

  • @alivadas6227
    @alivadas6227 5 років тому

    best explanation 👍

  • @oscarlemus3327
    @oscarlemus3327 4 роки тому

    Excellent video!

  • @sachinkesarkar613
    @sachinkesarkar613 6 років тому

    one video on how do you manage to learn and manage so many things ? what's your daily schedule.

  • @songssongs8822
    @songssongs8822 7 років тому

    Great sir explained deeply

  • @anilsah9498
    @anilsah9498 7 років тому

    Your Communication skill is very good.. How can i improve??

  • @swarupaswarna9398
    @swarupaswarna9398 3 роки тому

    Tq so much sir for giving NYC example

  • @AbdulKhaderJilaniBashaShaik
    @AbdulKhaderJilaniBashaShaik 7 років тому

    Cool examples Hitesh!

  • @sohailakbar7577
    @sohailakbar7577 3 роки тому

    I hv seen few other videos as well. example is given the same. But your excent is better. Pl.start with some initial level project then CRUD then seaching the data and pl clarify all the concepts. Then connectivity through Jason. Add controllers Views etc.

  • @sangavipriya1002
    @sangavipriya1002 6 років тому

    Hitesh ,can you tell me about J2ee and its scope in future and how powerful it is ?

    • @sangavipriya1002
      @sangavipriya1002 6 років тому

      Is Choosing J2ee stream is best for our future? And finally how much pay do we get in j2ee stream?

  • @nayimhassan5077
    @nayimhassan5077 5 років тому +1

    best explaination

  • @mehtabshahid6876
    @mehtabshahid6876 6 років тому

    Mind Blowing
    Good Example.

  • @zainabamin9437
    @zainabamin9437 4 роки тому

    which architecture pattern is best for android app?

  • @nishanths1291
    @nishanths1291 7 років тому +2

    MVP is widely used in complex application. I like to see MVP also

  • @md.rafsanjani2310
    @md.rafsanjani2310 6 років тому

    It was an awesome approach...spell bound :) thank you so much

  • @JackDD
    @JackDD 7 років тому +16

    In the restaurant analogy, I would have thought the waiter would be the view and the chef would be the controller.

    • @jasper5016
      @jasper5016 5 років тому

      You are right.

    • @cooode3974
      @cooode3974 5 років тому +1

      Shouldn't it be like the waiter is the controller but the food he serves is the View? The customer is just making request. Another end point that is it?

    • @mveronie
      @mveronie 5 років тому

      I would think, "You" is the client, the "waiter" is the controller, the "chef" and the fridge are the model and database respectively - she's putting together how the information/food will be presented to the client and the fridge is the store and arrangement of the data/food stuffs - and the table and how the food will be placed on it is the view. But, hey, what do I know?

    • @bartholomewtott3812
      @bartholomewtott3812 5 років тому

      Hahaha thats because your BL is in the wrong place.

  • @sagarkamble6639
    @sagarkamble6639 6 років тому

    Very use full👍

  • @pawanjeswani1190
    @pawanjeswani1190 7 років тому

    really appreciated hitesh sir

  • @anshulgarg3595
    @anshulgarg3595 5 років тому

    you are god of coding

  • @sunitmody6064
    @sunitmody6064 4 роки тому

    Hitesh, in your example, it appears you equate the user to the view. Is this accurate?