منذ 4 ساعات
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
توقف عن كتابة البرامج الثابتة التي تعمل على شريحة واحدة فقط. يستطيع معظم المهندسين الإلكترونيين تشغيل وحدة التحكم الدقيقة، لكن قليلًا منهم هم من يستطيعون تصميم برامج ثابتة احترافية وآمنة ومحمولة حقًا. إذا كان ملف main.c الخاص بك يتكون من مئات الأسطر، أو إذا كان التحويل من STM32 إلى AVR يتطلب إعادة كتابة كاملة، فهذه الدورة التدريبية مناسبة لك. هذه الدورة التدريبية عبارة عن غوص عميق في هندسة البرامج الثابتة. نحن نتجاوز الترميز البسيط "المعدني" ونعلمك كيفية التفكير كمهندس برمجيات. سوف تتعلم كيفية إنشاء حزمة قوية مكونة من 4 طبقات تفصل المنطق عالي المستوى عن السيليكون منخفض المستوى. إطار العمل المكون من 4 طبقات الذي ستتقنه:- التركيز المعماري: نحن لا نعلم بناء جملة C؛ نحن نعلم استراتيجية لغة C.
- المعايير: يتبع كل سطر من التعليمات البرمجية المعايير، بما في ذلك "شروط Yoda" واصطلاحات التسمية الصارمة.
- لا تراعي الأجهزة: تنطبق المبادئ التي تتعلمها هنا على أي MCU أو STM32 أو PIC أو AVR أو ESP32 أو ARM Cortex.
- تصميم مشروع برنامج ثابت مكون من 4 طبقات من خدش.
- نفذ التعليمات البرمجية وفقًا لمعيار ترميز C المضمن.
- افصل منطق التطبيق عن الأجهزة باستخدام نمط الواجهة.
- أنشئ قالب "مجموعة المبتدئين الاحترافية" لبدء أي مشروع مستقبلي.
- قم ببناء طبقة التطبيق باستخدام وحدات Init وCallback وGlobal المخصصة.
- طبق تقنيات البرمجة الدفاعية للتخلص من "الأرقام السحرية" والتخصيص الأخطاء.
- فهم لغة البرمجة C (الحلقات والمؤشرات والبنيات).
- الإلمام بأي وحدة تحكم دقيقة (MCU) والإلكترونيات الأساسية.
- الرغبة في الانتقال من عادات البرامج الثابتة "الهواة" إلى عادات البرامج الثابتة "المحترفة".
- مهندسو الإلكترونيات الذين يرغبون في كتابة برامج أفضل وأكثر تنظيماً.
- المطورون المضمنون الذين يعانون من إمكانية نقل التعليمات البرمجية والمشاريع التي لا يمكن إدارتها.
- الطلاب والهواة الذين يتطلعون إلى دخول صناعة الأنظمة المدمجة الاحترافية.
- مديرو البرامج الثابتة الذين يحتاجون إلى إطار عمل معماري قياسي لفريقهم.
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة