Coding intermediate level - البرمجة

83
Training ID 6004
Sponsored by: أدوات و حلول
Training Description

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

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

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


Skills acquired in accordance with SFIA:
تصميم البرمجيات SWDN Levels: Level 1
SFIA-logo

Training Course index

اليوم الأول

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

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

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

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

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

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

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

اليوم الثاني

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

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

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

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

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

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

اليوم الثالث

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

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

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

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

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

اليوم الرابع

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

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

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

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

اليوم الخامس

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

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

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

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

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

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

Training course outcomes

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

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

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

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

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

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

Training Pre-requirements

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

Related Professional Certificates
    There is no related certificates.
Trainer Name
  • Haytham El-Mardi
Trainer Experiences

  • 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

     

  • Training Field
    الدورات التدريبية التخصصية
  • Career Path
    • إدارة النظم Windows
  • Course Type
    Skills Course
  • Training Course Level
    مستوى متوسط
  • Training Delivery Method
    Live Interactive Online
  • Training Dates Starts on 24-10-2021 To 28-10-2021 For 25 Hours
Registration Closed