لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره کامل معماری اندروید MVVM 2023
Android MVVM Architecture complete course 2023
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش نحوه و زمان پیاده سازی MVVM، ViewModel، LiveData، Transformations، Mediators و بسیاری موارد دیگر MVVM Architecture ViewModel LiveData Transformations MediatorLiveData الگوها و آنتی الگوها
یکی از رایجترین سؤالاتی که در حین آموزش توسعه Android از من پرسیده میشود این است که "MVVM چیست و چگونه از آن استفاده کنم؟"
این یک مفهوم اساسی در معماری اندروید است و این دوره به این سوال می پردازد.
در اینجا ما از ابتدا شروع می کنیم و بحث می کنیم که MVVM چیست و چرا از آن استفاده می کنیم. ما مؤلفههایی را که باید در این معماری وارد شوند، خواهیم دید و خواهیم دید که چگونه آنها در کنار هم قرار میگیرند تا راهی آسان برای اجرای یک برنامه کاربردی سالم ارائه دهند. یعنی برنامهای که مقیاسپذیر، قابل نگهداری، درک آسان و آزمایش آسان است.
ما MVVM، ViewModels، LiveData، زمینهها، Transformations، Mediators و موارد دیگر را بررسی خواهیم کرد.
ما تمام این مفاهیم را به صورت عملی در چندین برنامه Android پیادهسازی میکنیم تا درک واضحی از نحوه استفاده از آنها به شما ارائه دهیم.
در نهایت، بهترین شیوه ها، الگوها و ضد الگوها را نیز مورد بحث قرار خواهیم داد. گوچاهای زیادی در مورد MVVM وجود دارد و در این دوره یاد می گیریم که چگونه از آنها اجتناب کنیم.
این دوره یک بحث کامل در مورد موضوع MVVM و معماری اندروید است. این معماری است که توسط Google پشتیبانی و توصیه می شود.
نیازی به جستجو در آموزش های آنلاین ناقص یا ویدیوهای یوتیوب نیست. این دوره تنها چیزی است که برای درک عمیق معماری و همچنین دانش عملی در مورد نحوه استفاده از آن نیاز دارید.
بنابراین امروز ثبت نام کنید و بیایید شروع به یادگیری ساخت MVVM در برنامه های خود کنیم.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مبانی
Basics
نمای کلی بخش
Section overview
پیام مهم در مورد بررسی های Udemy
Important message about Udemy reviews
در شبکه های اجتماعی شرکت کنید
Engage on social media
MVVM چیست؟
What is MVVM
مشکل ایالتی
State problem
ViewModel
ViewModel
LiveData
LiveData
نمونه کد
Code example
پایه های اپلیکیشن
App foundations
MVVM، ViewModel و LiveData را راه اندازی کنید
Setup MVVM, ViewModel and LiveData
رابط کاربری را به روز کنید و برنامه را تمام کنید
Update UI and finish app
نمونه سازی ViewModel
ViewModel instantiation
پیشرفته
Advanced
نمای کلی بخش
Section overview
ViewModel و زمینه
ViewModel and context
ViewModel و به اشتراک گذاری داده ها بین قطعات
ViewModel and sharing data between fragments
LiveData پیشرفته
Advanced LiveData
اطلاعات برنامه
App data
پایه های اپلیکیشن
App foundations
عملکرد برنامه
App functionality
ViewModel و وضعیت ذخیره
ViewModel and saving state
نمایش نظرات