وصف الدورة

مقدمة في أنظمة برمجيات السيارات


نظرة عامة على دور البرمجيات في السيارات الحديثة

فهم بنية السيارة: وحدات التحكم الإلكترونية (ECUs) وأجهزة الاستشعار والمشغلات

لغات وأدوات البرمجة


لغات البرمجة الشائعة في تطبيقات السيارات (C، C++C، Python)

مقدمة إلى بيئات التطوير المتكاملة (IDEs) والأدوات المستخدمة في برمجة السيارات

برمجة الأنظمة المدمجة


أساسيات الأنظمة المدمجة وأهميتها في تطبيقات السيارات

مفاهيم ومتطلبات البرمجة في الوقت الحقيقي

بروتوكولات اتصالات المركبات


نظرة عامة على بروتوكولات الاتصال: CAN وLIN وEthernet

فهم كيفية تواصل السيارات مع أدوات التشخيص وبين وحدات التحكم الإلكترونية

تطوير تطبيقات السيارات


تصميم وتنفيذ التطبيقات الخاصة بتشخيص المركبات.

دراسات حالة حول التطبيقات الشائعة (على سبيل المثال، إدارة الوقود، ونظام المكابح المانعة للانغلاق، وأنظمة المعلومات والترفيه)

الاختبار والتحقق من الصحة


أهمية الاختبار في تطوير برمجيات السيارات

تقنيات اختبار الوحدات، واختبار التكامل، واختبار النظام

الأمن السيبراني في برمجة السيارات


نظرة عامة على تهديدات الأمن السيبراني في السيارات الحديثة

أفضل الممارسات لتأمين أنظمة برمجيات السيارات

مشاريع البرمجة العملية


تمارين عملية في كتابة وتصحيح التعليمات البرمجية لأنظمة السيارات

مشاريع جماعية لتطوير تطبيقات بسيطة أو تعديلات للأنظمة الحالية

التقنيات والاتجاهات الناشئة


لمحة عامة عن التطورات في برمجة السيارات (على سبيل المثال، القيادة الذاتية

ماذا سأتعلم؟

متطلبات

$0

محاضرات

0

مستوى المهارة

مبتدئ

فترة انتهاء الصلاحية

المدة الزمنية

الشهادة

نعم

دورات ذات الصلة