- مدرس دوره : حمید بانام ( رزومه )
- تعداد ویدیوها : 12 ویدیو
- مدت زمان دوره : 7:56:00
- سطح دوره : پیشرفته
- وضعیت دوره : در حال برگزاری

آموزش پروژه محور ساخت سیستم مدیریت فروشگاه و انبار با .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های محصول
فهرستـــ ویدیوها
مدت زمان دوره 7:56:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
شروع دوره و ساخت پروژه
در این جلسه معماری تمیز و ساختار آن توضیح داده شد و همچنین پروژه ایجاد و لایههای مربوط به معماری ساخته شد
مدیرریت استایل ها و رنگها
در این جلسه رنگها و استایلهای های پروژه تنظیم شد همچنین تنظیمات مربوط به صفحات ویندوز نیز تنظیم گردید
ساخت Configuration,Contexct و Migration
در این جلسه configuration برای هر entity ساخته شد و Contect , ContexctFactory هم ایجاد گردید و با DependencyInjection به mauiprogram اضافه شد و عملیات migration انجام شد
Flags چیست و نحوه استفاده
در این جلسه مدل user و Role برای زمانی که اپلیکشن روی سرور قرار گرفت ساخته شد و همچنین ساخت Enum permission برای سطح دسترسی و همینطور استفاده از Flags در permission و نحوه استفاده از flags توضیح داده شده است
ساخت جنریک ریپوزیتوری با Tracking و TokenCancellation
در این جلسه جنریک ریپوزیتوری که شامل Read , Add , AddRange , Update , UpdatePartial , Exists, Query , QueryWithInclude , SoftDelete , HardDelete میباشد ساخته شد که موارد ASNOTracking , TokenCancellation نیز توضیح داده شد و در ریپوزیتوری استفاده گردید و همینطور نحوه Dependency Inject نیز توضیح داده شده است
ساخت ویو افزودن محصول
در این جلسه ویو افزودن محصول طراحی گردید و همینطور routing مربوط به صفحه انجام شد
طراحی و تنظیم UI افزودن محصول برای ویندوز و ساخت Popup
د راین جلسه ویو افزودن محصول برای ویندوز تنظیم و طراحی شد و همینطور ساخت Popup به شکل یک Modal برای دریافت اطلاعات دسته بندی اصلی و دسته بندی فرعی و واحد محصولات
مخصوص اعضای ویژه

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