كورسات عامة
General courses١٢ كورس في البرمجة والديف أوبس والأنظمة المدمجة — C و++C وCMake ولينكس ودوكر وKubernetes وGit وCI/CD والفيرموير والـARM. معاينة مجانية، من غير اشتراك.
12 كورس · كورسات عامة
Kubernetes و Helmالـpods والخدمات وعمليات النشر والـingress — وبعدها مخططات Helm والقيم والفحوص والإصدارات اللي تقدر ترجع عنها فعلاً.11 ساعةDocker للمهندسينالصور والطبقات والوحدات التخزينية والشبكات والبناء متعدّد المراحل — وكمان ترجمة الفيرموير جوّه حاوية بتبني نفس النتيجة في أي مكان.7 ساعةخطوط CI/CDبناء واختبار وتوقيع ونشر من غير ما تفتح تيرمينال — تخزين مؤقت وبناء مصفوفات ومخرجات وبوّابات إصدار بتمسك اللي المراجعة فاتها.6 ساعةGit وسير عمل الفريقتفريع بيصمد مع فريق بيكبر، وrebase مقابل merge، وbisect والـhooks، وسير المراجعة اللي مشروع حقيقي شغّال بيه.5 ساعةلينكس المدمجةYocto و U-Boot ومسار إقلاع النواة وشجرة الأجهزة وكتابة درايفر — بأخذ بورد من لحظة التشغيل لحد الـshell.13 ساعةFOTA: تحديث الفيرموير لاسلكياًالـbootloaders وتقسيم الذاكرة وتوقيع الصور والرجوع للنسخة السابقة وخط تحديث بيصمد لو الكهربا قطعت وسط الفلاش.6 ساعةAVR وربط الأطرافالـGPIO والمؤقتات والـADC والـUART والـSPI والـI2C — بقراءة الداتاشيت وتشغيل هاردوير حقيقي من أول مبدأ.8 ساعةARM Cortex-M من غير طبقاتالمسجّلات والـI/O المربوط بالذاكرة وكود الإقلاع وسكربتات الربط ومتّجهات المقاطعة — فيرموير من غير أي HAL بينك وبين الشريحة.12 ساعةMake و CMake لمشاريع حقيقيةوحدات الترجمة والربط والمكتبات الساكنة والمشتركة — وبعدها أهداف CMake وملفات سلاسل الأدوات والترجمة المتقاطعة اللي بتشتغل فعلاً.6 ساعةبرمجة الأنظمة على لينكسالعمليات وواصفات الملفات والإشارات والأنابيب والسوكتس والخيوط — بمخاطبة النواة مباشرةً بدل ما تعدّي على runtime.9 ساعة++C الحديثة (17 / 20)RAII وحركة النقل والقوالب والـSTL والتزامن — بالأسلوب اللي بيتكتب بيه ++C النهارده، مش أسلوب 2005.12 ساعةلغة C: الأساسالمؤشرات وتخطيط الذاكرة والـstack والـheap، وإزاي ملف .c بيتحوّل فعلاً لملف تنفيذي. الطبقة اللي كل حاجة فوقها واقفة عليها.9 ساعة


