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

السؤال

نشر (معدل)

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

لقد توقفت في دورة تطوير واجهات المستخدم عند انشاء صفحات هبوط قمت بعملها ثم توقفت , لكي ادرس React من دورة جافاسكريبت ومن ثم اكمل الدورة واعمل المشاريع ب React لأن تعلم JS HMTL CSS لم يعد يكفي لكي يدخلني في العمل وأري أن انشاء مشاريع دورة واجهات المستخدم من غير مكتبات JS مثل React or Angler مضيعة للوقت  حتى لو ستفيديني في الخبرات , اه المشاريع معمولة ب jQuery لاكن لم تعد مطلوبه الان

هل فتكيري هذا صحيح ؟

ولماذا لا يتم تحديث  الدورة ومسح jQuery ووضع React?

تم التعديل في بواسطة محمد_عاطف
تعديل عنوان السؤال

Recommended Posts

  • 0
نشر

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

من المهم جدا تعلم جافا سكريبت بعمق قبل الانتقال إلى React لأن سوق العمل اليوم يعتمد بشكل أساسي على React و Vue و Angular، فصحيح أنّ jQuery لم يعد مطلوبا إلا في صيانة مشاريع قديمة لكن ليس صحيحا أن بناء صفحات بدون مكتبات هو مضيعة للوقت لأن الأساسيات (HTML/CSS/JS) هي التي تحدد مستوى مطوّر الواجهة وستساعدك لاحقا على فهم React بعمق أما سبب عدم حذف jQuery فهو لأنّها تركز على الأساسيات التي لا تتغير فهي موجودة كأداة تعليمية بالدرجة الأولى وليس لأنها مطلوبة في السوق كما أننا في الأكاديمية ننتهج مبدأ التدرج في التعلم وبعدها يمكنك استخدام أي أداة أو تقنية بعد ترسيخك للأساسيات وتعمقك فيها سيأتي كل شيء سهلا فيما بعد.

  • 0
نشر

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

أولا ف React أصبح المطلوب بشكل كبير في الوظائف حاليا بينما jQuery أصبح مقتصرا على صيانة المشاريع القديمة والاستخدامات البسيطة لذلك فكلامك صحيح جزئيا وفي محله لكن jQuery تبقى ضرورية ومطلوبة أيضا فما تزال تستخدم في بعض المشاريع القديمة التي تحتاج صيانة، لكن للمطورين الجدد مثلك التركيز على React والتقنيات الحديثة هو الخيار الأفضل للدخول في سوق العمل لكن لا يجب أن تهمل الأساسيات ولا أنصحك بتخطي JavaScript لأنّ فهم أساسيات JS ضروري قبل التعمق في أي Framework آخر.

  • 0
نشر
بتاريخ 8 دقائق مضت قال عبد الوهاب بومعراف:

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

أولا ف React أصبح المطلوب بشكل كبير في الوظائف حاليا بينما jQuery أصبح مقتصرا على صيانة المشاريع القديمة والاستخدامات البسيطة لذلك فكلامك صحيح جزئيا وفي محله لكن jQuery تبقى ضرورية ومطلوبة أيضا فما تزال تستخدم في بعض المشاريع القديمة التي تحتاج صيانة، لكن للمطورين الجدد مثلك التركيز على React والتقنيات الحديثة هو الخيار الأفضل للدخول في سوق العمل لكن لا يجب أن تهمل الأساسيات ولا أنصحك بتخطي JavaScript لأنّ فهم أساسيات JS ضروري قبل التعمق في أي Framework آخر.

لم اتخطى JS لقد تعملتها ولاكن انا اتكلم لماذا لا يتم تحديث الدورات وبنائها ب react بدل jQuery حتى يكون لدي معرض اعمال قوي وخلفيه قوية في react

  • 0
نشر
بتاريخ On 19‏/11‏/2025 at 15:45 قال Ibrahim Almahdy:

لم اتخطى JS لقد تعملتها ولاكن انا اتكلم لماذا لا يتم تحديث الدورات وبنائها ب react بدل jQuery حتى يكون لدي معرض اعمال قوي وخلفيه قوية في react

هذا لأن دورة تطوير واجهات المستخدم تعتمد على إنشاء المواقع الثابتة وليس الديناميكية أى التي تتغير بإستمرار بتغير محتواها ولهذا يتم إستخدام الأدوات التي تساعد في ذلك مثل Bootstrap و Jquery وغيرها من الأدوات اللازمة لذلك .

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

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

لذلك إذا أردت أن تعمل على أطر العمل يمكنك التأكد أولا من إنهاء أساسيات HTML و CSS من دورة تطوير واجهات المستخدم وإنشاء التطبيقات العملية في الدورة حتى تتأكد تماما من أنك تستطيع إنشاء أى تصميم تراه بنفسك وبعد ذلك يمكنك الدخول مباشرة في دورة "تطوير التطبيقات باستخدام JavaScript"

  • 0
نشر
بتاريخ On 19‏/11‏/2025 at 15:45 قال Ibrahim Almahdy:

لم اتخطى JS لقد تعملتها ولاكن انا اتكلم لماذا لا يتم تحديث الدورات وبنائها ب react بدل jQuery حتى يكون لدي معرض اعمال قوي وخلفيه قوية في react

أولاً دورة تطوير واجهات المستخدم تبدأ معك من الصفر بدون خبرة برمجية إطلاقاً ولذلك بداية تعلمك للغات البرمجة هي javascript ويجب أن تأخذ وقتك في تعلمها بتعمق والتطبيق بها قبل الإنتقال لإطار العمل react فهذا هو الأفضل فالمكتبات مثل React جاءت لتحل مشاكل معينة (مثل State Management، وتحديث الواجهة دون إعادة تحميل الصفحة، والـ Virtual DOM) فإذا بدأت بـ React فوراً، ستتعلم "كيف" تكتب React، لكنك لن تفهم "لماذا" وهذه مشكلة كبيرة .
ولذلك النصيحة الأهم لمن يريد تعلم ال frontend هي تعلم الأساسيات بشكل أكبر من الإهتمام بأطر العمل والمكتبات فهي كثيرة في هذا المجال بالفعل .

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...