جاري التحميل...
سي شارب
📊
52 المواضيع
⏱️
التعلم التفاعلي
🎯
خطوة بخطوة
سي شارب هو لغة برمجة حديثة ومتعددة الاستخدامات طورتها مايكروسوفت، تُستخدم في تطوير تطبيقات الويب، البرامج المكتبية، والألعاب. يجمع سي شارب بين البرمجة الكائنية البسيطة والقوية، مما يجعله مناسباً للمبتدئين والمحترفين. تعلم سي شارب يمنحك القدرة على تطوير تطبيقات متينة باستخدام إطار عمل .NET، وصناعة الألعاب باستخدام Unity، وإنشاء حلول فعّالة للشركات.
🎯
اكتملت الدورة
هذه الدورة مكتملة وجاهزة للتعلم. جميع المواضيع متاحة للدراسة.
🔍
📋 مسار التعلم
اتبع مسار التعلم المنظم أدناه
مقدمة C#
إعداد بيئة التطوير
برنامج Hello World
أساسيات الصياغة في C#
أنواع البيانات في C#
المتغيرات والثوابت
العوامل في C#
تحويل الأنواع
بيانات التحكم in سي شارب
الحلقات في C#
المصفوفات في C#
التعامل مع السلاسل
الدوال في C#
المعاملات والوسائط
مقدمة في البرمجة الكائنية
الكلاسات والكائنات
البناة والمدمرات
الوراثة
تعدد الأشكال (Polymorphism)
الواجهات في C#
الهيكلية (Structs)
التعدادات (Enums)
المجموعات (Collections)
الجنريك (Generics)
أساسيات LINQ
المندوبون والأحداث
التعبيرات اللامبدا
معالجة الاستثناءات
البرمجة غير المتزامنة
الخيوط والمعالجة المتوازية
إدخال/إخراج الملفات
الوصول إلى قواعد البيانات
السمات والانعاكس (Reflection)
السجلات (Records)
مطابقة الأنماط (Pattern Matching)
العمل مع .NET Core
أساسيات ASP.NET
XAML و WPF
C# في Unity
إنشاء واستخدام المكتبات
التعامل مع REST APIs
معايير الترميز
تقنيات التصحيح
اختبار الوحدة في C#
تحسين الأداء
الأمان في C#
أنماط التصميم في C#
الكلمات المحجوزة في C#
مرجع أنواع البيانات
مرجع المجموعات
الأخطاء الشائعة
اختصارات IDE