السلام عليكم ،،
أنا مبرمجة مبتدئة في javascript كنت قد تعلمت وشاهدت دروسا كثيرة وكنت أطبق ما اتعمله تماما مع فهم كل كود بالطبع، وكان كل شيء على ما يرام وكأي متعلم كنت أواجه في كل مرة اتعلم فيه كود جديد بعض المشاكل لكن تكون بسيطة وأستطيع حلها، الآن بعد أن انتهيت من تعلم اللغة وأصبحت لدي معلومات لا بأس فيها لكي أجرب ما تعلمته لكن هذه المرة من غير أن أستعين بالدروس التي كنت أتابعها وأن أعتمد على فهمي ومعلوماتي و تخيلت أنه علي أن أقوم بعمل موقع صغير و كأنني في مهمة حقيقة ويتطلب علي تسليم عملي لكي أكون أكثر جدية وإبداع ، لكنني بدأت أشعر بالضياع قليلا مثلا كيف سأكتب هذا الكود وكيف سأربط هذين الكودين مع بعضهم، بأي فكرة سأبدأ أولا،هل علي أن أبدأ بتصميم الواجهة ووضع كل شي بمكانه وحجمة ولونه المطلوب أو علي كتابة الأكواد وعلي البدأ بالبرمجة أولا ، ثم بدأت أواجه مشاكل لم تكن مذكورة في الدورات التي تابعتها، ما أود معرفته هل يحدث هذا لأنني مبتدئة ومازلت لا أملك خبرة ولأنني لم أعمل على مشروع حقيقي أم أنني لم أحصل على العلم الكافي وعلي التعلم من البداية مرة أخرى، أحتاج بعض النصائح للذين كانوا مبتدئين و أصبحوا محترفين هل كنتم بهذا الحال في بداية مسيرتكم ؟
وشكرا
هذا طبيعي، يجب ان تقسمين العمل، لا يمكنك التخطيط والتصميم والبرمجة في آن واحد.
- انصح بوجود اوراق وقلم بجانبك وتبدأي بالتخطيط، ما هو نوع الموقع؟ ما هي اقسام الصفحة الرئيسية؟ وهكذا وقومي بعملية تدعى Wireframing وهو تخطيط الصفحة على الورق، قومي بالشخبطة حرفيا، في هذه المرحلة ستاتيك العديد من الأفكار وتكونين شكل الصفحة.
شاهدي هذا الفيديو لتفاصيل اكثر:
بعدها صممي الصفحه على برنامج مثل Adobe XD او Figma (كلاهما مجاني) اختاري الالوان والتفاصيل، يمكنك متابعه القناة هذه لمعرفة اكثر حول هذه المرحلة.
تابعي باقي فيديوهات القناة سابقه الذكر أعلاه سوف تفيدك جدا.
الآن نبدء بكتابة Code، انصحك بأن تقسمي الفكرة إلى اجزاء صغيرة جدا جدا (ايضا على ورقة) بتسلسل منطقي، بالتوفيق.
رأيت إجابة اعجبتني على موقع كورا قبل فترة من قبل مبرمج، خلاصتها أن المبرمج عندما يبدء بمشروع جديد لا يعرف كيف سيقوم بهذا المشروع ولكن سينجزه بطريقة ما، لأنه فعل ذلك مئة مره سابقا.
رغم انني لم ابدأ بالتخطيط والرسم على ورقة وقلم ولكنني فعلا شعرت انه علي ان اخطط لذلك استخدمت بعض التطبيقات البسيطة للرسم وقمت بعمل نموذج بسيط لما سأصممه،ولكن كما قلت في الأعلى لأحد الاخوة ربما لم يجدي ذلك نفعا لانه ربما لان علي ان ابحث عن تجارب ونماذج لأشخاص قاموا بتنفيذ ما سأصممه،اما بالنسبة للفيديوهات والقنوات الي ذكرتها في كلامك سأشاهدها كلها باذن الله، جزاك الله كل خير
التعليقات