Complete POS with C# .Net [Arabic] بناء تطبيق نقاط بيع كامل
الاقسام
- Development
- IT & Software
تاجات
- C# (programming language)
![Complete POS with C# .Net [Arabic] بناء تطبيق نقاط بيع كامل Complete POS with C# .Net [Arabic] بناء تطبيق نقاط بيع كامل](/_ipx/f_webp&q_70&s_320x180/https://media.traivis.com/276/conversions/POS_Cource220202-preview.webp)
عن هذه الدورة
لكي تكون محترف في بناء التطبيقات فعليك أن تعرف أولا كيف تبني التطبيقات مثل المحترفين و لذالك أخترنا لك أحد اشهر التطبيقات طلبا في سوق البرمجيات وهو برنامج الكاشير أو نقاط البيع و سبب كثرة الطلب عليه هو انتشار المطاعم و الكافيهات في كل مكان حولك و هذا سيساعدك في بناء أول مشروع لك تبدا به حياتك المهنيه في عالم بناء التطبيقات و قد تتمكن من تأسيس اول شركه لك بعدما تنجز هذا الكورس كما ستساعدك تلك الدورة في معرفة طرق حل مشكلات الكود و الطرق السليمة لكتابة الأكواد حتي تتمكن من إنشاء برامج اخري في المستقبل . و الكورس مكون من عدة نقاط هي 1- سنقوم في بداية الكورس بعمل قاعدة البيانات الأساسية للكورس. 2- سنقوم ببناء الواجهات الأساسية .3- واجهة الكاشير و التي هي أهم شاشة في الدورة. 4- سنقوم بتعلم طباعة الفواتير عبر التطبيق . 5- سنقوم بعمل بعض التقارير المهمة لكل برنامج كاشير مثل المبيعات و المبيعات بالأصناف و غيرها . 6- عمل تسجيل دخول لكل مستخدمي التطبيق . 7- عمل صلاحيات لكل مستخدم من مستخدمي التطبيق حتي ننظم عمل المستخدمين علي التطبيق. 8- إضافة طرق دفع مختلفة للتطبيق حتي تساعد مستخدم التطبيق في قبول مدفوعات مختلفة مثل الكاش و الفيزا و غيرها. 9- إضافة بعض الحسابات المهمة للتطبيق و التي من غيرها لن يكون متاح لسوق العمل مثل حساب الضرائب علي الفواتير. 10- إضافة نظام طاولات إحترافي عن طريق بعض اعمال الجرافيكس في التطبيق و التي تساعد العميل في معرفة معلومات أكثر حول مطعمة. كل هذه الخواص و أكثر ستجدها متوافره في التطبيق الذي سوف نقوم ببنائه معا خلال تلك الدورة و بالتوفيق إن شاء الله
المتطلبات
C#
SQL Server
ماذا ستتعلم
تعلم برمجة تطبيقات نقاط بيع من البداية حتي الإحتراف
تعلم كتابه أكواد لغة سي شارب مثل المحترفين في شركات البرمجة
تعلم بناء قواعد بيانات إحترافة للمساعدة في تخزين بيانات التطبيق
تعلم مهارات مهمة في البرمجة و ربط الأكواد و بناء التقارير و عمل صلاحيات النظام
تعلم كيف تبني تطبيقات ذات واجهات إحترافية مناسبة لجميع العملاء
المنهج الدراسي
بناء قواعد بيانات التطبيق
2 محتويات
بناء قواعد بيانات التطبيق
2 محتويات
- 2
بناء قاعدة بيانات تطبيق نقاط البيع
نبدأ معا علي بركة الله اليوم بناء قواعد بيانات التطبيق و نبدأ معا بالجداول الأساسية التس سوف يتم بناء أساسيات التطبيق بيها فكونو معنا
Recordedمجاني - 3
بناء تطبيق جديد علي فيجوال ستوديو
نقوم في هذا الدرس بإنهاء بناء قواعد البيانات و نقوم معا بإنشاء مشروعنا علي برنامج فيجوال إستوديو فكونو معنا .
Recordedمجاني
بناء الواجهات الأساسية للتطبيق
6 محتويات
بناء الواجهات الأساسية للتطبيق
6 محتويات
بناء الشاشة الرئيسية للتطبيق
نقوم معا في تلك المحاضرة ببناء الواجههة الرئسية للتطبيق فكونو معنا
Recordedوضع بعض التأثيرات الجمالية علي الشاشة الرئسية في التطبيق
في هذه الحلقة نقوم بإضافة بعض الأيقونات الجمالية في أزرار الواجهة الأساسية لبناء التطبيق
Recordedبناء الواجهات الداخلية للشاشة الرئيسية في التطبيق
نقوم بعمل شاشات ثم نستدعيها داخل الشاشة الرئيسية لكي نضع فيها أزرار شاشات البرنامج
Recordedبناء شاشة الخيارات الرئيسية للبرنامج
في تلك الحلقة نقوم بالبدئ في بناء شاشة الخيارات الأساسية و التي تساعدنا في بناء خيارات للتحكم الكامل في التطبيق
Recordedالإنتهاء من شاشة الخيارات الرئسية للبرنامج
Recordedحفظ و إستدعاء لوجو المطعم في قاعدة البيانات
في تلك الحلقة نتعامل مع الصور و طريقة حفظها في قواعد البيانات و أيضا إستدعئها مره أخري
Recorded
بناء واجهات الإعدادات
6 محتويات
بناء واجهات الإعدادات
6 محتويات
بناء شاشة إعدادات المستخدمين
في تلك الحلقة نقوم معا ببناء شاشة المستخدمين في التطبيق
Recordedبناء شاشة إدخال بيانات المستخدمين
نقوم اليوم بعمل شاشة لإدخال بيانات المستخدمين
Recordedإنشاء شاشة الإختيار من البيانات
في تلك الحلقة علينا إنشاء شاشة لإختيار البيانات من داخل قاعدة البيانات
Recordedبناء شاشة المجموعات و شاشة الأصناف
في تلك الحلقة نقوم بإضافة شاشة المجموعات و شاشة الاصناف
Recordedإنهاء شاشة الأصناف و بناء المساعد
في تلك الحلقة نضع الرتوش الأخيرة علي شاشة الأصناف كما نقوم ببناء كلاس مساعد لدعم بعض عمليات النظام
Recordedالبدئ في إختبار شاشة إدخال الأصناف
في تلك الشاشة نقوم بعمل بعض الخصائص الإضافية لشاشة الأصناف و أيضا إدخال بعض الأصناف الجديدة
Recorded
بناء شاشة الكاشير
6 محتويات
بناء شاشة الكاشير
6 محتويات
البدئ في تصميم شاشة الكاشير الرئيسية
في تلك الحلقة نقوم بوضع التصميم الأولي لشاشة الكاشير الرئيسية
Recordedإضافة القوائم في شاشة الكاشير الرئيسية
في تلك الحلقة نضيف قوائم المجموعات إلي شاشة الكاشير الرئيسية
Recordedإستدعاء الأصناف إلي الشاشة الرئيسية عبر المجموعات
بدئ كتابة أكواد إستدعاء الأصناف في شاشة الكاشير الرئيسية
Recordedحساب مجموع الشيك في الشاشة الرئيسية
في هذه الحلقة سنوقم ببرمجة دالة لحساب تكلفة الشيك
Recordedحفظ بيانات الشيك في قاعدة البيانات
في هذا الفيدو نقوم بربط الشيكات المصدرة مع قاعدة البيانات عبر حفظ تلك الشيكات
Recordedإتمام عملية الدفع في الشاشة الرئيسية
في تلك الشاشة نقوم بعمل إتمام لعملية الدفع و حفظها في قاعدة البيانات
Recorded
طباعة الفواتير
3 محتويات
طباعة الفواتير
3 محتويات
إضافة الأدوات اللازمة لبناء التقارير
في تلك الحلقة نقوم بإضافة المكتبات و الادوات اللازمة لبناء تقرير الفاتورة
Recordedتصميم الفاتورة "الشيك"
بإستخدام مصمم التقارير نقوم في هذ االفيدو بتصميم تقرير الفاتورة
Recordedإرسال البيانات إلي الفاتورة و طبعاتها
في هذا الفيدو نقوم بإرسال بيانات الفاتورة إلي تقرير الشيك لكي نقوم بطبعاتها
Recorded
بناء واجهات الدخول إلي التطبيق
2 محتويات
بناء واجهات الدخول إلي التطبيق
2 محتويات
بناء شاشة تسجيل دخول المستخدمين
بناء شاشة تسجيل الدخول بإستخدام أسم المستخدم و كلمة المرور
Recordedبناء شاشة تحميل الإعدادات العامة و الدخول للتطبيق
في هذا الفيدو شرح لعمل شاشة الsplash أو الظهور الأولي للتطبيق
Recorded
بناء صلاحيات المستخدمين
5 محتويات
بناء صلاحيات المستخدمين
5 محتويات
بناء شاشة صلاحيات المستخدمين الاساسية
في هذا الدرس نقوم ببناء تصميم لشاشة الصلاحيات الخاصة بالمستخدم
Recordedبناء صلاحيات المستخدمين الجزء الثاني
في هذا الدرس نربط الصلاحيات بقواعد البيانات عبر إنشاء جدول للصلاحيات
Recordedإنهاء شاشة الصلاحيات
في هذا الدرس نقوم معا بوضع المسات الأخيره علي شاشة الصلاحيات
Recordedتطبيق صلاحيات المستخدمين علي الشاشة الرئيسية
Recordedتوزيع الصلاحيات علي باقي شاشات التطبيق
في تلك الحلقة نقوم بتوزيع الصلاحيات علي باقي الشاشات و نقوم أيضا بتفعيل بعض الخيارات
Recorded
تصميم تقارير النظام
4 محتويات
تصميم تقارير النظام
4 محتويات
إضافة اللوجو للتقارير و الفاتورة
في تلك الحلقة نقوم بإضافة لوجو المطعم إلي الفاتورة من قاعدة البيانات
Recordedإنشاء تقرير إجمالي المبيعات
في هذه الحلقة نقوم معا بإنشاء تقرير المبيعات بشكل إجمالي لكل فواتير الكاشير
Recordedإنشاء تقرير إجمالي المبيعات بالتفاصيل
في هذه الحلقة نقوم معا بإنشاء تقرير إجمالي المبيعات مع تفصيل الشيكات المباعه بالكامل فكونو معنا
Recordedإنشاء تقارير حركة الأصناف
في هذا الفيدو نقوم بعمل تقرير مهم جدا وهو متابعة حركة الصنف في البرنامج
Recorded
إضافة بعض التحسينات المهة للتطبيق
2 محتويات
إضافة بعض التحسينات المهة للتطبيق
2 محتويات
إضافة الضرائب و السماح بتحريك الشاشة
نقوم في هذه الحلقة بإضافة تعريف للضرائب في النظام و أيضا نقوم بتحسين الشاشة الرئيسية و تحريكها
Recordedحساب الضريبة علي الأصناف في شاشة الكاشير
في تلك الحلقة نقوم بإضافة دوال لحساب الضرائب علي الأصناف المطلوبه في شاشة الكاشير
Recorded
إضافة نظام جرافيكس للتطبيق
4 محتويات
إضافة نظام جرافيكس للتطبيق
4 محتويات
بناء أدوات خاصة بنظام الطاولات في التطبيق
في تلك الحلقة نقوم ببناء أداه خاصة لعمل نظام الطاولات بشكل جرافيكس رائع
Recordedإضافة دوال التحكم في تحريك الطاولات
في تلك الحلقة نقوم بكتابة الأكواد داخل الدوال التي تتحكم في تحريك الطاولات الخاصة بالبرنامج
Recordedعمل دوال حفظ أماكن الطاولات
نقوم بكتابة أكواد لحفظ أماكن الطاولات في التطبيق
Recordedإضافة الشيك إلي الطاولات
في هذه الحلقة نقوم بعمل داله لكي نقوم بتوصيل الشيكات بالطاولات حتي نعرف أي طاوله عليها أي شيك
Recorded
وضع اللمسات الأخيرة علي البرنامج
3 محتويات
وضع اللمسات الأخيرة علي البرنامج
3 محتويات
عمل قائمة بكل شيكات البرنامج
في تلك الحلقة نقوم ببناء قائمة بالشيكات المطلوبة علي التطبيق
Recordedتعريب التطبيق
في هذه الحلقة نتعلم كيفية إضافة ملفات تعريب اللغه ألي التطبيق
Recordedجعل التطبيق متعدد اللغات
في تلك الحلقة سنقوم بعمل بعض التعديلات لكي نجعل التطبيق ينتقل من اللغه العربيه إلي الإنجلزيه و العكس بكل سلاسة
Recorded
حلقات إضافية للكورس
6 محتويات
حلقات إضافية للكورس
6 محتويات
الطباعة من طابعة الفواتير بشكل مباشر
نتناول في تلك الحلقة إرسال تقرير الفاتورة بشكل مباشر إلي طابعة الفةاتير بدون الإستعراض
Recordedإضافة أزرار حذف الأصناف وباقي الشاشات
نتناول في تلك الحلقة إضافة أزارر حذف البيانت من شاشات التطبيق
Recordedإعادة فتح الشيكات للتعديل
في هذه اللحلقة نقوم بعمل إعاده فتح للشيك عن طريق الضغط علي قائمة الشيكات
Recordedشرح عمل إلغاء الشيك و إضافة الضرائب
خلال تلك الحلقة نقوم معا بشرح طريقة إلغاء الشيكات المفتوحه و نقوم بشرح إضافة الضرائب علي الشيكات
Recordedشرح تركيب البرنامج عند العميل الحلقة الأولي
في تلك الحلقة نتعلم سويا طرق تثبيت بيئة العمل الفريم ورك علي جهاز العميل
Recordedشرح تركيب البرنامج عند العميل الحلقة الثانية
في تلك الحلقة نكمل ما بدأناه في الحلقة الماضية و نقوم معا بإكمال خطوات تسليم البرنامج للعميل
Recorded
