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

السؤال

Recommended Posts

  • 0
نشر

المدة ليست دائما المعيار الوحيد

بشكل عام تعتبر مدة سنتين مدة كافية لتنمية مهاراتك في frontend لكن يعتمد على مدى التزامك وتطبيقك المستمر.

يمكنك تخصيص وقت يومياً لتعلّم الأساسيات (HTML, CSS, JavaScript)، ثم الإنتقال إلى مكتبات وأطر مثل React، وتعلم كيفية التعامل مع واجهات برمجة التطبيقات (APIs)، وبناء مشاريع حقيقية.

لذا استمر في التعلم و التطبيق العملي وستكون قادر على التطور والتقدم

  • 0
نشر
بتاريخ 11 دقائق مضت قال Hxfhf Ucicic:

انا متعلم html css و js تبقى لي فقط رياكت 

هل انا اصبحت في نصف الطريق

يمكنك اعتبار تعلم HTML وCSS هو الخطوة الأولى والأساسية في طريقك لتصبح مطور Frontend، لكن التحدي الحقيقي يبدأ بعد ذلك، خصوصًا عند الدخول في مجالات مثل JavaScript المتقدم وReact. فالمهارات التي تميز المطور المحترف تشمل فهم لـ JavaScript، والعمل بإطار مثل React، والتعامل مع APIs، وتصميم الصفحات بشكل متجاوب مع مختلف الشاشات. كما تحتاج أيضًا إلى معرفة أدوات مثل Git، وتنظيم المشاريع، وتحسين الأداء، واستخدام مكتبات مساعدة مثل Tailwind CSS وReact Router. بتعلمك هذه المهارات، تكون قطعت شوطًا كبيرًا نحو الاحتراف، وتكون جاهزًا لبناء مشاريع قوية تدخل بها سوق العمل بثقة.

  • 0
نشر

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

وفي حال الإلتزام في السنة الأولى والدراسة بشكل مُكثف أي بحد أدنى 4 إلى  5 ساعات يوميًا، فمن المفترض الوصول لمستوى Junior، أي أنك قادر على تطوير مشاريع حقيقية والمساهمة في مشاريع قائمة بالفعل،  ولكن بحاجة إلى التوجيه والإشراف من المطورين الأكثر خبرة.

في الـ 6 أشهر أولى عليك بالتركيز على  الأساسيات  مع التطبيق على مشاريع صغيرة، وعند الوصول لمستوى تصبح به قادر على تنفيذ مشاريع بلغة جافاسكريبت فقط دون نسخ أعمى من دروس يوتيوب، بمعنى أصبحت قادر على تنفيذ مشروع Weather App كامل مثلاً، بعدها  انتقل إلى تعلم React وخصص لها شهر ثم تعلم  TypeScript والتطبيق على ذلك في مشاريع React  لمدة شهر، ثم Next.js لمدة شهر.

ولا مشكلة ولو وصلت لتلك المرحلة  خلال ثلاثة أو أربعة أشهر فبإمكانك البدء في React مباشرة، مع الاستمرار في تعميق الأساسيات بالتوازي، أما لو احتجت ستة أشهر لإتقانها فلا مشكلة، فسرعة التعلم تختلف من شخص لآخر.

لأنّ React لا تُعلمك أساسيات الويب بل تفترض أنك على علم بها، ومعظم المشكلات التي ستواجهها في React أصلها JavaScript أو CSS.

ثم تعلم كيف تقوم بإختبار مشروعك من خلال Unit و E2E tests.

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...