أساسيات برمجة C: دليل المبتدئين للبرمجة منخفضة المستوى
أتقن أساسيات برمجة C، وافهم كيفية عمل ذاكرة الكمبيوتر، واكتب برامجك الأولى الفعالة ومنخفضة المستوى من خلال دروس منظمة قائمة على النصوص.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
قد يبدو تعلم لغة منخفضة المستوى مثل C أمرًا شاقًا، ولكن فهم آلياتها الأساسية هو أفضل طريقة لفهم كيفية تفاعل البرامج مع الأجهزة الحاسوبية. من خلال التخلص من التعقيد غير الضروري، يمكنك إتقان اللبنات الأساسية للبرمجة دون الشعور بالإرهاق.
يرشدك هذا المساق خطوة بخطوة عبر المفاهيم التأسيسية للغة البرمجة C. ستنتقل من كتابة مخرجات نصية بسيطة إلى إدارة الذاكرة، وهيكلة البيانات، وتجميع التعليمات البرمجية الفعالة باستخدام ممارسات التطوير الحديثة.
ما ستتعلمه:
- فهم مفاهيم البرمجة الأساسية بما في ذلك المتغيرات وأنواع البيانات والتحكم في سير العمل.
- كتابة تعليمات برمجية C نظيفة وقابلة للقراءة باستخدام بناء الجملة القياسي وممارسات التنسيق الحديثة.
- إدارة ذاكرة الكمبيوتر بأمان باستخدام المؤشرات (pointers) والمصفوفات (arrays) وتقنيات التخصيص الأساسية.
- إنشاء هياكل تعليمات برمجية قابلة لإعادة الاستخدام عن طريق كتابة دوال مخصصة وتنظيم منطق البرنامج.
- تجميع برامجك وتصحيح أخطائها باستخدام علامات المترجم (compiler flags) الحديثة لاكتشاف الأخطاء مبكرًا.
- تطبيق عمليات الإدخال والإخراج الأساسية للملفات للتفاعل مع نظام التشغيل.
يبدأ المساق بالمصطلحات الأساسية، وإعداد البيئة، وبناء الجملة الأساسي قبل الانتقال إلى المنطق العملي، والدوال، وإدارة الذاكرة. ستتقدم من خلال شروحات مكتوبة واضحة وأمثلة عملية للتعليمات البرمجية مصممة لبناء ثقتك خطوة بخطوة.
تم تصميم هذا المساق خصيصًا للمبتدئين المطلقين الذين ليس لديهم خبرة سابقة في البرمجة، وكذلك للمطورين الذين تعلموا ذاتيًا ويتطلعون إلى فهم الأسس منخفضة المستوى لعلوم الكمبيوتر.
ابدأ رحلتك في البرمجة اليوم وقم ببناء أساس متين في تطوير البرمجيات.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🎓 بشهادة
أساسيات برمجة C المضمنة باستخدام STM32
شهادة
تطبيق عملي
$49.99
→
🔥 رائج
🎓 بشهادة
البرمجة والروبوتات للمبتدئين مع Calliope mini
شهادة
تطبيق عملي
$24.99
→
🔥 مطلوب
🎓 بشهادة
التصميم المنطقي الرقمي وأساسيات هندسة الحاسوب
شهادة
تطبيق عملي
$49.99
→
⚡ الأفضل للبداية
🎓 بشهادة
أساسيات المعالجات الدقيقة وهندسة الحاسوب
شهادة
تطبيق عملي
$49.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف $100 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي $12.50. لا تنتهي صلاحية الأرصدة أبداً.
$100
200 رصيد
$12.50 / دورة
أفضل قيمة
$250
550 رصيد
$11.36 / دورة
$500
1200 رصيد
$10.42 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.