السلام عليكم ورحمة الله،

أنا أحد المبتدئين في تعلّم البرمجة، أصبت بتشتت كبير حين حاولت أن أبدأ التّعلم، لذلك قرّرت التركيز على تعلّم طريقة تنفيذ أفكاري بدلا من تعلّم اللغات واحدة بواحدة بناء على نصيحة @B6a7‍ 

ركز على التطبيق الذي تريد صنعه مباشرة ، اي ماهي الفكره التي تريدها بالضبط واذهب وتعلم كيف تطبقها

الفكرة

الفكرة بسيطة لحدّ ما. موقع يضم قاعدة بيانات لمكتبة يحوي كلّ معلومات الكتب (معلومات التصنيف ومراجعات المستعيرين)، يمكن للمستخدم أن يسجّل في الموقع ويستعير الكتب ويعرف إن كان الكتاب مستعارًا أو لا، وفي حالة كان مستعارًا يعرف المدة التي سيحجز فيها، يمكنه إضافة كتاب إلى مفضلاته أو يحجز مسبقًا.

عند حجز الكتاب يرسل لمسيّر المكتبة تلقائيا معلومات الكتاب والمستعير كي يرسل إليه، كما يمكنه تفعيل أو إلغاء تفعيل إشتراك أحد المستخدمين.

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

انصحني

(01) ماهي لغات البرمجة، وأطر العمل التي يجب عليّ استخدامها؟ (02) وكيف أتعلّمها؟

(03) هل من شيء عليّ معرفته قبل البدء في تطبيق الفكرة؟