أساسيات البرمجة للمبتدئين بالعربية مع تمارين عملية

أساسيات البرمجة للمبتدئين بالعربية مع تمارين عملية

مسار عملي متدرج لتعلم أساسيات البرمجة: مقدمة وأدوات التعلم، الطباعة والنصوص، المتغيرات والإدخال. يضم 7 وحدات تعليمية، ودروسًا وتطبيقات ومراجعة تساعدك على تحويل المفاهيم إلى مهارات قابلة للاستخدام.
0 طلاب
29 محاضرات

عن هذه الدورة

7 الأقسام
29 الدروس
4 ساعات و 35 دقيقة مدة

عن هذه الدورة

تقدم هذه الدورة شرحًا عربيًا منظمًا لـ أساسيات البرمجة يبدأ بالمفاهيم الأساسية وينتقل تدريجيًا إلى الاستخدام العملي. لا يكتفي المسار بالتعريفات؛ بل يربط كل محور بممارسة واختبار وفهم الأخطاء المتوقعة.

ما الذي ستتعلمه؟

  1. مقدمة وأدوات التعلم
  2. الطباعة والنصوص
  3. المتغيرات والإدخال
  4. العوامل والشروط
  5. حلقات التكرار
  6. المصفوفات
  7. الدوال والخطوة التالية

كيف تستفيد من المنهج؟

ابدأ بالوحدات حسب ترتيبها، ونفّذ الأمثلة على بيئة اختبار، ثم حل التمارين دون نسخ الحل مباشرة. احتفظ بملاحظاتك حول الأخطاء، وأنهِ الوحدات بالمشروع العملي عندما يتوفر.

دورة أساسيات البرمجة للمبتدئين على منصة أديب الصلوي: مسار مرتب من أول أمر طباعة حتى الدوال والاستدعاء الذاتي.

  • تعلّم المفاهيم المشتركة بين كل لغات البرمجة قبل التخصص.
  • أمثلة وتمارين متدرجة على الطباعة، الإدخال، المتغيرات، الشروط، الحلقات والمصفوفات.
  • أسلوب واضح يركّز على التفكير البرمجي وتحليل الكود خطوة بخطوة.
أديب الصلوي
أديب الصلوي
48 الدورات
3 طلاب
أديب الصلوي — مهندس برمجيات متخصص في بناء أنظمة SaaS وواجهات API والأنظمة المصرفية.
أديب الصلوي
نظرة عامة على المنهج

تتضمن هذه الدورة 7 وحدات، 29 دروس، و 4:35 ساعات من المواد.

مقدمة وأدوات التعلم
3 أقسام | 0:20 ساعات
تعلم أساسيات البرمجة
مجانًا

ما هي أساسيات البرمجة بعد سنوات من تدريس البرمجة و ملاحظة كل الصعوبات التي يواجهها المبتدئين قمنا بإعداد هذه الدورة لتكون أول دورة عربية تعلم الأسس...

وقت الدراسة 7 الدقائق
المرفقات 0
محرر الكود للمبتدئين في البرمجة
مجانًا

ما هو محرر الكود محرر الكود هو البرنامج أو الأداة التي تستعملها من أجل كتابة الكود. في هرمش، قمنا بتطوير محرر كود بسيط جداً ليتيح لكم تجربة الكود بشكل...

وقت الدراسة 7 الدقائق
المرفقات 0
محلل الكود للمبتدئين في البرمجة
مجانًا

ما هو محلل الكود محلل الكود هو أداة تفاعلية قمنا بتطويرها خصيصاً لجعلك قادر على فهم كيف يتنفذ الكود خطوة خطوة مما يجعلك قادر على فهم كيف يعمل الكود...

وقت الدراسة 6 الدقائق
المرفقات 0
الطباعة والنصوص
3 أقسام | 0:23 ساعات
دالة الطباعة في البرمجة
مجانًا

مفهوم الطباعة الطباعة يقصد بها عرض أي شيء أمام المستخدم لهدف معين كأن تعرض له رسالة ترحيب, نتيجة عملية حسابية ما, أو جملة عادية تطلب منه فيها إدخال...

وقت الدراسة 6 الدقائق
المرفقات 0
دمج البيانات في أساسيات البرمجة
مجانًا

مفهوم الدمج الدمج ( Concatenation ) يقصد به صف القيم سواء كانت رقمية أو نصية بجانب بعضها بهدف عرضها أو لتخزينها كنص جديد. بشكل عام، لدمج القيم في محرر...

وقت الدراسة 8 الدقائق
المرفقات 0
أحرف الهروب في البرمجة
مجانًا

مفهوم حروف الهروب حروف الهروب ( Escape Characters ) تستخدم بهدف عرض النتيجة بشكل أفضل. إذاً حروف الهروب ليست أحرف المراد طباعتها كما هي بل هي أحرف...

وقت الدراسة 9 الدقائق
المرفقات 0
المتغيرات والإدخال
3 أقسام | 0:22 ساعات
المتغيرات في البرمجة
مجانًا

مفهوم المتغيرات المتغير ( Variable ) عبارة عن مكان يتم حجزه في الذاكرة ( RAM ) بهدف تخزين قيمة معينة فيها أثناء تشغيل البرنامج. القيمة التي نضعها في...

وقت الدراسة 7 الدقائق
المرفقات 0
أنواع البيانات في البرمجة
مجانًا

أهم أنواع البيانات أي نوع من البيانات نتعامل معها برمجياً لها نوع محدد و نوعها هو ما يحدد لنا ما الذي يمكننا فعله معها فمثلاً البيانات الرقمية يمكن...

وقت الدراسة 7 الدقائق
المرفقات 0
دالة الإدخال في البرمجة
مجانًا

مفهوم الإدخال في الأمثلة التي كنا نكتبها سابقاً، كنا نكتب الكود ثم نقوم بتشغيله فيتم تنفيذه كاملاً دفعة واحدة، و عند إنتهائه يعرض لنا عبارة Done...

وقت الدراسة 8 الدقائق
المرفقات 0
العوامل والشروط
4 أقسام | 0:40 ساعات
العوامل في البرمجة
مجانًا

مفهوم العوامل العامل ( Operator ) عبارة عن رمز له معنى محدد في البرمجة، فقد يكون موضوع بهدف إعطاء قيمة لمتغير، مقارنة قيمة مع قيمة، أو لإجراء عملية...

وقت الدراسة 7 الدقائق
المرفقات 0
جمل الشرط في البرمجة
مجانًا

مفهوم جمل الشرط في لغات البرمجة يوجد ثلاث جمل متعارف عليها يمكن إستخدامها لوضع شروط تحدد ما إن كان يجب تنفيذ كود معين أم لا. الجمل المستخدمة في وضع...

وقت الدراسة 14 الدقائق
المرفقات 0
الشروط المتداخلة في البرمجة
مجانًا

مفهوم الشروط المتداخلة الشروط المتداخلة ( Nested Conditions ) يُقصد بها وضع شرط بداخل شرط. أي وضع جملة شرط بداخل جملة شرط و هذا الأمر نفعله عادةً لجعل...

وقت الدراسة 10 الدقائق
المرفقات 0
التحقق من أنواع القيم في البرمجة
مجانًا

أهمية فحص أنواع القيم التشييك على أنواع القيم التي يدخلها المستخدم أمر مهم جداً لضمان عدم حدوث أي أخطاء منطقية أو برمجية أثناء تشغيل البرنامج لأننا لا...

وقت الدراسة 9 الدقائق
المرفقات 0
حلقات التكرار
8 أقسام | 1:06 ساعات
حلقات التكرار في البرمجة
مجانًا

مفهوم الحلقات نستخدم الحلقات ( Loops ) لجعل الكود يعاد تنفيذه ضمن شروط معينة. بشكل عام، حين يكون هناك حاجة لتنفيذ الكود أكثر من مرة فإن أول ما نفكر به...

وقت الدراسة 9 الدقائق
المرفقات 0
الحلقة for في البرمجة
مجانًا

مفهوم الحلقة for نستخدم الحلقة for لتنفيذ الكود نفسه عدد محدد من المرّات. فمثلاً إذا أردنا تنفيذ كود معين 5 مرات، نضعه بداخل حلقة تعيد نفسها 5 دورات....

وقت الدراسة 9 الدقائق
المرفقات 0
الحلقة while في البرمجة
مجانًا

مفهوم الحلقة while نستخدم الحلقة while لإعادة تنفيذ الكود نفسه أكثر من مرة و بشكل خاص إن أردنا تنفيذ الكود عدد غير معروف من المرّات بمعنى أننا لا نعرف...

وقت الدراسة 8 الدقائق
المرفقات 0
الحلقة do while في البرمجة
مجانًا

مفهوم الحلقة do while نستخدم الحلقة do while إذا أردنا تنفيذ الأوامر عدد غير محدد من المرات و لكننا نريدها أن تتنفذ مرة واحدة على الأقل، ففي هذه الحلقة...

وقت الدراسة 6 الدقائق
المرفقات 0
الحلقات المتداخلة في البرمجة
مجانًا

مفهوم الحلقات المتداخلة الحلقات المتداخلة ( Nested Loops ) يقصد بها تعريف حلقات بداخل بعضها البعض. في هذا الدرس ستتعلم كيف تستخدم الحلقات المتداخلة...

وقت الدراسة 15 الدقائق
المرفقات 0
العمليات الحسابية المتسلسلة في البرمجة
مجانًا

مفهوم العمليات الحسابية المتسلسلة العمليات الحسابية المتسلسلة يقصد بها عملية حسابية تتكرر عدد محدد من المرات و في النهاية نحصل من خلالها على جواب واحد....

وقت الدراسة 8 الدقائق
المرفقات 0
حساب قيمة العاملي للعدد في البرمجة
مجانًا

مفهوم العدد العاملي في مادة الرياضيات عندما نضع علامة تعجب بعد العدد فهذا يعني أننا نقصد قيمة العاملي ( Factorial ) لهذا العدد. مثال 5 ! نقصد بها قيمة...

وقت الدراسة 6 الدقائق
المرفقات 0
حساب المضاعف للعدد في البرمجة
مجانًا

مفهوم العدد المضاعف في مادة الرياضيات مضاعفة العدد تعني ضرب العدد بنفسه عدد محدد من المرات. مثال 5 2 تعني مضاعفة العدد 5 بنفسه مرتين و هذا يساوي 5 × 5...

وقت الدراسة 5 الدقائق
المرفقات 0
المصفوفات في أساسيات البرمجة
4 أقسام | 1:02 ساعات
المصفوفات و أنواعها في البرمجة
مجانًا

مفهوم المصفوفات المصفوفة ( Array ) عبارة عن سلسلة من العناصر, كل عنصر فيها يملك قيمة و رقم ترتيب خاص به يعطى له بشكل تلقائي. فوائد المصفوفات نستخدم...

وقت الدراسة 6 الدقائق
المرفقات 0
المصفوفات الأحادية في البرمجة
مجانًا

مفهوم المصفوفات الأحادية المصفوفة الأحادية ( One Dimensional Array ) عبارة عن سلسلة من العناصر و كل عنصر فيها يملك قيمة و رقم فهرس يحدد موقعه في...

وقت الدراسة 16 الدقائق
المرفقات 0
المصفوفات الثنائية في البرمجة
مجانًا

مفهوم المصفوفات الثنائية المصفوفة الثنائية ( Two Dimensional Array ) عبارة عن سلسلة من العقد و كل عقدة منهم بداخلها سلسلة من العناصر. في العادة يتم رسم...

وقت الدراسة 23 الدقائق
المرفقات 0
المصفوفات الثلاثية في البرمجة
مجانًا

مفهوم المصفوفات المتعددة الأبعاد المصفوفة المتعددة الأبعاد ( Multi-Dimensional Array ) هي المصفوفة التي تتألف من ثلاثة أبعاد أو أكثر. هذا النوع من...

وقت الدراسة 17 الدقائق
المرفقات 0
الدوال والخطوة التالية
4 أقسام | 0:42 ساعات
تعريف دوال جديدة في البرمجة
مجانًا

مفهوم الدوال فكرة الدالة ( Function ) أنك إذا أردت أن تنفّذ نفس الكود عدة مرات في البرنامج تقوم بكتابة هذا الكود مرة واحدة فقط و تنادي له فقط كلما أردت...

وقت الدراسة 16 الدقائق
المرفقات 0
الإستدعاء الذاتي في البرمجة
مجانًا

مفهوم الإستدعاء الذاتي الإستدعاء الذاتي ( Recursion ) يقصد به بناء كود يعيد تنفيذ نفسه بنفسه إلى حين إتمام مهمة معينة. عملياً، لتحقيق الإستدعاء الذاتي...

وقت الدراسة 9 الدقائق
المرفقات 0
كتابة كود أقل في البرمجة
مجانًا

مفهوم تصغير حجم الكود بدايةً تقليص أو تصغير حجم الكود يقصد به إزالة الكود الذي لا داعي له و الذي إن تم حذفه فإنه لا يؤثر بتاتاً على طريقة عمله. إذاً...

وقت الدراسة 11 الدقائق
المرفقات 0
الخطوة التالية بعد تعلم أساسيات البرمجة
مجانًا

معرفتك الحالية في هذه الدورة أنت تعلمت الأسس البرمجية الأساسية التي ستحتاجها في أي مشروع تعمل عليه مستقبلاً فلا يوجد مشروع إلا و ستحتاج فيه إلى استخدام...

وقت الدراسة 6 الدقائق
المرفقات 0
الشهادات
1 أقسام
شهادة الدورة
شهادة الدورة
إذا اجتزت جميع الدروس في هذه الدورة، فستحصل على هذه الشهادة.
النوع شهادة الدورة
الرد على التعليق
الموافقة على التعليقات

سيكون تعليقك مرئيًا بعد موافقة المسؤول.

0
0 مراجعات
جودة المحتوى (0)
مهارات الأستاذ (0)
قيمة الشراء (0)
جودة الدعم (0)
الرد على التقييم
إرسال الرد

سيكون ردك على هذا التقييم مرئيًا لجميع المستخدمين.

أساسيات البرمجة للمبتدئين بالعربية مع تمارين عملية
مجانًا

تتضمن هذه الدورة

شهادة رسمية
مفضلة
شارك

مواصفات الدورة

الأقسام
7
الدروس
29
السعة
غير محدود
مدة
4 ساعات و 35 دقيقة
طلاب
0
تاريخ الإنشاء
10 سبتمبر 2026
تاريخ التحديث
8 أكتوبر 2026
أديب الصلوي

مهندس برمجيات وخبير أنظمة SaaS

معماري أنظمة SaaS
خبير واجهات API
أخصائي تكامل مصرفي
مؤلف تقني
مساهم في المجتمع
مدرب معتمد
أساسيات البرمجة للمبتدئين بالعربية مع تمارين عملية
أنت تشاهد
أساسيات البرمجة للمبتدئين بالعربية مع تمارين عملية