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

السؤال

نشر

ازاي اني اطور من نفسي ك Frontend Developer ومستوى قبولي في مشاريع يبقى اكبر واكبر وازاي اقوى مهراتي 

وهل حجات زي الورد بريس و ui هيفدني 

وازاي اتعلمهم لو هيفدوني واي مصادرهم

واي هو اصلا الورد بريس بالتفصيل 

واي اللي محتاجه بجانب دورتين جافا سكريبت وتطوير واجهات مستخدم عشان اعمل ورد بريس 

Recommended Posts

  • 0
نشر

في حال ستعمل على مواقع العمل الحر، فمطوري ووردبريس مطلوبين وبكثرة، لكن لا تشتت نفسك، حيث ستحتاج إلى تعلم لغة PHP من أجل تعلم ووردبريس، الأفضل التعمق في الواجهة الأمامية أولاً من خلال التقنيات التي اخترتها وهي React و Next.js واللذان يعتمدان على لغة جافاسكريبت.

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

المسار الأول من دورة PHP متاح لك بشكل مجاني تستطيع دراسته.

بالنسبة لتطوير مستواك كمطور واجهة أمامية، فهناك نقطة هامة ستفيدك بشكل كبير ألا وهي تعلم أساسيات الـ UI/UX، فأنت ستعمل بمفردك على المشاريع على مواقع العمل الحر، وفي غالب الأوقات ستقوم بتصميم الواجهة وأحيانًا ستقوم بتحويل واجهة تم تصميمها من قبل مُصمم UI/UX وستعمل أنت على تحويلها إلى مشروع حي.

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

وبالنسبة لطرح عروض على المشاريع بشكل جيد، ستجد تفصيل هنا:

 

  • 0
نشر

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

فيفضل الإطلاع على المقالة التالية 

ولتطوير مستواك في مجال frontend فتحتاج للتطبيق على المهارات التي قمت بتعلمها في دورة ثم التعمق بها وثانياً تعلم تقنيات أكثر احترافية مثل 

  • تعلم Frameworks مهمة ك React.js (الأكثر طلباً) أو Vue.js / Angular (حسب السوق، لكن React الأقوى حالياً).
  • تعلم إدارة الحالة (State Management) زي Redux أو Zustand.
  • التعامل مع الـ APIs (GET, POST, PUT, DELETE).

أيضاً تعلم الأدوات الأساسية التالية والتي بالتأكيد تم تعلمها 

  • Git & GitHub (لإدارة الكود).
  • Webpack  (لبناء المشاريع).
  • أساسيات TypeScript 

 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...