Understanding MVVM Design Pattern

preview_player
Показать описание
In this video, Mohammad Azam will explain the concepts behind MVVM Design Pattern.

Book: Surviving the Coding Bootcamp - From no coding experience to earning a six-figure salary

Check out my courses:

Get courses from Big Mountain Studio:

1. Combine Mastery in SwiftUI

2. SwiftUI Animations

3. SwiftUI Views Mastery

4. Visual Swift Memory Mastery

5. Working with Data in SwiftUI

6. SwiftUI in UIKit Weekened Kickstarter
Рекомендации по теме
Комментарии
Автор

For me that's the most best explanation, i founded in Internet about mvvm. Everything explained with SIMPLE words and examples. Very good Job. Thank you

yanndetaf
Автор

Best explanation the MVVM concept on YouTube, look no further people.

w.a.
Автор

Awesome video, you explained MVVM even kids can understand it. Thank you, lifesaver!

Web API

Model ↔ ViewModel ↔ View

Database

kyung.lee.official
Автор

Great note at 6:30. The one where you mentioned that the view model isn’t responsible for calling a data base or a web api. Some people put everything in the view model. Also a nice tip about the model presenter pattern.

محمدبنسراجالدين
Автор

This video is top notch. best one on the web I guarantee it! Nice job!

HearVengeanceDiaries
Автор

You're very good at explaining concepts clearly! A true trait most lack! Thank you

ThePsychoMagicWay
Автор

Thanks for the straightforward explanation. It's hard to find videos that don't assume a certain level of background knowledge—in my case, I have none when it comes to developing GUIs. Thank you for the great video.

SamsChannelofAwesome
Автор

The most concise and understandable explanation, complete with clear and thorough examples. Thank you so much.

altoclef
Автор

Thanks for this video, it was really concise and understandable.

davegregory
Автор

Thanks 👍, first time in years I got such beautiful explaination

perfectlyfantastic
Автор

Thanks Azam. You did a really good job of explaining the MVVM model clearly.

TreyCox
Автор

this is a great practical explanation.

rohan-rjft
Автор

Very clearly explained.Please make a video on MVC and MVP.

syedyunus
Автор

Thank you. Very good for a beginner like me.

FarziKafir
Автор

100% for explanation. Liked. Subscribed. Turned on notifications. Heading to Udemy!

bernardonigbinde
Автор

This is one of the clearest explanation I found about this. Thank you!
Can you please explain the MVP pattern as well? Or if you already have a link to it? cheers!

CAPS_AMERICA
Автор

At 6:27, shouldn't the movie stored property be private? I think it would encapsulate it better.

matiasdaneri
Автор

if the view is used to update the database that was the source for the model, does that flow from the view, to the view model, to the model, and then to the database? I ask because you said "the only job of a view model is to provide the data to the view and also keep track of the different state changes of the view". Sorry, i'm a novice. Seeking clarification.

kitsurubami
Автор

I don’t know why I disliked it🤷‍♂️, getting back and pressing like 👍

Ipat
Автор

hi, where can i put api call request and data parsing ? will it be inside view controller or in model ?

vipuldungranee