CODERZ

احجز مقعدك

الاسم يجب أن يكون 3 أحرف على الأقل
رقم الموبايل مطلوب
البرمجة بلغة C#
البرمجة والتطوير مميز

اكتب كوداً يعمل فعلاً. أتقن C# من الأساس حتى الاحتراف.

C# واحدة من أكثر لغات البرمجة تنوعاً وطلباً في العالم — تشغّل كل شيء من تطبيقات سطح المكتب المؤسسية وWeb APIs إلى الألعاب وخدمات السحابة. في هذه الدورة الشاملة من 40 ساعة باستخدام Microsoft Visual Studio و.NET، ستنتقل من كتابة أول تطبيق Console إلى إتقان OOP وLINQ وأنماط async والـ Generics والـ Delegates وإدارة الذاكرة — بناء مهارات برمجية حقيقية في كل خطوة.

30 الساعات
احترافي
هجين
تواصل واتس اب

ما تتضمنه الدورة

المدة: 30 ساعة محتوى
الشهادة: عند الإكمال
المشاريع: مشاريع عملية
الدعم: وصول مدى الحياة
الجهة: مايكروسوفت

تصنيف الدورة

المستوى: احترافي
طريقة الحضور: هجين
نوع التدريب: دورة تدريبية
المسار المهني: مطور Backend
عن هذه الدورة
دورة البرمجة بلغة C# | أكاديمية كودرز — عمّان، الأردن

البرمجة بلغة C#

C# واحدة من أكثر لغات البرمجة تنوعاً وطلباً في العالم — تشغّل تطبيقات المؤسسات وWeb APIs والألعاب وخدمات السحابة. في هذه الدورة الشاملة من 40 ساعة باستخدام Microsoft Visual Studio و.NET، ستنتقل من كتابة أول تطبيق Console إلى إتقان OOP وLINQ وأنماط async والـ Generics والـ Delegates وإدارة الذاكرة — بناء مهارات برمجية حقيقية في كل خطوة.

نظرة عامة على الدورة

دورة البرمجة بلغة C# المقدمة من أكاديمية كودرز للتدريب برنامج تدريبي شامل وتطبيقي من 40 ساعة يأخذ المطورين عبر الطيف الكامل لـ C# ومنظومة .NET. عبر 10 وحدات مُهيكلة بعناية، يبني المشاركون من أساسيات اللغة الجوهرية — بناء الجملة والمشغّلات والتحكم في التدفق — عبر البرمجة الكائنية والـ Collections والـ Generics المتقدمة والـ Delegates والـ Events وLINQ وأنماط البرمجة اللاتزامنية الحديثة بـ async/await ومكتبة TPL.

كل مفهوم يُطبَّق في Microsoft Visual Studio من خلال تمارين كود حقيقية، مما يضمن مغادرة المشاركين بخبرة عملية تترجم مباشرةً إلى عمل تطوير .NET الاحترافي.

تفاصيل الدورة

  • المدة: 40 ساعة
  • المنصة: Microsoft Visual Studio / VS Code + .NET
  • طريقة التقديم: حضوري، أونلاين، ومسجّل
  • داخلي (In-House): متاح في مقر مؤسستك عند الطلب

المتطلبات الأساسية

لا تُشترط خبرة مسبقة في C# أو .NET. تبدأ الدورة ببنية .NET وإعداد البيئة قبل البناء التدريجي نحو ميزات اللغة المتقدمة. وعي عام بمنطق البرمجة — المتغيرات والشروط والحلقات — مفيد لكنه غير مطلوب.

من يجب أن يحضر هذه الدورة؟

  • المطورون المبتدئون الذين يريدون تعلم لغة برمجة قوية ومعيارية وبناء أساس OOP متين بـ C# و.NET.
  • مطورو لغات أخرى (Java وPython وPHP) الراغبون في إضافة C# إلى مجموعة مهاراتهم المهنية.
  • مطورو .NET الجدد الراغبون في تعميق فهمهم للميزات المتقدمة في C# بما فيها LINQ وasync والـ Generics والـ Delegates.
  • مطورو الواجهة الخلفية و Full Stack المستعدون للعمل مع ASP.NET Core وEntity Framework أو أي مكدس قائم على .NET.
  • طلاب هندسة البرمجيات الراغبون في تكميل المعرفة الأكاديمية بمهارات تطوير C# العملية القائمة على الأدوات.
  • متخصصو تقنية المعلومات ومديرو الأنظمة الذين يحتاجون إلى أتمتة المهام أو بناء أدوات باستخدام منصة .NET.

ماذا ستتعلم في هذه الدورة؟

  • فهم بنية .NET وCore CLR وإعداد بيئة تطوير احترافية في Visual Studio.
  • كتابة بناء جملة C# الصحيح — تعريف المتغيرات والثوابت والعمل مع جميع أنواع البيانات الأساسية.
  • التحكم في تدفق البرنامج بـ المشغّلات والشروط والحلقات (if/else وswitch وfor وwhile وforeach).
  • بناء كود منظم من خلال الدوال والمعاملات (In/Out/Ref) والـ Overloading والنطاق.
  • تطبيق البرمجة الكائنية — إنشاء الكلاسات والكائنات والتغليف ومحددات الوصول والمُنشئات والمدمّرات.
  • تطبيق الوراثة والكلاسات المجردة والـ Interfaces وOverride الدوال والتعدد الشكلي.
  • معالجة أخطاء وقت التشغيل بثقة بـ try/catch/finally وكلاسات الاستثناء المخصصة.
  • العمل مع المصفوفات والـ Collections العامة — List<T> وDictionary<TKey,TValue> — وبناء الكلاسات والدوال العامة.
  • استخدام الـ Delegates والـ Events وتعبيرات Lambda لكتابة كود مرن وقائم على الأحداث وموجز.
  • الاستعلام عن البيانات وتحويلها بـ LINQ — تصفية وفرز وإسقاط مع XML وSQL.
  • تنفيذ عمليات File I/O والعمل مع بيانات الـ Streams.
  • كتابة كود متزامن وموازي بـ Multithreading ومكتبة TPL.
  • تطبيق أنماط البرمجة اللاتزامنية الحديثة بـ async وawait.
  • فهم إدارة الذاكرة وكيفية عمل جامع القمامة (GC) في .NET.

الشهادات الممنوحة

عند إتمام الدورة بنجاح، يحصل المشاركون على:

  • شهادة كودرز — شهادة الإتمام الأساسية
  • شهادة Cradley — للشركات والجهات الحكومية
  • شهادة Accredible — للأفراد والمسجلين بصفة شخصية

بالطلب مع رسوم إضافية:

  • شهادة الكلية الدولية الأكسفورد
  • شهادة طلال أبو غزالة
  • شهادة ICL

لماذا تختار هذه الدورة؟

  • من أكثر اللغات طلباً: تحتل C# باستمرار مرتبة ضمن أفضل 5 لغات برمجة عالمياً، بطلب قوي في البرمجيات المؤسسية وتطوير الألعاب (Unity) وWeb APIs ومنصات السحابة (Azure).
  • تغطية كاملة للغة: 10 وحدات و40 ساعة — من أول سطر كود إلى أنماط async المتقدمة وLINQ والـ Generics وإدارة الذاكرة.
  • أدوات مهنية حقيقية: كل تمرين يُنفَّذ في Microsoft Visual Studio — نفس بيئة التطوير التي يستخدمها مطورو .NET المحترفون عالمياً.
  • أساس OOP متين: وحدتان كاملتان مخصصتان لـ OOP — الركيزة الأساسية لتطوير C# و.NET الاحترافي.
  • أنماط C# الحديثة: تغطي async/await وLINQ والـ Delegates وتعبيرات Lambda والـ TPL — الميزات التي تميّز المطور المتقدم عن المبتدئ.
  • طرق تقديم مرنة: حضوري، أونلاين، مسجّل، أو داخلي — 40 ساعة مُهيكلة للجداول المهنية.

الأسئلة الشائعة

هل أحتاج خبرة برمجية للانضمام؟

لا. تبدأ الدورة من الصفر تماماً — بمقدمة لبنية .NET وإعداد البيئة وكتابة أول برنامج — قبل البناء نحو الميزات المتقدمة. وعي عام بمنطق البرمجة مفيد لكنه غير مطلوب.

هل تغطي الدورة OOP بعمق؟

نعم. الوحدتان 4 و5 مخصصتان كلياً لـ OOP — تشملان الكلاسات والكائنات والتغليف ومحددات الوصول والمُنشئات والمدمّرات والوراثة والكلاسات المجردة والـ Interfaces وOverride الدوال والتعدد الشكلي.

هل تغطي الدورة LINQ؟

نعم. الوحدة 9 مخصصة كلياً لـ LINQ — الاستعلام عن المجموعات والتصفية والفرز والإسقاط مع XML وSQL.

هل تغطي البرمجة اللاتزامنية وتعدد المسارات؟

نعم. الوحدة 10 تغطي Multithreading ومكتبة TPL والبرمجة اللاتزامنية بـ async وawait وعمليات File I/O ومقدمة في إدارة الذاكرة وجامع القمامة (GC).

كيف أسجّل في الدورة؟

اتصل على 00962 778 111 010 أو راسلنا على info@CoderZ-Tech.com. أكاديمية كودرز للتدريب — عمّان، الجاردنز، عمارة صندوق الحج.

هل أنت مستعد لإتقان C#؟

انضم إلى أكاديمية كودرز وابنِ مهارات C# و.NET التي تعتمد عليها فرق تطوير البرمجيات. مقاعد محدودة — سجّل الآن.

أكاديمية كودرز للتدريب00962 778 111 010info@CoderZ-Tech.com الجاردنز، عمارة صندوق الحج، عمّان، الأردن
منهج الدورة
1 مقدمة إلى C# و.NET
4 دروس
بنية .NET وCore CLR
إعداد Visual Studio / VS Code
إنشاء أول تطبيق Console
بناء الجملة الأساسي: المتغيرات والثوابت وأنواع البيانات
2 المشغّلات والتحكم في التدفق
3 دروس
المشغّلات الحسابية والمنطقية
اتخاذ القرار: if وelse وجمل switch
المنطق التكراري: حلقات for وwhile وdo-while وforeach
3 الدوال وهيكلة الكود
3 دروس
تعريف الدوال واستدعاؤها
فهم المعاملات: In وOut وRef
Overloading الدوال والنطاق (Scoping)
4 البرمجة الكائنية (OOP)
4 دروس
إنشاء الكلاسات والكائنات
التغليف (Encapsulation): محددات الوصول — Public وPrivate وProtected
المُنشئات (Constructors) والمدمّرات (Destructors)
الكلاسات والأعضاء الساكنة (Static)
5 الوراثة والتعدد الشكلي
3 دروس
تطبيق وراثة الكلاسات (Inheritance)
الكلاسات المجردة (Abstract Classes) مقابل الـ Interfaces
Override الدوال والكلمة المفتاحية virtual
6 الأخطاء والاستثناءات والتصحيح
3 دروس
معالجة الاستثناءات بـ try وcatch وfinally
تعريف كلاسات استثناء مخصصة
تقنيات التصحيح (Debugging) في Visual Studio
7 المجموعات والـ Generics
3 دروس
العمل مع المصفوفات (Arrays)
المجموعات العامة: List<T> وDictionary<TKey, TValue>
مقدمة إلى الكلاسات والدوال العامة (Generics)
8 الـ Delegates والـ Events وتعبيرات Lambda
3 دروس
فهم الـ Delegates ومؤشرات الدوال (Function Pointers)
تطبيق نمط المراقب (Observer Pattern) باستخدام الـ Events
كتابة كود موجز بتعبيرات Lambda
9 استعلام اللغة المتكامل (LINQ)
3 دروس
الاستعلام عن المجموعات باستخدام بناء جملة LINQ
تصفية البيانات وفرزها وإسقاطها (Filtering / Sorting / Projecting)
استخدام LINQ مع XML أو SQL
10 الموضوعات المتقدمة والبرمجة اللاتزامنية
4 دروس
عمليات File Stream والـ I/O
تعدد المسارات (Multithreading) ومكتبة المهام الموازية (TPL)
أنماط البرمجة اللاتزامنية بـ async وawait
مقدمة في إدارة الذاكرة وجامع القمامة (GC)

هل أنت مستعد للبدء بالتعلم؟

سجّل في دورتنا اليوم واكتسب المهارات التي تبحث عنها الشركات.

تواصل معنا الآن