اذهب إلى المحتوى

مقالات برمجة عامة

يحوي هذا القسم على مقالات عامة متعلقة بالبرمجة وبتعلم البرمجة ويشمل على المواضيع الأساسية وحتى متوسطة المستوى والتي تهم المبرمج والداخل الجديد على مجال البرمجة.

ستتعلم في هذا المقال كيفية إنشاء لعبة إلكترونية تفاعلية يعتني فيها اللاعب بكائنٍ ما، أو بحيوانٍ أليف أو نبتةٍ ما، وذلك باستخدام برنامج سكراتش scratch. أطلق العنان لخيالك في هذا المشروع، ولكن تذكر أنه يجب اتباع الدليل الموجز أ…
سنتعلم في هذا المقال كيفية تصميم وتنفيذ لعبة قفز من منظور علوي، إذ يتوجب على اللاعب القفز والارتداد عن منصات متحركة للوصول إلى النهاية لنحصل على نتيجة مشابهة لما يلي: انقر على مفتاح المسافة أو انقر بالفأرة للقفز عل…
كيف سيبدو موقع الويب الذي تبنيه؟ يناقش هذا المقال أعمال التخطيط والتصميم التي تجري قبل كتابة الشيفرة بما في ذلك المعلومات التي سيقدّمها الموقع وخطوط الكتابة والألوان والوظيفة التي ينجزها الموقع. التخطيط قبل كل شيء ل…
ستتعلم في هذا المقال كيفية إنشاء لعبة إلكترونية من منظور اللاعب أو الشخص الأول first person view وتختصر إلى FPV أو ما يدعى بألعاب البعد الثاني والنصف 2.5D، وذلك باستخدام سكراتش ويجب عليك اتباع الدليل الموجز أدناه أثناء تنفيذ …
سنتعلم في هذا المقال كيفية إنشاء لعبة متجر تفاعلي باستخدام سكراتش scratch، بحيث يكون اللاعب نفسه زبونًا في المتجر. لنحصل على نتيجة مماثلة لما يلي: انقر فوق الفاكهة التي تريد شرائها ولاحظ كيف يزداد الحساب، ثم ا…
سنعرض في هذا المقال الأدوات التي تلزم في عملية تطوير موقع ويب بسيط وكيفية تثبيتها تثبيتًا صحيحًا. الأدوات التي يستخدمها المحترفون حاسوب: قد يبدو الأمر بديهيًا للبعض، لكن البعض الآخر لا يستخدِمه فعليًا، فهو يقرأ هذ…
سنتعلم في هذا المقال كيف ننشئ أسرابًا من الحشرات أو الطيور أو الأسماك، أو أي نوع آخر من الحيوانات، باستخدام كتل النُسخ، لتصميم لعبة بسيطة باستخدام سكراتش. سنعمل في هذا المشروع على: استخدام النُسخ لتوليد مجموعة من …
يقدِّم لك هذا المقال خلفيةً مفيدةً حول عالم الويب وظهوره والتقنيات المعيارية له وكيف تعمل معًا، كما يطلعك على تمّيز مهنة مطوري الويب وعن الممارسات العملية الأفضل التي عليك تعلّمها. موجز عن تاريخ ويب سنختصر الأمر قدر…
سنعمل في هذا المشروع على إنشاء لعبةٍ بسيطة تعتمد على النقر بهدف للحصول على طبول وإيقاعات جديدة والانتقال للعزف في مواقع أكبر، باستخدام سكراتش scratch. سننفذ في هذا المشروع ما يلي: استخدام المتغيرات لتخزين الأرقام …
ستتعلم في هذا المقال كيفية إنشاء برنامج يولّد رسومات الماندالا باستخدام سكراتش لتحصل على أشكال زخرفية جميلة. إذ ستستخدم في مشروعنا برنامج سكراتش والفن المُولد من الحاسوب Computer generated art، أو الفن الإلكتروني، وهو أي…
سنعمل في هذا المشروع على إنشاء لعبة بسيطة يزداد فيها حجم حشرة اليعسوب عندما تأكل الحشرات الصغيرة، وذلك باستخدام سكراتش scratch. سننفذ في هذا المشروع ما يلي: استخدام كتل الاستشعار وكتل العمليات الرياضية مع كتل إذا …
من الجيد الاطلاع على التخطيطات layouts الأكثر استخدامًا لصفحات الويب قبل البدء بتصميمها، وهناك سبب يدفعنا في الواقع للخوض في تصميم الصفحات، إذ ستبدأ العمل عادةً انطلاقًا من صفحة فارغة، ومن ثم يأخذك العمل إلى نواحٍ عدة، فإذا ل…
سنتعلم في هذا المقال كيفية إنشاء مشروع نستخدم فيه عصًا سحرية لتحويل الكائنات إلى ضفادع وتكبير حجمها وتقليصه باستخدام سكراتش scratch. لنحصل على نتيجة مشابهة لما يلي: انقر على العلم الأخضر واستخدم العصا السحرية للضغط على ا…
سنتعلم في هذا المقال كيفية إنشاء مشروع يتوجب على اللاعب فيه إكمال عدة تحديات لإنقاذ مركبة فضائية من الخطر المحدق بها، باستخدام سكراتش! سنعمل في هذا المشروع على: التحكم بوقت انتهاء حدث ما باستخدام كتلة كرّر حتى. …
يسأل العديد من الذين قد تعلمو أساسيات لغة PHP و MySQL عن كيفية الاستفادة من هذه الخبرات وما هي المجالات التي يمكنهم توظيف خبراتهم في لغة PHP و MySQL بها. في الفيديو سنطرح لك عددًا من الأفكار والمشاريع والتي ستشكل اختبارً…
يغطي هذا المقال الخطوة الأولى والأهم للانطلاق في أيّ مشروع، وهي تحديد ما نريده من مشروعنا وخصوصًا مواقع الويب، إذ يركِّز الكثيرون في هذا المضمار على الجانب التقني من المشروع، لكن ما يهم فعلًا -وعلى الرغم من أهمية التقنية التي…
سنتعلم في هذا المقال كيف نصمم رحلة لاستكشاف الطبيعة ينفذها رجل آلي جوّال، باستخدام سكراتش، بحيث يجمع عينات لتحليلها لاحقًا في المختبر. سنعمل في هذا المشروع على: تحريك الكائنات مع مراعاة تغيير حجمها وفقًا لقربها أو…
يُعد إنترنت الأشياء Internet of things صورة مصغرة عن المستقبل الذي سنعيشه خلال السنوات القادمة لما يحمله من حالات استخدام تدخل في جميع تفاصيل حياتنا اليومية. في هذا الفيديو سنشرح لكم ماهو إنترنت الأشياء Internet of things وكي…
في السابق كانت لغات البرمجة محدودةً جدًا في مجالات معينة، ولكن اليوم وفي اليوم الحالي، باتت لدينا عشرات أو يمكن يمكن القول المئات من لغات البرمجة المختلفة، والتي تفرعت لتتخصص في مجالات مختلفة، فمنها الويب، وأخر تطبيقات سطح ال…
تُعد سرعة الأرشفة مقياسًا مهمًا عند تقييم سرعة صفحات الموقع، فهي تُشير لأداء الصفحة لكنها تختلف عن بقية المؤشرات التي تتمحور حول تجربة المستخدم مثل مؤشر أول محتوى مرئي FCP ومؤشر أضخم محتوى مرئي LCP. تُشير سرعة الأرشفة لم…
×
×
  • أضف...