تسلط به MVVM با NET MAUI.: ساخت اپلیکیشنهای مدرن موبایل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توانایی ساخت اپلیکیشنهای NET MAUI. با MVVM
- یادگیری کامل اصول اساسی MVVM
- پیادهسازی ناوبری، فرمانها و INotifyPropertyChanged
- مدیریت انتخاب CollectionView در MVVM
- ساخت اپلیکیشن املاک از صفر تا صد با MVVM
- فراخوانی APIهای Restful در پروژه MVVM
پیشنیازهای دوره
- شما باید با #C ،Xamarin Forms یا NET MAUI. آشنا باشید.
- حداقل 3 تا 6 ماه تجربه کار با Xamarin Forms / NET MAUI. و XAML
- Visual Studio 2022 در ویندوز یا Visual Studio Code در مک، هرکدام که برایتان مناسبتر است.
توضیحات دوره
تسلط به توسعه اپلیکیشنهای واقعی با NET MAUI. و MVVM
به دوره جامع توسعه اپلیکیشن واقعی با NET MAUI. خوش آمدید؛ جایی که یاد میگیرید چگونه با استفاده از الگوی MVVM اپلیکیشنهایی قدرتمند و مقیاسپذیر بسازید.
مدرس Asfend یک، Microsoft Most Valuable Professional (MVP) و Xamarin University Most Valuable Professional می باشد. در این دوره، تمام جنبههای ضروری ساخت یک اپلیکیشن NET MAUI. با MVVM را به شما آموزش میدهد تا مهارتهای لازم برای موفقیت را کسب کنید.
چرا در این دوره شرکت کنید؟
این دوره با دقت طراحی شده تا به شما یاد دهد چگونه الگوی MVVM را بهطور یکپارچه در اپلیکیشنهای NET MAUI. خود ادغام کنید. هر ماژول مختصر و عملی طراحی شده و دانش زیر را در اختیارتان قرار میدهد:
- توسعه اپلیکیشنهای مقاوم مبتنی بر MVVM
- پیادهسازی فرمانها، ناوبری و INotifyPropertyChanged
- تسلط به ناوبری مبتنی بر Shell در MVVM
- استفاده از CollectionView برای نمایش مؤثر داده
- استفاده از قدرت بستههای NuGet جامعه MAUI
- ساخت یک اپلیکیشن کاربردی املاک از ابتدا
- مصرف REST APIها در معماری MVVM
- و موارد بسیار دیگر!
پیش از شروع چه چیزهایی باید بدانید؟
برای بیشترین بهرهوری از این دوره، درک قوی از #C و XAML ضروری است. همچنین آشنایی با NET MAUI. یا Xamarin Forms الزامی است.
نکته مهم
در این دوره، ما از یک ماشین ویندوزی برای توسعه استفاده میکنیم. اگر مک دارید، میتوانید اپلیکیشنها را هم روی اندروید و هم iOS تست کنید. با این حال، اگر روی ویندوز هستید، تنها به تست اندروید محدود میشوید. نگران نباشید - هر آنچه اینجا یاد میگیرید، چندسکویی است و کد بهطور یکپارچه روی اندروید، ویندوز و iOS اجرا خواهد شد.
آنچه دریافت میکنید
دسترسی کامل به تمام سورس کدهای استفادهشده در طول دوره
مطالب کاربردی از جمله قطعه کدها و داراییها
یک تجربه یادگیری شفاف و منظم که برای استفاده بهینه از زمان شما طراحی شده و شما را درگیر نگه میدارد.
مدرس میداند که وقت شما ارزشمند است، به همین دلیل این دوره بهصورت کارآمد طراحی شده تا در کوتاهترین زمان ممکن به NET MAUI. مسلط شوید
آماده شروع هستید؟
این فرصت را برای ارتقای مهارتهای توسعه اپلیکیشن خود از دست ندهید. روی دکمه «خرید» کلیک کنید و همین امروز به دوره توسعه اپلیکیشن NET MAUI. با MVVM بپیوندید. بیایید با هم چیزی شگفتانگیز بسازیم!
این دوره برای چه کسانی مناسب است؟
- اگر 3 تا 6 ماه تجربه NET MAUI. دارید، این دوره برای شما مناسب است.
- اگر یک توسعهدهنده NET MAUI. هستید و میخواهید مفاهیم پیشرفتهتری مانند MVVM را با سرعت یاد بگیرید، در این دوره شرکت کنید.
- اگر قبلاً یک توسعهدهنده Xamarin بودهاید و میخواهید با NET MAUI. اپلیکیشن بسازید، این دوره را بگذرانید.
تسلط به MVVM با NET MAUI.: ساخت اپلیکیشنهای مدرن موبایل
-
مقدمه 01:34
-
ایجاد پروژه NET MAUI. 02:00
-
چرا به MVVM نیاز داریم؟ 05:11
-
MVVM چگونه کار میکند؟ 03:12
-
مزایای استفاده از MVVM 02:40
-
مفهوم Commanding 01:19
-
پیادهسازی فرمانها 11:21
-
انتقال داده از View به ViewModel 03:27
-
INotifyPropertyChange 05:16
-
نصب MVVM Community Toolkit 01:40
-
کار با MVVM Community Toolkit 04:27
-
فرمانهای Relay در MVVM Community Toolkit 04:09
-
نمای کلی اپلیکیشن 02:01
-
چگونگی دریافت APIها 02:22
-
ایجاد Web App در Azure 05:27
-
ایجاد پایگاه داده Azure SQL 04:32
-
انتشار Web API روی Azure 03:17
-
مستندات API 01:22
-
تست Endpoints کاربران 03:09
-
تست Endpoints دستهبندیها 02:02
-
تست Endpoints املاک 04:18
-
ایجاد مدلها برای کاربران و دستهبندیها 05:17
-
ایجاد مدلها برای املاک 04:00
-
متد ثبتنام کاربر 06:02
-
متدهای استاتیک 01:11
-
متد ورود 05:45
-
ApiUrl 03:00
-
متد دریافت دستهبندیها 07:24
-
متدهای سرویس املاک 06:31
-
افزودن تصاویر 00:47
-
ناوبری در Shell 02:16
-
پیادهسازی صفحه ورود 18:09
-
پیادهسازی صفحه ثبتنام 07:41
-
ورود یکباره با توکن دسترسی 04:04
-
پیادهسازی صفحه اصلی 05:37
-
نمایش داده دستهبندی 05:04
-
پیادهسازی املاک محبوب و پرطرفدار 05:04
-
صفحه فهرست املاک 19:28
-
پیادهسازی صفحه جزئیات ملک 13:58
-
قابلیت تماس و پیام 05:59
-
ناوبری املاک محبوب و پرطرفدار 02:39
-
پیادهسازی صفحه جستجو 12:21
-
پر کردن نتایج جستجو در CollectionView 06:39
-
ناوبری CollectionView در صفحه جستجو 03:06
-
کار با SQLite 11:00
-
قابلیت افزودن و حذف نشانک 11:51
-
پیادهسازی صفحه نشانکها 13:13
-
صفحه تنظیمات 04:45
مشخصات آموزش
تسلط به MVVM با NET MAUI.: ساخت اپلیکیشنهای مدرن موبایل
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:48
- مدت زمان :04:28:18
- حجم :2.1GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy