مقدمة في البرمجة (CS101)
دليل عملي مرافق لمادة CS101 — لا يغني عن المحاضرة أو الامتحان، بس بيرافقك بالتطبيق العملي والأمثلة التفاعلية أثناء دراستك. اخترنا C لأنها اللغة الأكثر استخدامًا لتدريس هذه المادة في أغلب أقسام علوم الحاسوب، لأنها تجبرك تفهم الذاكرة والمتغيّرات من الأساس.
- 1
🇨الوحدة 1: لغة C
30 درس💡 ليش هاي الوحدة مهمة؟
أغلب خطط علوم الحاسوب بتبدأ بـ C تحديدًا لأنها 'أقرب' للعتاد (hardware) من لغات متل Python — بتفهم كيف تتصرّف الذاكرة فعليًا، وهاد أساس أي مادة جاية (هياكل بيانات، نظم تشغيل، معماريات حاسوب).
🎯 أهم ما ستتقنه
المتغيّرات والأنواعالشروط والحلقاتالدوالالمصفوفاتالمؤشرات (Pointers)إدارة الذاكرة اليدويةابدأ لغة C ←📌 المتطلّبات السابقة
لا شيء — هذه غالبًا أول مادة برمجة بالخطة.
💼 في سوق العمل
أساس كل مادة برمجة لاحقة بالخطة، ومهارة المؤشرات وإدارة الذاكرة يدويًا يميّز خريجي علوم الحاسوب عن الحاصلين على دورات سريعة فقط.
جاهز تبدأ؟ 🚀
هاد دليل مرافق للمادة، مو بديل عن المحاضرة — استخدمه للتطبيق العملي جنب دراستك.
ابدأ بـ لغة C