تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

Aprende a programar desde cero con C# de Microsoft .NET

دورة متاحة لفترة محدودة
free-palestine free-palestine

Responsive image
منذ ساعة

أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

ستتعلم في هذه الدورة البرمجة باستخدام لغة C#، وهي إحدى أبسط وأقوى لغات البرمجة المتوفرة حاليًا. بالإضافة إلى ذلك، يتم دعم لغة C# من قبل Microsoft لأنها جزء من .NET. ملاحظة: يتم تحديث هذه الدورة التدريبية باستمرار ويتم تحديثها حاليًا إلى .NET 5 و.NET 6. سوف تتعلم أيضًا جنبًا إلى جنب مع Visual Studio، وهو أحد أقوى بيئات التطوير المتكاملة اليوم، والذي يوفر أفضل الأدوات في فئته لأي مطور. كما يسمح لك بتبسيط العديد من المهام التي قد تكون شاقة في لغات وبيئات البرمجة الأخرى. يسمح لنا Visual Studio بالتطوير باستخدام مجموعة كاملة من الأدوات، بدءًا من التصميم الأولي وحتى التنفيذ النهائي. ستتعرف خطوة بخطوة على اللغة ومفاهيم البرمجة الضرورية لتصبح مبرمجًا جيدًا، مع أسس متينة، وستتمكن لاحقًا من اختراق أي لغة أو نظام أساسي آخر. إذا كان لديك بالفعل أساسيات البرمجة، فيمكنك تخطي الأساسيات والانتقال مباشرة إلى العمل، وقد تم تصميم هذه الدورة لتبدأ من المستوى الذي أنت فيه. تعلم أيضًا كيفية إنشاء تطبيقات سطح مكتب ممتازة باستخدام Windows Presentation Foundation (WPF)، أفضل نظام أساسي لإنشاء تطبيقات مذهلة على Windows. ستتضمن الدورة موضوعات الدراسة التالية: الأساسيات. المقدمة.
  • العرض التقديمي
ii. مقدمة إلى .NET وVisual Studio
  • الهدف
  • مقدمة إلى .NET Framework
  • مقدمة إلى Visual Studio
  • التدريب العملي: تثبيت Visual Studio
  • .NET SDK
  • إنشاء مشاريع باستخدام Visual Studio
  • التدريب العملي: تحليل مشروع وحدة التحكم
iii. مقدمة إلى مفاهيم البرمجة الأساسية
  • منطق البرمجة
  • معالجة بيانات الكمبيوتر وتخزينها
  • الأجهزة
  • البرامج
  • دورة حياة التطبيق
  • أنواع التطبيقات
  • الممارسة: أنواع التطبيقات
  • تجميع الأكواد
  • التدريب العملي: التجميع
  • الملخص
iv. المفاهيم الأساسية للغة البرمجة
  • مقدمة
  • بناء الجملة
  • التدريب العملي: بناء الجملة
  • أنواع البيانات
  • المتغيرات والثوابت
  • التدريب العملي: الأنواع والمتغيرات والثوابت
  • الملخص
v. تدفق البرنامج
  • مقدمة إلى مفاهيم البرمجة المنظمة
  • مقدمة إلى التفرع
  • الوظائف
  • الممارسة: تطبيق البرمجة المنظمة
vi. الخوارزميات وهياكل البيانات
  • الخوارزميات
  • بنية البيانات
  • التدريب العملي. المصفوفات.
  • التدريب. قوائم الانتظار والأكوام.
  • تدرب. القوائم
  • التدريب. مجموعات أخرى.
سابعا. معالجة الأخطاء وتصحيح الأخطاء
  • مقدمة إلى أخطاء البرنامج
  • مقدمة إلى معالجة الأخطاء المنظمة
  • التدريب العملي. تصحيح الأخطاء باستخدام Visual Studio.
  • التدريب العملي. حاول الصيد أخيرا.
ثامنا. مقدمة إلى البرمجة الشيئية
  • مقدمة إلى الهياكل والفئات.
  • الفصول
  • التغليف
  • الوراثة
  • التعدادات
  • الممارسة. الطبقات والتغليف والميراث
  • الممارسة. الطبقات والتغليف والميراث. الاستمرار
  • تعدد الأشكال
  • انظر إلى مكتبة الفئة الأساسية .NET
  • نوع السجل
تاسعًا. برمجة الإدخال/الإخراج الأساسية
  • استخدام الإدخال/الإخراج لوحدة التحكم
  • التدريب العملي. استخدام الإدخال/الإخراج في وحدة التحكم
  • استخدام الإدخال/الإخراج في الملفات
x. أداء التطبيق وإدارة الذاكرة
  • أنواع القيمة مقابل الأنواع المرجعية
  • أنواع التحويل - ضمنية
  • أنواع التحويل - صريحة
  • أنواع التحويل - System.Convert
  • جامع البيانات المهملة
المتوسط-المتقدمxi. تنفيذ المعالجة المتعددة والمعالجة غير المتزامنة
  • استخدام Delegates وLambda بسهولة
  • فهم سلاسل الرسائل (سلاسل المحادثات)
  • استخدام فئة Thread
  • استخدام فئة Thread - ParameterizedThreadStart
  • استخدام فئة Thread - ThreadStatic
  • استخدام فئة Thread - ThreadLocal
  • استخدام ThreadPool
  • استخدام المهام
  • استخدام المهام - متابعة
  • استخدام المهام - TaskFactory
  • استخدام المهام - WaitAll
  • استخدام فئة PARALLEL
  • استخدام ASYNC وAWAIT
  • استخدام ASYNC وAWAIT - قابلية التوسع
  • استخدام ASYNC وAWAIT – SynchronizationContext
  • استخدام الاستعلام المتكامل للغة الموازية (PLINQ)
  • استخدام المجموعات المتزامنة
xii. إدارة سلاسل المحادثات المتعددة (تعدد الخيوط)
  • هدف القسم.
  • مزامنة الموارد
  • الفئة المتقلبة
  • الفئة المتشابكة
  • إلغاء المهام
xiii. إنشاء وتنفيذ الأحداث (EVENTS) وعمليات رد الاتصال (CALLBACK).
  • الهدف من القسم.
  • فهم المفوضين (DELEGATES)
  • استخدام تعبيرات LAMBDA
  • استخدام الأحداث (EVENTS)
xiv. استخدام الأنواع في الوضع المتقدم
  • هدف القسم.
  • إنشاء التعدادات
  • استخدام الأنواع العامة (GENERICS)
  • توسيع الأنواع الموجودة
  • استخدام الأنواع الديناميكية
xv. البرمجة الشيئية المتقدمة
  • الهدف من القسم.
  • تصميم الواجهات وتنفيذها
  • إنشاء الفئات الأساسية واستخدامها
  • التدريب العملي: الواجهات والفئات الأساسية
  • الفئات الأساسية المجردة والمختومة
  • مبدأ استبدال ليسكوف
  • تنفيذ واجهات .NET القياسية
  • التدريب العملي: استخدام يمكن التخلص منه.
xvi. استخدام الانعكاس
  • هدف القسم
  • إنشاء السمات واستخدامها
  • تمرين: استخدام السمات محليًا
  • استخدام الانعكاس
  • استخدام تعبيرات CodeDOM وLambda لإنشاء التعليمات البرمجية.
xvii. استخدام السلاسل في الوضع المتقدم.
  • الهدف
  • استخدام السلاسل في .NET
  • معالجة السلاسل
  • البحث عن السلاسل وإدراجها
  • تنسيق السلاسل
  • تمرين. تنسيق السلاسل
xviii. التحقق من صحة إدخال التطبيق
  • الهدف
  • لماذا من المهم التحقق من صحة إدخال التطبيق؟
  • استخدام التحليل وTryParse والتحويل
  • استخدام التعبيرات العادية
  • التحقق من صحة JSON وXML
  • التمرين. التحقق من صحة JSON
xix. تشغيل التشفير المتماثل وغير المتماثل
  • الغرض
  • استخدام التشفير المتماثل وغير المتماثل
  • العمل مع التشفير في .NET
  • استخدام التجزئة
  • إدارة الشهادات وإنشائها.
  • استخدام SecureString
xx. إدارة التجميعات (ASSEMBLIES)
  • الغرض
  • ما هو التجميع؟
  • توقيع التجميعات باستخدام الاسم القوي
  • ذاكرة التخزين المؤقت للتجميع العمومي (GAC)
  • تجميعات الإصدار
xxi. تصحيح الأخطاء المتقدم (DEBUG)
  • الغرض
  • إعدادات الإنشاء
  • إنشاء سياسات الإنشاء وإدارتها
  • إدارة ملفات ورموز PDB
xxii. تنفيذ التشخيص في أحد التطبيقات.
  • الهدف
  • تسجيل الدخول والتتبع 1
  • تسجيل الدخول والتتبع 2
  • توصيف التطبيق الخاص بك
  • إنشاء عدادات الأداء ومراقبتها.
xxiii. الإدخال/الإخراج المتقدم
  • الغرض
  • الملفات - استخدام محركات الأقراص
  • الملفات - استخدام الدلائل
  • الملفات - استخدام الملفات
  • الملفات - استخدام المسارات
  • نظام الملفات ليس مخصصًا لك فقط
  • الاتصال عبر الشبكة.
  • تنفيذ الإدخال/الإخراج غير المتزامن
الرابع والعشرون. استهلاك البيانات
  • الهدف
  • ما هي قاعدة البيانات؟
  • تثبيت Sql Server
  • تثبيت Microsoft Sql Server Management Studio
  • العمل مع قاعدة البيانات - الاتصال
  • العمل مع قاعدة البيانات - الاستعلام
  • العمل مع قاعدة البيانات - التحديث
  • العمل مع قاعدة البيانات - المعلمات
  • العمل مع قاعدة البيانات - المعاملات
  • العمل مع قاعدة البيانات - ORM - Entity Framework
  • استخدام خدمة الويب - WCF
  • استهلاك XML
  • استهلاك XML - فئات .NET
  • استهلاك JSON
xxv. الاستعلام عن البيانات والكائنات ومعالجتها باستخدام LINQ
  • الغرض
  • مفاهيم LINQ: الكتابة الصريحة
  • مفاهيم LINQ: بناء جملة تهيئة الكائن
  • مفاهيم LINQ: تعبيرات LAMBDA
  • مفاهيم LINQ: طرق الامتداد
  • مفاهيم LINQ: الأنواع المجهولة
  • استخدام الاستعلامات LINQ
  • قياسي عوامل تشغيل LINQ
  • كيف يعمل LINQ؟
  • استخدام LINQ لـ XML
xxvi. تسلسل البيانات وإلغاء تسلسلها
  • الغرض
  • استخدام التسلسل وإلغاء التسلسل
  • استخدام مقدمة إلى WPF
    • الغرض
    • تطبيقي الأول لـ WPF
    • ما هو WPF؟
    • XAML
    • الرمز الموجود خلف
    • عناصر التحكم
    • التخطيطات
    • البيانات ملزمة
    • الرسومات والرسوم المتحركة
    • الطباعة والنص
    • التخصيص - نموذج المحتوى
    • التخصيص - القوالب والمشغلات
    • التخصيص - الأنماط
    • التخصيص - عناصر التحكم
    xxviii. XAML
    • الغرض
    • ما هو XAML؟
    • نظرة عامة على بناء جملة XAML
    • حالة الأحرف والمسافات البيضاء في XAML codebehind
    • عناصر XAML المسماة
    • خصائص المرفقات وأحداث المرفقات
    • الأنواع الأساسية وXAML
    • أمان XAML
    • تحميل التعليمات البرمجية خلف in WPF
      • الغرض
      • ما هو الكود الموجود خلفه؟
      • الكود الموجود خلفه ومعالج الأحداث ومتطلبات الفئة الجزئية في WPF
      • x: قيود الكود والتعليمات المضمنة
      xxx. WPF: Windows
      • الغرض
      • فئة النافذة
      • تنفيذ النافذة
      • فتح النافذة
      • نافذة المالك
      • تنشيط النافذة
      • إغلاق النافذة
      • ملخص دورة حياة النافذة
      • موقع النافذة وحجمها
      • حالة النافذة
      • مظهر النافذة window
      xxxi WPF: مربعات الحوار.
      • مربعات الرسائل
      • مربعات الحوار الشائعة
      • مربعات الحوار المخصصة
      • عناصر واجهة المستخدم التي تفتح مربع حوار
      • إرجاع نتيجة

      ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:

      (احصل على الدورة للدخول إلى الموقع والتسجيل)

      يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

اغلق مانع الاعلانات لتحصل على الدورة



0 تعليقات