Duration: 20 Hours
Timing: Flexible
نظرة عامة على الدورة
تعتبر لغة البرمجة C# من أكثر اللغات شيوعًا لتطوير أنواع مختلفة من تطبيقات .NET. وفقًا للاتجاهات الحالية، أصبح للغة C# طلب أكبر في السوق. C# هي لغة برمجة كائنية التوجه، وقد تم تقديمها خصيصًا لمنصة .NET، وبالتالي فهي لا تواجه أي مشاكل تتعلق بالتوافق مع الإصدارات القديمة.
محتوى الدورة
- مقدمة إلى البرمجة بلغة C#
- بيئات التطوير المتكاملة (IDEs) الخاصة بـ .NET وجميع ميزاتها
- الميزات الرئيسية لإطار عمل .NET ودورها في منصة .NET
- المفاهيم الرئيسية وراء بيئة التشغيل المشتركة للغات (CLR)
- فهم عميق لميزات لغة C#
- فهم وتطبيق عملي لمفاهيم البرمجة الكائنية التوجه، وهي الأهم لتطوير جميع أنواع التطبيقات
- تطوير تطبيقات كثيفة الاستخدام لقواعد البيانات باستخدام ADO.NET
- اكتساب القدرة على قراءة البيانات وكتابتها في تيارات والملفات، وتحويل مخطط كائن إلى سلسلة من البايتات والعكس
- بناء واجهة مستخدم رسومية قياسية لتطبيقات Windows باستخدام WinForms
- تطوير تطبيقات كاملة في بيئة تطوير زمنية حقيقية باستخدام بنية N-Tier
- بناء حزمة الإعداد ونشر تطبيقات .NET في بيئة الإنتاج
نقاط إضافية:
- تم التركيز على استخدام مصطلحات برمجية دقيقة باللغة العربية.
- تم تجنب استخدام المصطلحات العامية أو غير الدقيقة.
- تم الحفاظ على أسلوب كتابة احترافي مناسب للترجمات التعليمية.