عن هذه الدورة
تعد هذه الدورة ثمرة تخطيط دقيق لتقديم تعليم حديث يجمع بين الأصالة والمعاصرة لمواكبة متطلبات العصر الرقمي. يتناول البرنامج مقدمة شاملة عن لغة بايثون، بدءاً من المفاهيم الأساسية للبرمجة وصولاً إلى تمكين الطلاب من بناء نماذج برمجية يمكن استخدامها في تطبيقات الذكاء الاصطناعي. تسعى الدورة لخلق بيئة تعليمية مرنة تدمج بين المعرفة الأكاديمية والتطبيق العملي المكثف .
مخرجات التعلم
- فهم كيفية تعامل الحاسوب مع لغات البرمجة والفرق بين المترجم (Compiler) والمفسر (Interpreter)
- القدرة على تثبيت وتشغيل بيئة تطوير لغة بايثون واستخدام المكتبات البرمجية مثل (PIP)
- إتقان استخدام جمل الإدخال والإخراج والعمليات الرياضية والمنطقية في البرمجة
- بناء نماذج برمجية بسيطة بلغة بايثون قابلة للتطوير في مجالات الذكاء الاصطناعي
متطلبات الدورة
- توفر جهاز حاسوب محمول (Laptop) للتطبيق العملي أثناء المحاضرات.
- امتلاك مهارات التفكير المنطقي والقدرة على تسلسل الخطوات لحل المشكلات.
- الرغبة في تعلم أساسيات البرمجة من الصفر حيث لا تشترط الدورة خبرة مسبقة معقدة.
- تثبيت بيئة العمل (بايثون وجوبيتر نوت بوك) وفق الإرشادات المقدمة في الدورة
منهج الدورة
-
مدخل إلى نظام MySQL ولغة SQL
-
هندسة النظم الموزعة (Distributed Systems)
-
قواعد البيانات كمركز عصبي للمعلومات المكونات الجوهرية
-
تعريف الكيانات والحقول (Entities and Fields)
-
إدارة الصلاحيات والأمان (Privileges)
-
معايير اختيار أنواع البيانات (Data Types)
-
منطق العلاقات والمفاتيح الأساسية (Primary Keys)
-
تقنيات الاستعلام (Queries) والاستيراد (SQL)
-
تشغيل حزمة السيرفر المحلي (XAMPP)
-
بروتوكول الاتصال بالـ Localhost
-
إنشاء قواعد البيانات ومعايير التسمية
-
هندسة حقول الجداول وتخصيص النوع
-
قيود السلامة وحفظ البنية التحتية
-
عمليات إدراج البيانات (Data Insertion)
-
هندسة القوائم والمصفوفات (Lists & Arrays)
-
التحليل المقارن: القوائم مقابل المصفوفات
-
ميثودولوجيا إدارة عناصر القوائم
-
التطبيق العملي لمعالجة البيانات في القوائم
-
بنية الجمل الشرطية (Conditionals)
-
قواعد الإزاحة (Indentation) وبناء الكتل البرمجية
-
المعاملات المنطقية (AND, OR, NOT)
-
فلسفة الحلقات التكرارية (For vs While)
-
هندسة التكرار المحدد بنظام Range
-
الحلقات الشرطية (While Loop)
-
استراتيجيات التحكم Break & Continue
-
المعاملات الحسابية المتقدمة وباقي القسمة
-
بناء وتغليف الدوال (Functions)
-
إدارة المعطيات (Arguments) والقيم المسترجعة
-
تصميم المشاريع الختامية (الحاسبة ولعبة التوقع)
-
تشغيل الخادم المحلي وإدارة قواعد البيانات عبر PHPMyAdmin
-
تصميم الجداول البرمجية وتحديد الحقول وأنواع البيانات وقيود البرايمري كي
-
تقنيات إدخال السجلات والبيانات التجريبية يدوياً
-
الاستعلام الشامل واسترجاع كافة سجلات الجداول باستخدام الرمز (*)
-
استرجاع حقول مخصصة وتطبيق الفواصل البرمجية
-
التصفية الشرطية البسيطة للمخرجات باستخدام أداة المقارنة (WHERE)
-
معالجة الاستعلامات النصية والشروط المركبة باستخدام العامل المنطقي (AND)
-
تقنيات فرز وترتيب البيانات تصاعدياً وتنازلياً باستخدام (ORDER BY)
-
دوال التجميع الرياضي الأساسية (SUM, AVG, MAX, MIN) والبحث الذكي باستخدام (LIKE)
-
معالجة الحقول غير المتكاملة وتجنب التكرار باستخدام الأداة (DISTINCT)
-
هندسة الأنظمة الموزعة وتكامل واجهات المستخدم البرمجية (UI Integration)
-
الاستجابة لطلبات المتدربين والتمهيد لعمليات التحديث
-
الحذف الآمن والشرطي للسجلات باستخدام جملة (DELETE)
-
تعديل وهيكلة الجداول وإصدار أوامر التحديث (UPDATE)
-
الفروقات التشغيلية والهيكلية في لغة SQL بين أوامر (DELETE, TRUNCATE, DROP)
-
الأهمية التقنية للشبكات الحاسوب وعلاقتها بالعلوم الأخرى
-
التطور التاريخي للحواسيب من الميني فريم إلى الأجهزة المتنقلة
-
الوسائط التقليدية لنقل البيانات وتحدياتها (الفلوبي ديسك والسي دي)
-
المكونات والعناصر الثلاثية الأساسية لتكوين الشبكة
-
المفهوم العلمي الدقيق والتعريف الاصطلاحي للشبكة
-
الأهداف التشغيلية والاقتصادية للشبكات وزيادة الإنتاجية
-
محددات ومعايير تصميم الشبكة الفعالة وصلاحيات الإدارة
-
المكونات المادية للشبكة (بطاقات الواجهة والشبكات السلكية واللاسلكية)
-
لغة التخاطب الافتراضية للشبكات وسعة النطاق (Bandwidth)
-
أسس تصنيف الشبكات ونظرة عامة على التصنيف الجغرافي
-
الشبكات الشخصية (PAN) وتطبيقات الاتصال قصير المدى
-
الشبكات المحلية (LAN) وتمكين مشاركة الموارد
-
الشبكات الإقليمية (MAN) وتراوح سرعات البث
-
العوامل الفيزيائية المؤثرة على سرعة تبادل البيانات والشبكات واسعة النطاق (WAN)
-
دراسة مقارنة فيزيائية واقتصادية بين شبكات (LAN, MAN, WAN)
-
شبكات الند للند (Peer-to-Peer) المميزات والعيوب ومجالات الاستخدام
-
نموذج العميل والخادم (Client-Server) الحماية والتحكم والتخزين المركزي
-
توبولوجيا الشبكات وتصميم مسارات قنوات الاتصال المشتركة والمباشرة
-
الطبولوجيا النجمية والشجرية (Star, Tree) الهيكلية وسهولة الصيانة
-
الطبولوجيا الخطية والحلقية (Bus, Ring) والتكامل عبر الشبكة الهجينة
-
أجهزة التوزيع الأساسية في الشبكات المحلية والذكاء والتحكم (Hub, Switch, Router)
-
أجهزة الربط والتقوية والبوابات (Bridge, Repeater, Gateway, Access Point)
-
جهاز المودم (Modem) ودوره التقني في معالجة الإشارات وتحويلها
-
مقدمة واستكشاف وسائط التخزين التقليدية
-
ماهية التخزين السحابي ومزاياه التنافسية
-
الميثاق الأكاديمي واستعراض محاور اللقاء
-
التطور التاريخي ونشأة الحوسبة السحابية
-
المفهوم العلمي، التعريف الإجرائي، الخصائص التشغيلية والمزايا الاقتصادية للسحابة
-
تصنيف نماذج نشر السحب (العامة، الخاصة، الهجينة)
-
هندسة مستويات الخدمة السحابية (IaaS, PaaS, SaaS)
-
مجالات وتطبيقات الحوسبة السحابية في القطاعات الحيوية
-
البنية والمكونات الأساسية للنظام السحابي
-
خارطة مزودي الخدمات السحابية ومعايير المفاضلة
-
بروتوكول تهيئة بيئة العمل للتطبيق العملي
-
إدارة حسابات Google وإعدادات لغة المتصفح
-
تقنيات البحث الذكي (الصوت، الصور، والترجمة التحريرية)
-
جولة استكشافية وتخصيص واجهة Google Drive
-
إدارة السعة التخزينية والتحكم بالخيارات العامة
-
حوكمة الخصوصية، الميزات الذكية، وإشعارات الأمان
-
البنية الشجرية للمستندات (الملفات مقابل المجلدات)
-
العمليات الأساسية على الملفات (المعاينة، التنزيل، وإعادة التسمية)
-
مزامنة الأجهزة المتعددة وإفراغ المهملات لتحرير المساحة
-
البناء العملي للمجلدات وتصنيف الملفات السحابية
-
مهارات رفع وحفظ الملفات من الأجهزة المحلية إلى السحابة
-
هيكلية مسارات الاتصال عبر الإنترنت
-
ماهية الخادم ونموذج العميل / الخادم
-
الفروقات الهندسية بين الخوادم والحواسيب الشخصية
-
الخدمات المركزية للخوادم وأنظمة النسخ الاحتياطي
-
بيئات تشغيل وإدارة الخوادم
-
بروتوكول DNS ودورة حياة طلب الويب
-
تصنيفات الخوادم وتقنيات الحوسبة السحابية
-
أساسيات وسائط النقل وحساب سعة القناة
-
أنماط توجيه الإرسال والاضمحلال الموجي
-
أساليب تدفق البيانات عبر القنوات (Simplex, Half-Duplex, Full-Duplex)
-
المعايير الفيزيائية والتشغيلية لاختيار كابلات الشبكة
-
كابلات الهاتف النحاسية ومحدودية الأداء
-
الكابلات المحورية وتطبيقاتها في الأنظمة الأمنية
-
الكابلات المجدولة (UTP & STP) وفئات الأداء
-
هندسة ترميز الألوان وتوصيل الكابلات - الجزء الأول
-
كابلات الألياف الضوئية وأنماطها الفيزيائية (Single vs Multi Mode)
-
التحليل المقارن لخصائص الوسائط السلكية
-
الوسائط اللاسلكية وتطور شبكات الهاتف المحمول
-
ماهية البروتوكولات ودورة تغليف البيانات وتجزئتها
-
الأنظمة المفتوحة والمغلقة ونشأة نموذج OSI
-
طبقات نموذج OSI السبع ومسارات التدفق العكسي
-
هندسة وهيكلة المجلدات الرقمية
-
إدارة المساحة التخزينية وسلة المهملات
-
بروتوكولات مشاركة المجلدات للعمل الجماعي
-
الفهرسة البصرية والترميز اللوني للمجلدات
-
إدارة أذونات ومستويات الوصول (Viewer/Commenter/Editor)
-
تقنيات رفع الملفات والتعريف بواجهة Google Sheets
-
التحرير الجماعي المتزامن وضوابط الوصول العام
-
معايير تمييز الملفات السحابية وصلاحية التعليق
-
آليات رفع المجلدات الكاملة وتنظيمها سحابياً
-
معالجة النصوص وتطبيقات الترجمة التلقائية السحابية
-
أدوات الكتابة الصوتية وتقنيات التيسير الرقمي
-
إدارة وتصنيف الملفات المؤرشفة والمميزة بنجمة
-
استراتيجيات المزامنة المكتبية وتثبيت Google Desktop
-
المقارنة التخزينية ومنهجية البدء على OneDrive
-
التحرير التفاعلي وإدارة المشاركة على OneDrive
-
ضوابط الخصوصية وآليات تفعيل المخزن الشخصي (Vault)
-
إدارة المزامنة والنسخ الاحتياطي المؤقت للبيانات
-
تحديات البيئة السحابية: الأمان التكلفة، والاتصال
-
الاتجاهات المستقبلية والوظائف الناشئة لتقنيات السحاب
-
التحول الرقمي وحجم النمو الاقتصادي العالمي 2030
-
خريطة المفاهيم
-
ماهية الكلاس والتمثيل الكائني (Class vs. Object)
-
البناء البرمجي للكلاس واستدعاء الخصائص
-
تعدد الكائنات وعزل البيانات (Multiple Instances)
-
دالة التهيئة والتحكم بالمتغير الذاتي (init & self)
-
بنية القاموس والمفاهيم التأسيسية
-
التكرار الذكي ومعالجة عناصر القاموس
-
الإدارة الحركية والتحديث لعناصر القاموس
-
فلسفة المصادر المفتوحة ومنصة GitHub
-
تثبيت واستيراد الحزم البرمجية
-
مصفوفات NumPy أحادية البعد (1D Arrays)
-
العمليات الحسابية المتجهية وتطبيق الـ BMI
-
المصفوفات ثنائية الأبعاد والتشييد البرمجي المباشر للمصفوفات في بايثون
-
لتوليد الديناميكي للمصفوفات عبر مدخلات المستخدم
-
الطباعة المهيكلة والتحكم في الإخراج
-
أبعاد المصفوفة وهندسة التكرار (Shape & Loops)
-
النفاذ المباشر والتعديل على خلايا المصفوفة
-
العمليات الحسابية المقياسية وعبر المصفوفات
-
الصياغة البرمجية لتعريف المصفوفات الرياضية
-
الدوال الإحصائية والتحليلية للمصفوفات
-
التوليد التلقائي (Random, Zeros, Ones & Identity)
-
تعيين أنماط البيانات وتتبع الهيكل (Data Types)
-
تقطيع وتحديث المجموعات الفرعية للمصفوفات
-
إعادة تشكيل وتسطيح المصفوفات (Reshape & Flatten)
-
الفهرسة المتقدمة والجمع المتجهي
-
المعالجات الحسابية المدمجة في NumPy
-
دمج المصفوفات وعمليات تدوير الصفوف والأعمدة
-
التوجيهات النهائية والتطبيقات العملية للدورة (Projects)
-
مفهوم تحليل النظم وعلاقته بمستويات التفكير المعرفي (تصنيف بلوم)
-
إسقاط مفاهيم التحليل على النظم وهندسة الفهم البرمجي
-
قواعد وإجراءات العمل (Business Rules) واللغة الطبيعية
-
مدخل إلى دورة حياة تطوير النظم وهندسة المتطلبات
-
فلسفة التحليل وتحويل التوصيفات إلى متطلبات (Requirements)
-
هندسة النمذجة (Modeling) وهيكلة الرسوم والمخططات البيانية
-
أساسيات مرحلتي التصميم والتنفيذ البرمجي لقواعد البيانات والواجهات
-
الأنواع الوظيفية للنظم الحاسوبية (TPS-MIS-DSS)
-
إسقاط النظم البرمجية على مستويات الإدارة التنظيمية
-
الهرم المعرفي وتكامل البيانات والمعلومات والمعرفة
-
التمييز المفاهيمي بين المنهجية (Methodology) والأسلوب (Technique) والأداة (Tool)
-
تطبيقات عملية لأساليب جمع البيانات في دورة تطوير النظم
-
ماهية الأدوات والبرمجيات المساندة لمحلل النظم
-
مصفوفة مراحل دورة حياة تطوير النظم الست (SDLC)
-
شمولية دورة حياة تطوير البرمجيات والنظم الحاسوبية
-
مرحلة التهيؤ (Initiation) واستكشاف مشكلات الأنظمة القديمة
-
محفزات تطوير النظم وصياغة الحلول البرمجية
-
دراسة الجدوى الاقتصادية وتحليل التكاليف والفوائد (ROI)
-
دراسات الجدوى التقنية والتشغيلية وهندسة تجربة المستخدم (UX)
-
خطة المشروع (Project Plan) هيكلة المهام والجدولة الزمنية
-
مراجعة تكاملية لتدفق مراحل دورة SDLC من التحليل للصيانة
-
استراتيجيات هندسة جمع البيانات عن النظام القديم
-
تحليل الوثائق والمستندات الورقية (Document Analysis)
-
هندسة تصميم وإجراء المقابلات والاستبيانات الفعالة
-
تقنيات المشاهدة والملاحظة الميدانية (Observation) لتدفقات العمل الفعلي
-
صياغة وتوثيق المتطلبات الوظيفية (Functional Requirements)
-
صياغة وتوثيق المتطلبات غير الوظيفية (Non-Functional Requirements)
-
مفهوم نمذجة المتطلبات ومقدمة في مخططات UML و ERD
-
تصميم ورسم مخطط تدفق البيانات (DFD - Data Flow Diagram)
-
العمق التحليلي لدراسة الجدوى وحساب العوائد المباشرة وغير المباشرة
-
هندسة مراحل التطوير والتمييز بين الاختبار والتشغيل
-
التكامل البنيوي بين تصميم الواجهات وقواعد البيانات
-
الفوائد العملية لمرحلتي التشغيل والصيانة البرمجية اللاحقة
-
المنطق التتابعي والتزامن في أنشطة هندسة النظم
-
الأهمية الاستراتيجية لبيئة الاختبار واكتشاف الأخطاء المبكرة
-
الفوارق المنهجية بين نموذجي الشلال (Waterfall) والحلزوني (Spiral)
-
مركزية وريادة دور محلل النظم في عصر الذكاء الاصطناعي
-
مدخل إلى التحليل العملي وتصنيف النظم الإدارية
-
فضاء المنهجيات التقنيات والأدوات في هندسة البرمجيات
-
تشريح مراحل دورة حياة تطوير النظم (SDLC)
-
الأبعاد الثلاثية لدراسات الجدوى والجدولة الزمنية
-
استراتيجيات جمع البيانات واستخلاص متطلبات النظم
-
مصفوفة المتطلبات الوظيفية وغير الوظيفية ومعايير قياسها
-
كينونات ومكونات مخطط تدفق البيانات الأساسية
-
المخطط السياقي (Context Diagram) دراسة حالة هندسة الطلبات
-
مخطط المستوى صفر (Level 0 Diagram) وتدفق البيانات الداخلي
-
قانون الاتزان الهيكلي (Balancing) والربط مع الواجهات وقواعد البيانات
-
هندسة المخططات التفصيلية (Child Diagram) وقاعدة العمليات التسع
-
معايير جودة رسم المخططات وتفادي عيوب التدفق الشائعة
-
بنية قاموس البيانات (Data Dictionary) وإدارة البيانات الوصفية (Metadata)
-
نماذج توصيف تدفق البيانات ومخازن البيانات
-
توصيف عناصر وتراكيب البيانات (Structures & Elements
-
نماذج توصيف العمليات (Process Specification Form) وأدوات تمثيل المنطق البرمجي
-
دراسة حالة عملية توصيف عمليات نظام التسجيل الأكاديمي
-
صياغة منطق الأعمال باستخدام اللغة الإنجليزية المهيكلة (Structured English)
-
التوثيق الفني، التدريب والتهيئة، وصيانة النظم البرمجية
-
تباين الأدوار المهنية: فجوة الكفاءة بين محلل النظم والمبرمج
-
حوكمة المشاريع البرمجية إدارة التغيير وهندسة القيمة في بيئات العمل
-
فلسفة الأمن الرقمي ومفهوم أمن الشبكات
-
هندسة التحكم بالمعلومات وصلاحيات الوصول
-
بنية الأنظمة وتحديد متطلبات التأمين
-
أركان السرية وسلامة البيانات
-
إتاحة الخدمة، إدارة استمرارية الأعمال، ونظام الهوية الرقمية والمساءلة القانونية
-
البنية الهيكلية للأنظمة المفتوحة ومنافذ الاختراق
-
معوقات واستراتيجيات الحماية غير التقليدية
-
تصنيف التهديدات وثنائية التنصت والتشفير
-
التهديدات الإيجابية وحيل الهندسة الاجتماعية
-
هندسة الدفاع ضد التهديدات الداخلية والخارجية
-
التخطيط الاستراتيجي وأنظمة كشف ومنع التسلل
-
تدابير الحماية وضوابط الإدارة والتقنية
-
تشريح البرمجيات الخبيثة ودوافع المطورين وآليات الدفاع
-
نوافذ الإصابة وبروتوكولات الوقاية الرقمية
-
ديناميكية انتشار الفيروسات والديدان
-
حصان طروادة ومؤشرات الاختراق النشط
-
استراتيجيات التطهير وجدران الحماية النارية
-
اختبار الدبلوم
إحصائيات التقييمات
جاري تحميل التقييمات...