قیمت این دوره: 1,900,000 1,520,000 تومان
  • مدرس دوره : حمید بانام
  • تعداد ویدیوها : 27 ویدیو
  • مدت زمان دوره : 19:18:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش پروژه‌ محور ساخت سیستم مدیریت فروشگاه و انبار با  .NET MAUI

آموزش پروژه‌ محور ساخت سیستم مدیریت فروشگاه و انبار با .NET MAUI

در این دوره، شما یک پروژه واقعی، کامل و قابل استفاده را از صفر تا صد توسعه می‌دهید. پروژه نهایی شامل یک سیستم فروشگاهی و انبارداری آفلاین است که به‌صورت کاملاً آفلاین کار می‌کند و قابلیت ارتقا به نسخه آنلاین را نیز دارد.

در طول دوره، با مفاهیم حرفه‌ای زیر به‌صورت عملی آشنا می‌شوید:
• طراحی معماری Clean Architecture
• پیاده‌سازی Domain Model واقعی
• ساخت Use Case‌های کاربردی
• طراحی و پیاده‌سازی Repository Pattern
• کار با SQLite در MAUI
• مدیریت قیمت‌ها، تاریخچه قیمت و گردش کالا
• ساخت سیستم فروش و فاکتور
• طراحی Value Object و Flags

در پایان دوره، یک اپلیکیشن کامل خواهید داشت که:
• روی Android و Windows اجرا می‌شود
• قابلیت مدیریت کالا، قیمت، موجودی، فروش و فاکتور دارد
• معماری آن کاملاً استاندارد و قابل توسعه است

این دوره مناسب کسانی است که می‌خواهند از سطح آموزش‌های ساده عبور کنند و یک پروژه واقعی با استانداردهای صنعتی بسازند.

 

پیش نیاز دوره : تسلط به C# و دوره Maui سطح مقدماتی و متوسط

سرفصل های دوره

معرفی دوره

شروع پروژه، معرفی خروجی نهایی، توضیح معماری تمیز و ساختار کلی کار

ساخت پروژه MAUI و آماده‌سازی ساختار اولیه پوشه‌ها

طراحی مدل‌های پروژه

طراحی objectvalue  و enum با Flags

 ساخت DbContext و جدول‌ها

ساخت GenericRepository و پیاده‌سازی CRUD پایه

پیاده‌سازی مدیریت دسته‌بندی و واحدها در Use Caseها

ساخت UI مربوط به دسته بندی و واحدها

طراحی Use Caseهای محصول

 




فهرستـــ ویدیوها

مدت زمان دوره 19:18:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:05:00

معرفی دوره

2
  • شروع دوره و ساخت پروژه

00:15:00

در این جلسه معماری تمیز و ساختار آن توضیح داده شد و همچنین پروژه ایجاد و لایه‌های مربوط به معماری ساخته شد

3
  • مدیرریت استایل ها و رنگها

00:30:00

در این جلسه رنگها و استایلهای های پروژه تنظیم شد همچنین تنظیمات مربوط به صفحات ویندوز نیز تنظیم گردید

4
  • ساخت ویو داشبورد

00:43:00

در این جلسه فونت های پروژه اضافه و نیز ویو داشبورد طراحی گردید

5
  • ساخت enities

00:43:00

در این جلسه Entity های پروژه ایجاد و valueobject معرفی و استفاده شد

6
  • ساخت Configuration,Contexct و Migration

01:05:00

در این جلسه configuration برای هر entity ساخته شد و Contect , ContexctFactory هم ایجاد گردید و با DependencyInjection به mauiprogram اضافه شد و عملیات migration انجام شد

7
  • Flags چیست و نحوه استفاده

00:37:00

در این جلسه مدل user و Role برای زمانی که اپلیکشن روی سرور قرار گرفت ساخته شد و همچنین ساخت Enum permission برای سطح دسترسی و همینطور استفاده از Flags در permission و نحوه استفاده از flags توضیح داده شده است

8
  • ساخت جنریک ریپوزیتوری با Tracking و TokenCancellation

00:50:00

در این جلسه جنریک ریپوزیتوری که شامل Read , Add , AddRange , Update , UpdatePartial , Exists, Query , QueryWithInclude , SoftDelete , HardDelete میباشد ساخته شد که موارد ASNOTracking , TokenCancellation نیز توضیح داده شد و در ریپوزیتوری استفاده گردید و همینطور نحوه Dependency Inject نیز توضیح داده شده است

9
  • ساخت ویو افزودن محصول

01:03:00

در این جلسه ویو افزودن محصول طراحی گردید و همینطور routing مربوط به صفحه انجام شد

10
  • طراحی و تنظیم UI افزودن محصول برای ویندوز و ساخت Popup

00:43:00

د راین جلسه ویو افزودن محصول برای ویندوز تنظیم و طراحی شد و همینطور ساخت Popup به شکل یک Modal برای دریافت اطلاعات دسته بندی اصلی و دسته بندی فرعی و واحد محصولات

11
  • افزودن دسته بندی اصلی

00:46:00

در این جلسه دسته بندی اصلی و نمایش در picker و همچنین مدیریت پیام های نمایشی انجام شد

12
  • افزودن دسته بندی فرعی

00:36:00

در این جلسه افزودن دسته بندی فرعی انجام شد و همینطور با توجه به انتخاب دسته بندی اصلی ، دسته بندیهای فرعی بروز رسانی و نمایش داده میشود

13
  • افزودن واحد محصول

00:27:00

در این جلسه افزودن واحد محصول به دیتا انجام شد و همینطور نحوه تنظیم رنگ پس زمینه هدر در اندروید نیز گفته شد

14
  • افزودن محصول

00:28:00

در این جلسه افزودن محصول به دیتا گفته شده است

15
  • ساخت ویو لیست محصولات

00:59:00

در این جلسه مدیریت اضافه نشدن محصولات تکراری انجام شد و همینطور ویو مربوط به لیست محصولات طراحی گردید

16
  • تکمیل نمایش لیست محصولات

00:36:00

در این جلسه سرویس لیست محصولات همراه با جستجو و نمایش لیست محصولات انجام شد و نیز از IvalueConverter برای رنگ و وضعیت فعال و غیر فعال بودن محصول استفاده گردید

17
  • داینامیک کردن تعداد در داشبورد و نمایش مقادیر محصول برای ویرایش

01:00:00

در این جلسه نمایش تعداد محصول و دسته‌بندی و واحد به صورت داینامیک در داشبورد و همچنین اطلاعات محصول جهت ویرایش انجام شد

18
  • تکمیل ویرایش و حذف محصول

00:54:00

در این جلسه ویرایش محصول تکمیل و حذف محصول نیز انجام گردید

19
  • ساخت ویو ورود و خروج محصول

00:49:00

در این جلسه ویو ورود و خروج محصول ساخته شد و با یک IvalueConveter مقدار Display برای Enum نمایش داده شد واز یک popup جهت نمایش محصولات و انتخاب محصول مورد نظر استفاده شد

20
  • نمایش لیست محصولات در ورود و خروج محصول

00:39:00

در این جلسه لیست محصولات با یمک Popup در صفحه ورود و خروج محصول انجام دادیم و همینطور امکان جستجو نیز برای popup نیز ایجاد کردیم

21
  • تکمیل افزودن ورود /خروج محصول

00:54:00

در این جلسه افزودن ورود یا خروج محصول به دیتابیس انجام شد

22
  • اضافه کردن قیمت و تعداد به کارت محصول

00:49:00

در این جلسه قیمت و تعداد در لیست محصول به کارت محصول اضافه شد استایلها بهینه شد قیمت‌ها در هنگام ورود سه رقم سه رقم جدا شد و اعداد و قیمتها به صورت فارسی نمایش داده شد

23
  • نمایش جزییات محصول

00:35:00

در این جلسه صفحه جزییات و ویو مدل ساخته شد سرویس نمایش جزییات نوشته شد در ویو مدل نیز قرار گرفت و ویو مدل نیز تکمیل شد

24
  • تکمیل نمایش جزییات محصول

00:33:00

در این جلسه نمایش جزییات محصول کامل شد و همچنین value converter برای مدیریت رنگ کاملتر شد

25
  • اضافه کردن تغییر قیمت محصول

00:58:00

در این جلسه با یک popup قیمت فروش و قیمت ویژه جهت بروزرسانی دریافت گردید و بروزرسانی شد و همینطور قیمت قبلی در تاریخچه ثبت شد

26
  • داینامیک کردن کمبود موجودی

00:35:00

در این جلسه کمبود موجودی داینامیک گردید

27
  • طراحی UI لیست و افزودن فاکتور

01:06:00

در این جلسه ui مربوط به صفحات لیست فاکتور و افزودن فاکتور فروش طراحی گردید


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .