دورة عبر الإنترنت – تخصص احترافي معتمد في هندسة Arm’s Cortex-M

ابدأ رحلتك مع Arm Cortex-M! ستساعد هذه التخصصات أي شخص يتعلق بتطوير البرامج لمعالجات Cortex-M.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

المستوى المتوسط

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • المعرفة بتطوير البرامج لمعالجات Arm Cortex-M
  • خبرة عملية في إدارة المشاريع في Cortex-M
  • القدرة على بناء وتصحيح التطبيقات الأساسية لنظام Cortex-M
  • الكفاءة في تشغيل وتهيئة نظام Cortex-M باستخدام تقنيات البرمجة القياسية

What you will learn in the course

Courses for which the course is suitable

  • مطور برمجيات للأنظمة المدمجة
  • مهندس برمجيات
  • مهندس النظم المدمجة
  • مطور تطبيقات لمعالجات Arm Cortex-M
  • مبرمج الأنظمة المدمجة
  • مهندس أجهزة لديه معرفة بالبرمجيات
  • طالب هندسة البرمجيات أو الكمبيوتر
  • متحمس للتكنولوجيا ومهتم بتطوير التطبيقات

التدريب – سلسلة من الدورات في 4 أجزاء

تم تصميم هذا التخصص لمساعدة أي شخص مشارك في تطوير البرامج لمعالجات Arm Cortex-M. خلال أربع دورات، ستوسع معرفتك بهذا النوع من وحدات التحكم الدقيقة، والتي يتم استخدامها في مجموعة واسعة من الأجهزة في جميع أنحاء العالم.

سواء كنت متخصصًا في الكمبيوتر/الهندسة، أو طالبًا أو هاويًا، فقد تم تصميم التدريب لتزويدك بالمعرفة الأساسية والخبرة العملية المطلوبة لتشغيل مشروعك البرمجي على Cortex-M، وتجنب الأخطاء المكلفة.

مشروع التعلم العملي

ستتاح للمتعلمين الفرصة لتطبيق المهارات التي اكتسبوها في عدة مشاريع، مثل:

  • إنشاء وتصحيح تطبيق أساسي لنظام Cortex-M
  • تشغيل وتهيئة نظام Cortex-M باستخدام تقنيات البرمجة القياسية

Details of the courses that make up the specialization

نظرة عامة على معالجات Arm Cortex-M

  • الدورة 1

    المدة: 2 ساعة

    التقييم: 4.6 (90 تقييمًا)

    ماذا ستتعلم:

    • وصف مكان العثور على الموارد والدعم لمعالجات Cortex-M.
    • وصف اختلافات التطبيقات وخيارات التكوين لمعالجات Cortex-M المتنوعة.
  • أساسيات بنية Armv8-M

    المدة: 13 ساعة

    التقييم: 4.7 (40 تقييمًا)

    ماذا ستتعلم:

    • وصف نموذج البرمجة (مجموعة السجلات والحالات وأوضاع المعالج).
    • وصف المعايير وواجهات برمجة التطبيقات التي تدعم البنية.
    • فك التشفير والبرمجة بلغة التجميع.
    • توجيه التطبيقات إلى ذاكرة النظام الافتراضية.
  • أساسيات تطوير البرمجيات لـ Cortex-M

    المدة: 9 ساعات

    التقييم: 4.5 (27 تقييمًا)

    ماذا ستتعلم:

    • قم بتجميع تطبيقات Cortex-M وتوصيلها باستخدام المفاتيح الإلزامية والموصى بها والشائعة.
    • تصحيح ومراقبة تطبيق Cortex-M الذي يعمل على جهاز Cortex-M.
    • تهيئة نظام Cortex-M باستخدام تقنيات البرمجة القياسية.
  • قدرات متقدمة في بنية Armv8-M

    المدة: 12 ساعة

    التقييم: 4.9 (16 تقييمًا)

    ماذا ستتعلم:

    • تغطي الدورة التدريبية الأخيرة الميزات المتقدمة والاختيارية التي يمكن تهيئتها على نظام Cortex-M.
    • يمكن أن تساعد هذه الميزات في تلبية متطلبات معينة للمشروع مثل الأمان والأداء.
    • قد لا تكون جميع المواضيع ذات صلة بكل مشروع من مشروعات Cortex-M، لذا نرحب باختيار المواضيع المناسبة لك، إن وجدت.