Coding intermediate level - البرمجة

83
رقم التدريب 6004
مقدم من: أدوات و حلول
هدف التدريب

تعلم هذه الدورة التدريبية المطورين مهارات البرمجة المطلوبة لإنشاء تطبيقات Windows  بإستخدام لغة C#  حيث أنهم خلال الأيام الخمسة التي يقضونها في الفصل الدراسي ، يقومون بمراجعة أساسيات بنية برنامج C #  وبناء جملة اللغة وتفاصيل التنفيذ ثم يقومون بدمج معارفهم على مدار الأسبوع أثناء قيامهم بإنشاء تطبيق يتضمن العديد من مميزاتNET Framework 4.5.

 والتقنيات التي تستخدمها تطبيقات سطح المكتب ، بما في ذلك - إنشاء أنواع بيانات جديدة ، ومعالجة الأحداث ، وبرمجة واجهة المستخدم ، والوصول إلى قاعدة بيانات ، واستخدام البيانات عن بُعد ، وتنفيذ العمليات بشكل غير متزامن ، والتكامل مع التعليمات البرمجية غير المُدارة ، وإنشاء سمات مخصصة ، تشفير البيانات وفك تشفيرها: ففي نهاية الدورة ، يجب على المتدربين أن يحصلوا على معرفة قوية بـ C #  وكيفية استخدامها لتطوير تطبيقات NET Framework 4.5

  ففي هذه الدورة التدريبية ستستخدم Visual Studio 2012  الذي يعمل على Windows 8


المهارات المكتسبة وفقاً لإطار المهارات الرقمية:
تصميم البرمجيات SWDN المستويات: Level 1
SFIA-logo

فهرس موضوعات التدريب

اليوم الأول

- نظرة عامة على تطبيقات الكتابة باستخدام C #

- أنواع البيانات والمعاملات

- بناء لغة البرمجة C #

- معالجة الاستثناءات

- تطبيقات المراقبة

- تنفيذ الهياكل والإعدادات

·تنظيم البيانات في مجموعات

اليوم الثاني

- إنشاء التسلسلات الهرمية للفئات

- تمديد فئات NET Framework

- قراءة وكتابة الملفات

- تسلسل البيانات وإلغاء تسلسلها

- تنفيذ الإدخال والإخراج باستخدام التدفقات

- إنشاء واستخدام نماذج بيانات الكيانات

اليوم الثالث

- أداء العمليات بشكل غير متزامن

- مزامنة الوصول المتزامن إلى البيانات

·إدارة الموارد غير المدارة

·فحص البيانات الوصفية للكائنات

- إنشاء واستخدام السمات المخصصة

اليوم الرابع

- إنشاء كود استخدامXAML  لتصميم واجهة المستخدم

- معالجة الأحداثحديد وتنفيذ الواجهات

- الوصول إلى البيانات عبر الويب

- الوصول إلى البيانات السحابية

اليوم الخامس

- أداء العمليات بشكل غير متزامن

- مزامنة الوصول المتزامن إلى البيانات

- إدارة الموارد غير المدارة

- إنشاء واستخدام السمات المخصصة

- تنفيذ التشفير المتماثل

-  تنفيذ التشفير غير المتماثل

مخرجات التعلم

 - وصف البنية الأساسية وميزات C #.

متطلبات المراقبة للتطبيقات واسعة النطاق.

- تنفيذ الهيكل الأساسي والعناصر الأساسية لتطبيق سطح المكتب النموذجي.

- إنشاء فئات وتعريف وتنفيذ واجهات وإنشاء واستخدام مجموعات عامة.

- توسيع فئة .NET Framework ، وإنشاء فئات وطرق عامة.

- قراءة وكتابة البيانات باستخدام ملف الإدخال و الإخراج والتدفق ، وتسلسل البيانات وإلغاء تسلسلها بتنسيقات مختلفة.

المتطلبات السابقة للتدريب

سعودي الجنسية.   
الحصول على دبلوم كحد أدنى وفي تخصص تقني أو معلوماتي أو هندسي
اكبر من 18 سنة
وجود جهاز حاسب آلي سعته لا تقل عن 4 جيجا بايت وانترنت مناسب
ملاحظة الدورة من 4 مساءا الى 9 مساءا لمدة خمس أيام

الشهادات الإحترافية المتعلقة
    لا توجد شهادات احترافية مرتبطة بالدورة التدريبية.
اسم مقدم الدورة
  • Haytham El-Mardi
خبرات المدرب

  • Haytham El-Mardi


    • Program Management Professional: PgMP (Multi-project Management), PMI (2011)
    • Project Management Professional: PMP (Project Management), PMI (2009)
    • HR Diploma – Chamber of Commerce – Riyadh - 2003
    • Certified Novel Netware Engineer, Certified TCP/IP – 1997
    • CISA/PMP/CMA Training – External vendors, Saudi Arabia (2003, 2006, 2009)
    • Diploma in Strategy Development – Meirc, 2010
    • Diploma in Global Audit Methodology – Bahrain, 2003
    • Diploma in Human Resources Business Process Re-engineering – Riyadh (chamber of Commerce), 2003
    • Certified Information Security Auditor Training, 2003
    • Diploma in Advanced Financial Modelling – Abu Dhabi, 2001
    • Diploma in Business Process Improvement (BPI) – Bahrain, 2000
    • Diploma in Organization Structure Design (OSD) – Bahrain, 2000
    • Diploma in MCSE training, Abu Dhabi, 1999
    • Diploma in Oracle programming, 1999
    • Diploma in Auto-CAD for engineers, 1997
    • Novel training – Diploma in Novel networking, Certified novel Administrator (CAN), CNTCP/IP certified Novel, CNNT Certified Novel Network technology, 1997

     

  • مجال التدريب
    الدورات التدريبية التخصصية
  • المسار الوظيفي
    • إدارة النظم Windows
  • نوع الدورة
    دورة مهارية
  • مستوى الدورة التدريبية
    مستوى متوسط
  • طريقة توصيل الدورة
    تفاعلية مباشرة
  • موعد البرنامج تبدأ 24-10-2021 إلى 28-10-2021 لمدة 25 ساعات
انتهت فترة التقديم