11

مبتدئة في البرمجة

السلام عليكم ،،

أنا مبرمجة مبتدئة في javascript كنت قد تعلمت وشاهدت دروسا كثيرة وكنت أطبق ما اتعمله تماما مع فهم كل كود بالطبع، وكان كل شيء على ما يرام وكأي متعلم كنت أواجه في كل مرة اتعلم فيه كود جديد بعض المشاكل لكن تكون بسيطة وأستطيع حلها، الآن بعد أن انتهيت من تعلم اللغة وأصبحت لدي معلومات لا بأس فيها لكي أجرب ما تعلمته لكن هذه المرة من غير أن أستعين بالدروس التي كنت أتابعها وأن أعتمد على فهمي ومعلوماتي و تخيلت أنه علي أن أقوم بعمل موقع صغير و كأنني في مهمة حقيقة ويتطلب علي تسليم عملي لكي أكون أكثر جدية وإبداع ، لكنني بدأت أشعر بالضياع قليلا مثلا كيف سأكتب هذا الكود وكيف سأربط هذين الكودين مع بعضهم، بأي فكرة سأبدأ أولا،هل علي أن أبدأ بتصميم الواجهة ووضع كل شي بمكانه وحجمة ولونه المطلوب أو علي كتابة الأكواد وعلي البدأ بالبرمجة أولا ، ثم بدأت أواجه مشاكل لم تكن مذكورة في الدورات التي تابعتها، ما أود معرفته هل يحدث هذا لأنني مبتدئة ومازلت لا أملك خبرة ولأنني لم أعمل على مشروع حقيقي أم أنني لم أحصل على العلم الكافي وعلي التعلم من البداية مرة أخرى، أحتاج بعض النصائح للذين كانوا مبتدئين و أصبحوا محترفين هل كنتم بهذا الحال في بداية مسيرتكم ؟

وشكرا


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

لكن بداية الأساسيات في برمجة الويب هي لغة HTML و CSS يليها لغة البرمجة الخادم كـ php أو غيرها يليها قواعد البيانات يليها أُطر العمل كـ bootstrab و Laravel وبعدها يمكن الإنتقال لتعلم JavaScript وأطر العمل المبنية عليها:

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

نعم بالطبع،سلسلة الدروس كانت قد بدأت بHTML ثم بCSS ثم ب JS ثم jQuery ثم bootstrab ثم MySQL ثم PHP،وكنت كلما انهيت تعلم احداهن انتقل للأخرى فورا إلى أن انتهيت من JS وتوقفت عندها لأتدرب قليلا على ما تعلمته لأنني خفت أن اتشتت لو أكملت ، وبعد القليل مم التدريب كنت سأكمل السلسلة بالطبع، لا اعلم ان كان هذا صحيحا أم علي أن اكمل السلسلة كاملة قبل التدرب على أي شيء، وشكرا لك، ان شاء الله سأدخل اللينك للقراءة والاستفادة،بارك الله فيك

  • إذاً عليك الإنتقال لدورات خاصة بإنشاء مشاريع متكاملة من البداية بما تعلمت في مجال تطوير الويب.