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

السؤال

نشر

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

انا حاليا مشترك في دورة تطوير الواجهات 

والحمد لله أتقنت لغة HTML و CSS لكن تواجهني عقبة عدم فهم لغة جافاسكربت 

أحد الأصدقاء ( مبرمج باك اند بايثون ) نصحني بتعلم البايثون ( كلغة للباك اند ) وبعدها اتعلم لغة جافا سكربت ( بغرض ان اكون فهمت اساسيات البرمجة من لغة بايثون وتصبح لغة جافاسكربت سهلة التعلم )

 

مارايكم في هذه الخطة ؟ علما ان في الأساس أنا اريد ان أصبح مطور و مصمم ويب ( full stack )

 

وشكرا لمجتمع حسوب

Recommended Posts

  • 0
نشر

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

لا تجعل سهولة HTML و CSS تؤثر على تقديرك لدرجة سهولة جافاسكريبت فهما لا تعتبران لغات برمجة (HTML & css). لغات البرمجة أكثر صعوبة من ذلك.

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

فبعد الإنتهاء من جافاسكريبت ستتمكن من العمل كمطور واجهات في مواقع العمل الحر و ما إلى ذلك. 

أما إذا انتقلت إلى لغة بايثون ستقضي الكثير من الوقت تتعلمها ثُمَّ ستقضي أيضا بعض الوقت تتعلم جافاسكريبت ثُمَّ تعود لتتعلم ال backend أي أنك ستقضي وقت أطول حتى تستطيع العمل و وقت و عناء أكثر لتصل إلى نفس النتيجة بالنهاية.

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

 

  • 0
نشر

وعليكم السلام الأخ وليد

بالنسبة لسؤالك سنقوم بالإجابة على حساب الحالات التالية : 

  1. نظرا لسهولة تعلم البايثون مقارنة بالجافاسكريبت يمكنك أن تبدأ بالباثون وخاصة أنه مرتبط في الغالب بالHTML في جهة الفرونت أند.
  2.  بما أن HTML و CSS فروونت أند أي واجهة أمامية و بالذهاب للباكأند تكون قد شتت نفسك بلغة تحتاج إلى إتقان بعض التكنولوجيات إضافة إلى البايثون ك Flask ,HTTP,JWT ...
  • ملاحظة : بما أنك تريد أن تكون مطور ويب full stack فلابد من إتقان الجافا سكريبت قد تجد صعوبة في بداية الأمر لكنك ستعتاد على الأمر و لا يشترط أن تتقن كل ما في الجافا سكريبت لتبدأ في البايثون فقط الأساسيات هي ما ستحتاجها. ثم يمكنك البداية في تعلم الأساسيات البايثون ومن ثم الإنتقال إلي Flask أو Django حسب إخيارك ويفضل Flask للمبتدئين لسهولته وسلاسته.
  • نصيحة: أما كنصيحة فمن الأحسن التركيز على جهة واحدة الفرونت أند مثلا في البداية تكون قد تمكنت من أساسيات HTML ,CSS , JS Bootstrap و تطوير مشاريع قائمة فقط على جانب الClient و بعدها يمكنك البدأ في الباكأن و دراسة متطلباته من تكنولوجيات و أساسيات .

بالتوفيق .

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...