لغة برمجة فيجوال سي#
Miscellanea / / November 28, 2023
مدة التدريب: 72 ساعة دراسية
شكل التدريب: دوام كامل، عن بعد، شكل ندوة عبر الإنترنت
إمكانية التقسيط بدون فوائد (مراجعة موظفي المعهد لمزيد من التفاصيل حول الخدمة).
شهادة إتمام: شهادة تدريب متقدم في دورة "لغة البرمجة Visual C#". إنشاء تطبيقات .Net Framework" للعينة المحددة، صالحة لمدة 5 سنوات.
يتم إدخال بيانات الوثيقة الصادرة في السجل الموحد لـ FIS FRDO.
نبذة عن عملية التعلم:
يتم التدريب في فصول دراسية مجهزة تقنيًا، ويتم تزويد كل طالب بجهاز كمبيوتر فردي، كما تم تجهيز الفصول الدراسية بجميع المواد التعليمية اللازمة.
حول الدورة:
الدورة مخصصة للمبرمجين المبتدئين الذين يرغبون في تعلم لغة برمجة Visual C# الحالية. تعلم الدورة كيفية العمل في Microsoft Visual Studio في سياق البرمجة في Visual C#. إنه الأساس لمزيد من الدراسة لجميع اللغات الموجهة للكائنات.
الغرض من الدورة: تعليم أساسيات البرمجة بلغة البرمجة الشيئية Visual C#.
المهارات المكتسبة بعد انتهاء الدورة:
القدرة على التنقل في هياكل OOP؛
فهم المصفوفات والعوامل والتعبيرات في لغة C#؛
فهم الميراث، والتداخل، والشمول؛
فهم الواجهات والتعدادات والهياكل؛
فهم المعنى: المندوبون والعامة.
الاتجاه الكائني لبرامج C#
الأنواع والفئات والأشياء؛
البرنامج في C #؛
مساحة الاسم وإنشاء تطبيق وحدة التحكم؛
أنواع المراجع وأنواع القيمة؛
تصنيف أنواع C#؛
أنواع بسيطة، ثوابت حرفية؛
إعلان المتغيرات والثوابت بأنواعها الأساسية.
بناء تطبيقات .Net باستخدام لغة C#
صافي الإطار SDK؛
أنواع تطبيقات .NET؛
العمل مع فيجوال ستوديو؛
إنشاء المشاريع في Visual Studio؛
دراسة المشروع وملء المشروع بالكود.
تخطيط المشروع؛
تصحيح أخطاء المشروع.
العمليات والمشغلات والتعبيرات في لغة C#
عمليات لغة C#؛
معلومات عامة عن المشغلين؛
التسميات ومشغل القفز غير المشروط؛
عامل شرطي
مشغلي الحلقة؛
التحكم في النقل ومشغلي التبديل؛
الصب التلقائي والصريح للأنواع الحسابية؛
النوع المنطقي والتعبيرات المنطقية؛
التعبيرات ذات العمليات الرمزية؛
العمليات الشرطية
المصفوفات
صفائف أحادية البعد؛
المصفوفات كورثة لفئة ARRAY؛
أنواع المصفوفات والمصفوفات متعددة الأبعاد؛
صفائف المصفوفات والمصفوفات غير المستطيلة؛
مصفوفات المصفوفات والنسخ الضحل.
السلاسل هي كائنات من فئة السلسلة
سلسلة حرفية؛
كائنات السلسلة ومراجع نوع السلسلة؛
العمليات على الأوتار؛
بعض أساليب وخصائص فئة السلسلة؛
تشكيل الخطوط
سلسلة كحاوية؛
استخدام السلاسل في أزرار الاختيار؛
صفائف السلسلة ومقارنات السلسلة؛
التحويل الذي يتضمن نوع السلسلة؛
ثبات كائنات فئة السلسلة.
طرق C #
الأساليب والإجراءات والأساليب والوظائف؛
العلاقة بين المعلمات والوسائط الثابتة؛
طرق ذات عدد متغير من الوسائط؛
طريقة التحميل الزائد
الأساليب العودية وطريقة المصفوفة. نوع.
الطبقات
أعضاء الطبقة الثابتة؛
حقول الفئة (الحقول الثابتة)؛
الثوابت الثابتة، والأساليب الثابتة.
منشئ ثابت، فئات ثابتة؛
إعلان الطبقة؛
حقول الكائنات؛
إعلانات أساليب الكائن؛
مثال للفئة وكائناتها؛
ربط هذا؛
منشئي كائنات الطبقة.
المدمرات والنهائيات.
التحميل الزائد لوظائف أعضاء الفصل
طريقة التحميل الزائد
التحميل الزائد للمنشئ
التحميل الزائد على المفهرسات؛
أساسيات التحميل الزائد للمشغل؛
التحميل الزائد على العوامل العلائقية والعوامل الصحيحة والخاطئة؛
التحميل الزائد للعوامل المنطقية؛
مشغلي التحويل.
بما في ذلك، والتداخل، ووراثة الطبقات
بما في ذلك كائنات الطبقة؛
تداخل الطبقة؛
الميراث الطبقي
إمكانية الوصول لأعضاء الفصل أثناء الميراث؛
طرق الميراث
الأساليب المجردة والطبقات المجردة؛
الفئات والأساليب المكتوبة؛
باستخدام الطبقات المجردة.
الواجهات والتعدادات والهياكل
نوعان من الميراث في OOP؛
إعلانات الواجهة؛
تنفيذ واجهات.
الواجهة كنوع؛
واجهات والميراث.
الفئة الأساسية للتعدادات؛
الهياكل؛
التعبئة والتفريغ.
تنفيذ الواجهات حسب الهياكل؛
ميزات تطوير واجهة المستخدم الرسومية في Visual Studio 2012
واجهات WPF
أنواع الضوابط والغرض منها
وضع عناصر التحكم وتهيئتها في كود البرنامج
تطوير تطبيق بسيط
الاستثناءات
استثناءات النظام ومعالجتها؛
خصائص الاستثناء؛
إدارة البرمجيات باستخدام الاستثناءات؛
رمي الاستثناءات.
فئات الاستثناءات المخصصة
الوفود والفعاليات
مندوب بناء الجملة.
مصفوفات المندوبين؛
مثيلات مندوب البث المتعدد؛
المندوبون وعمليات الاسترجاعات؛
أساليب وأحداث مجهولة.
التعميمات
التعميمات كوسيلة للتكيف؛
إعلان الفئات العامة؛
حدود معلمات الكتابة؛
الهياكل المعممة.
واجهات معممة.
الأساليب المعممة
المندوبين المعممين.
تلخيص الدورة