
Access Programming
هذه الدورة تغطي الجوانب النظرية والعملية لبرمجة قواعد بيانات Microsoft Access 2007. وتهدف إلى رفع مستوى المتدربين من مستخدمي قواعد البيانات إلى مطورين محترفين من خلال تعليمهم كيفية كتابة وتنفيذ أكواد VBA داخل تطبيقات Access لتلبية الاحتياجات التجارية المتقدمة.
Course Content
VBA مقابل VB
الفرق بين VBA وVB.
أساسيات كود VBA
مبادئ كتابة أكواد VBA.
استخدام الماكروز المدمجة في VBA.
استخدام محرر VB
التعرف على بيئة البرمجة VB Editor.
مكونات VBA الأساسية
مكونات بناء الأكواد في VBA.
كيفية الحصول على المساعدة داخل VBA.
كائنات برمجة Access 2007
فهم الكائنات في Access وكيفية التعامل معها.
الإجراءات الفرعية وإجراءات الأحداث.
الدوال ونطاق الإجراءات.
الوحدات القياسية ووحدات الصفوف.
المتغيرات والثوابت
إعلان وتعيين المتغيرات.
نطاق المتغيرات.
استخدام الثوابت بأنواعها (المعرفة من النظام، الجوهرية، الرمزية).
مدخلات المستخدم ومخرجات البرنامج
استخدام دوال MsgBox وInputBox.
تمرير المتغيرات كوسائط.
التفاعل مع عناصر النماذج.
VBA وكائنات قاعدة البيانات
فهم الخصائص، الأساليب، والأحداث.
استخدام Object Browser.
تغييرات الخصائص أثناء التشغيل.
استخدام عبارة With.
كائن DoCmd.
تحويل الماكروز إلى أكواد VBA.
العمليات الشرطية والتكرارية
جمل If...Then وSelect Case.
تراكيب الحلقات (For, While, Do).
جمل الخروج من الحلقات.
تقنيات VBA المتقدمة
التعامل مع الأخطاء.
أدوات التصحيح Debugging Tools.
استخدام دوال التجميع (Domain Aggregate Functions).
متغيرات الكائنات.
دمج SQL داخل أكواد VBA.
مقدمة إلى DAO (Data Access Objects).
دراسة حالة: برنامج اختبار (Test Engine Program)
نظرة عامة على الدراسة.
تطوير الواجهة الخلفية (Back-End).
برمجة الواجهة الأمامية (Front-End).
Study System
طريقة الدراسة: تدريب عملي وتطبيقي مع شرح نظري وتطبيقات تفاعلية.
طريقة التقديم: تدريب داخل االاكاديمي أو جلسات تفاعلية عبر الإنترنت (حسب توفر الدورة).
لغة التدريب: الدورة تُقدم باللغتين العربية أو الإنجليزية حسب طبيعة الدورة وتفضيل المتدربين.
نهج التدريب:
محاضرات تفاعلية مدعمة بالعروض التقديمية.
تمارين عملية في كل جلسة.
دراسات حالة من واقع الحياة.
مشروع نهائي (في الدبلومات أو الدورات المتقدمة).
الدعم:
متابعة أكاديمية من قبل المدرس.
دعم فني طوال فترة الدورة.
إمكانية الوصول إلى الجلسات المسجلة (للدورات عبر الإنترنت، إن وجدت).
التقييم:
اختبارات قصيرة خلال الدورة.
تقييم عملي يعتمد على المشروع النهائي أو دراسة الحالة.
اختبار نهائي في بعض الدبلومات.
About Instructor
تم اختيار المدربين لضمان جودة التعليم ونقل المعرفة بشكل فعال.
خلفية مهنية قوية: جميع المدربين خبراء في مجالاتهم مع سنوات من الخبرة العملية والتدريب.
شهادات: يحمل كل مدرب درجات أكاديمية وشهادات معترف بها في الصناعة تؤهله لتقديم التدريب الفني والتجاري المتخصص.
خبرة في التدريب: يجيد المدربون طرق التعليم وجهاً لوجه وعبر الإنترنت، باستخدام أدوات حديثة واستراتيجيات تفاعلية لضمان الفهم والترسيخ.
الدعم والإرشاد: بالإضافة إلى تقديم الدورة، يقدم المدرّب متابعة أكاديمية، دعم مستمر، وإرشاد خلال وبعد انتهاء الدورة لضمان تحقيق أهداف التعلم.
What you will need
-
Access 2007 Core (المستوى الأساسي)
Access 2007 Advanced (المستوى المتقدم)
Microsoft Access 2007 – المستوى الأساسي
Microsoft Access 2007 – المستوى المتقدم
اراء عملائنا
5/11/2025 1:44 PM