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

السؤال

نشر

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

أتمنى تكونوا بخير.

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

لدي خبرة سابقة في تصميم صفحات الويب، لكن لم أقم بتنفيذ مشاريع عملية متكاملة حتى الآن، لذلك أود الاستفسار عن بعض النقاط المتعلقة بمسار إكمال الدورة:

  1. هل تنصحون بإكمال الدورة حتى آخر درس، أم الانتقال مباشرة إلى أحد الدورات المتخصصة في مجال تطوير الويب؟
  2. هل من الأفضل أن أبدأ بتطوير الواجهات الأمامية أولًا أم الخلفية؟ ولماذا؟
  3. أمتلك جميع دورات الواجهات الخلفية والواجهات الامامية، لكنني متحير في اختيار اللغة المناسبة، فما هي نصائحكم لاختيار لغة تطوير الواجهات الخلفية الأنسب لمسار مطوّر ويب كامل؟

أتمنى توجيهكم لي بما يناسب مستواي الحالي ويحقق أفضل استفادة ممكنة في رحلتي التعليمية.

شكرًا لكم مقدمًا،
وتقديري لجهودكم.

Recommended Posts

  • 0
نشر

وعليكم السلام ورحمة الله وبركاته.

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

لذلك الأفضل هو إنهاء الدورة للنهاية إذا لم تكن لديك أى خلفية مسبقة عن الحاسوب عموما .

ولكن بما أنك تريد التخصص في الويب فأنصحك بدراسة المسارات التالية :

  • مدخل إلى علوم الحاسوب
  • أساسيات البرمجة
  • قواعد البيانات
  • إلى عالم الويب
  • البرمجة كائنية التوجه

وبعد الإنتهاء من المسارات السابقة يمكنك متابعة المسارات التالية فهي مهمة جدا ولكنها متقدمة قليلا يمكنك الرجوع إليها في وقت أخر إذا أردت :

  • الخوارزميات وبنى المعطيات
  • أنماط التصميم
  • أساسيات هندسة البرمجيات
  • إعادة تصميم البرمجيات Refactoring
بتاريخ 1 ساعة قال Anas Orfaly:
  • هل من الأفضل أن أبدأ بتطوير الواجهات الأمامية أولًا أم الخلفية؟ ولماذا؟

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

بتاريخ 1 ساعة قال Anas Orfaly:
  1. أمتلك جميع دورات الواجهات الخلفية والواجهات الامامية، لكنني متحير في اختيار اللغة المناسبة، فما هي نصائحكم لاختيار لغة تطوير الواجهات الخلفية الأنسب لمسار مطوّر ويب كامل؟

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...