فلا بدّ في مرحلة ما أن تتوقّف عن ممارسة التمارين وأن تبدأ في صنع برامج حقيقية.
ولكن ما البرامج التي يجب أن تصنعها كمبتدئ؟ و ما الذي يمكنك تحقيقه على مستوى المهارات الحالي الخاص بك؟
لا تقلق عزيزي المبتدئ، هناك مشاريع برمجية مصمّمة خصّيصًا لك
ولكن ما البرامج التي يجب أن تصنعها كمبتدئ؟ و ما الذي يمكنك تحقيقه على مستوى المهارات الحالي الخاص بك؟
لا تقلق عزيزي المبتدئ، هناك مشاريع برمجية مصمّمة خصّيصًا لك
⬅️اصنع لعبة الشطرنج الخاصة بك
لعبة الشّطرنج هي لعبة قديمة وقد اتّبعت دائمًا نفس القواعد، ومع ذلك فإن منطق لعبة الشّطرنج يتناسب بشكل كبير مع نفس المنطق الذي نستخدمه في برمجة اللعبة، فتصميم لعبة الشطرنج سيضعك في بداية قوية نحو مهنة البرمجة.
لعبة الشّطرنج هي لعبة قديمة وقد اتّبعت دائمًا نفس القواعد، ومع ذلك فإن منطق لعبة الشّطرنج يتناسب بشكل كبير مع نفس المنطق الذي نستخدمه في برمجة اللعبة، فتصميم لعبة الشطرنج سيضعك في بداية قوية نحو مهنة البرمجة.
ستبدأ من خلال تحديد لوحك وقطعك الخاصة باللعبة، بعد ذلك ستستمر في إعطاء حركات محددة لقطعك، ويمكنك بناء هذه اللعبة بعد مشاهدة مقطع الفيديو في الأسفل ولكن لا حاجة للتقيّد به بشكل حرفي حيث يمكنك الاستعانة بالأسلوب العام ويمكنك تعديله لإنشاء لعبة الشطرنج الخاصة بك.
⬅️بناء آلة حاسبة خاصة بك
يتيح إنشاء الآلة الحاسبة للمستخدمين القيام بمهام بسيطة باستخدام عمليات بسيطة مثل الضرب والقسمة، وقد لا يكون التطبيق الأكثر إثارة لكنّه تطبيق ضروري للغاية في بداية مسيرتك البرمجية.
يتيح إنشاء الآلة الحاسبة للمستخدمين القيام بمهام بسيطة باستخدام عمليات بسيطة مثل الضرب والقسمة، وقد لا يكون التطبيق الأكثر إثارة لكنّه تطبيق ضروري للغاية في بداية مسيرتك البرمجية.
⬅️قم بإنشاء تطبيق قائمة المهام
الهدف من بناء تطبيق قائمة المهام أن تعرف أنّك وصلت إلى مكان ما أي أنك قد بدأت بجني ثمار جهودك المتواصلة، وهو يتضمّن معظم ما تحتاجه لإنشاء واجهة مستخدم بسيطة مثل الأزرار والرسوم المتحرّكة وتفاعل المستخدم مع الأحداث.
الهدف من بناء تطبيق قائمة المهام أن تعرف أنّك وصلت إلى مكان ما أي أنك قد بدأت بجني ثمار جهودك المتواصلة، وهو يتضمّن معظم ما تحتاجه لإنشاء واجهة مستخدم بسيطة مثل الأزرار والرسوم المتحرّكة وتفاعل المستخدم مع الأحداث.
ونظرًا لأن الفيديو في الأسفل يستخدم تقنيات مثل HTML و CSS و Javascript يمكنك بعد ذلك تحميله على الويب بشكل مستقل أو يمكنك إضافة التطبيق إلى موقع ويب آخر.
⬅️تطوير أداة تحويل الوزن
تعتبر أدوات التحويل العادية مكانًا مناسبًا لاختيار قدراتك البرمجية حيث يمكنك إنشاء أداة لتحويل الأوزان وإضافة بعض العمليات والمعادلات البسيطة لإنشاء أداة رائعة لتحويل الوزن،
تعتبر أدوات التحويل العادية مكانًا مناسبًا لاختيار قدراتك البرمجية حيث يمكنك إنشاء أداة لتحويل الأوزان وإضافة بعض العمليات والمعادلات البسيطة لإنشاء أداة رائعة لتحويل الوزن،
وضَعْ في اعتبارك أنه مع مشاريع برمجية مثل هذه يمكنك إضافة أو طرح الكثير من الوظائف التي تريدها ويعتبر ذلك من ميّزات البرمجة حيث يمكنك إنشاء البرمجيات بالطريقة التي تعجبك، ويمكنك الاطلاع على الفيديو في الأسفل للقيام بهذه المهمّة
⬅️ترميز لعبة حجرة ورقة مقص
يتطلّب إنشاء لعبة حجرة ورقة مقص كلًا من إدخال المستخدم والعنصر العشوائي، فأنت تلعب أساسًا ضد الروبوت الذي قمت بإنشائه في لعبة أنشأتها أيضًا، وبالإضافة إلى ذلك فإنّه
يتطلّب إنشاء لعبة حجرة ورقة مقص كلًا من إدخال المستخدم والعنصر العشوائي، فأنت تلعب أساسًا ضد الروبوت الذي قمت بإنشائه في لعبة أنشأتها أيضًا، وبالإضافة إلى ذلك فإنّه
يوفر للمبرمجين المبتدئين منتجًا تفاعليًا ملموسًا يمكنك التقاطه وتشغيله على الفور، ونظرًا لوجود العديد من الكائنات الرّسوميّة التي يمكنك التفاعل معها، فإنّه يمكنك أن تكون شخصًا مبدعًا ومبرمجًا ماهرًا من خلال هذه اللعبة.
Tic Tac Toe الخاص بك ⬅️
يمكنك إنشاء تطبيق Rock, Paper, Scissors ناجح باستخدام معلمات عشوائية، فإن Tic Tac Toe يتطلب القليل من الإستراتيجية، باستخدام HTML و CSS و Javascript،
يمكنك إنشاء تطبيق Rock, Paper, Scissors ناجح باستخدام معلمات عشوائية، فإن Tic Tac Toe يتطلب القليل من الإستراتيجية، باستخدام HTML و CSS و Javascript،
ومعرفة بسيطة بالرياضيّات، كما يمكنك معرفة كيفيّة إنشاء روبوت Tic Tac Toe الذي لا يهزم، ويمكنك أيضًا استخدام البرنامج كمدّرس من نوع Tic Tac Toe مما يزيد من عدد اللحظات التي يمكنك تحقيقها من خلال هذا المشروع.
⬅️بناء موقع ويب بسيط
إنّ تصميم القليل من المشروعات سوف يعلّمك بقدر مايعلّمك موقع HTML و CSS الأساسي من تعلّم مبادئ التصميم البسيطة وربط الملفات واستضافة المواقع، حيث يعدّ إنشاء موقع ويب بسيط دائمًا طريقةً رائعةً لإنشاء ملفّات وبيانات البرامج أو زيادتها،
إنّ تصميم القليل من المشروعات سوف يعلّمك بقدر مايعلّمك موقع HTML و CSS الأساسي من تعلّم مبادئ التصميم البسيطة وربط الملفات واستضافة المواقع، حيث يعدّ إنشاء موقع ويب بسيط دائمًا طريقةً رائعةً لإنشاء ملفّات وبيانات البرامج أو زيادتها،
فتعقيد وصعوبة موقع الويب الخاص بك سوف يزدادان كلما تعلمت أكثر، ويمكنك أيضًا تطبيق معظم لغات البرمجة الأخرى التي تتعلّمها خلال مسيرتك البرمجية، مما يجعلها نقطة انطلاق رائعة عند استعراض مهاراتك البرمجية أو البحث عن عمل.
AZ🙏🌹
AZ🙏🌹
جاري تحميل الاقتراحات...