أسس البرمجة باللغة C: تعلم البرمجة من الأساس

بناء أساس قوي للبرمجة من خلال إتقان قواعد اللغة C، وإدارة الذاكرة، والمؤشرات لكتابة شفرة فعالة ومتعددة المنصات.

4.6 (4,620) ⏱ 45 دقيقة 📚 3 درس 🎧 النسخة الصوتية

حول هذه الدورة

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

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    45 دقيقة من المحتوى التطبيقي

المراجعات (4)

Joshua Clark AU متعلِّم موثَّق
★ 4 · 2026-03-16T04:30:52+00:00

Decent course. The structure was mostly clear, though a few examples could have used a bit more detail. Still, learned a lot.

Sofia Esposito IT متعلِّم موثَّق
★ 4 · 2025-11-07T12:24:52+00:00

Solid course. It provided a good foundation. I'd prefer if some of the later modules had more challenging tasks, though.

Emeka Nwosu NG متعلِّم موثَّق
★ 5 · 2025-10-23T10:28:52+00:00

انها دورة جيدة إذا كنت تملك بعض المعرفة المسبقة، بالنسبة للمبتدئين، بعض المفاهيم قد تكون تحدياً قليلاً، ولكن البنية منطقية.

Chloe Müller ZA
★ 4 · 2025-04-22T07:07:52+00:00

لقد قدمت هذه الدورة بالضبط ما كنت أحتاجه وكانت التفسيرات واضحة وموجزة.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع