أنهيت تعلم html, css, taliwind وطبقت عليهم بعض المشاريع..
ثم تعلم Javascript..
والآن؟ Javascript لديها العديد من المكتبات، ولا أفهم الفروقات بينهم، ولا ماذا أختار!
ملحوظة: هدفي بعد إتقان مجال FrontEnd هو العمل في مجال BackEnd وبالتحديد في بيئة .Net
مرحباً ,
فهمك لـ HTML، CSS، Tailwind، وJavaScript يضعك على الطريق الصحيح في مجال تطوير الويب. بالنسبة للخطوات التالية في تعلمك لفرونت إند وما بعده:
هناك العديد من المكتبات والأطر في JavaScript، ولكل منها استخداماته وميزاته الخاصة. سأشرح لك الفروقات بين أشهرها وأيها قد يكون الأنسب لك بناءً على أهدافك:
React: هي مكتبة JavaScript لبناء واجهات المستخدم، طورتها فيسبوك.
Vue : هي إطار JavaScript تدريجي، يمكن استخدامه لبناء واجهات المستخدم.
Angular : إطار JavaScript طورته Google.
بناءً على أهدافك، يمكنك البدء بتعلم React للأسباب التالية:
ابدأ بموقع React الرسمي والوثائق.
اتبع دروسًا ومشاريع عملية على منصات مثل أكاديمية حسوب.
حاول بناء تطبيقات بسيطة مثل قائمة المهام أو معرض الصور.
بعد ذلك، ابدأ بمشاريع أكبر وأكثر تعقيداً.
ابحث عن مشاريع مفتوحة المصدر وساهم فيها, هذا يزيد من خبرتك وانتاجك في عالم البرمجة.
تابع مدونات ومجتمعات مثل حسوب io لتظل على اطلاع بالتحديثات والأخبار.
بعد أن تصبح متمكناً في الفرونت إند، يمكنك البدء بتعلم Node.js وExpress.js لتصبح مطورًا شاملًا (Full-Stack). Node.js يسمح لك بكتابة البرمجة الخلفية باستخدام JavaScript، مما يجعله انتقالاً سلسًا من الفرونت إند.
بينما في حال أردت تعلم .net , سيتطلب ذلك منك مجهوداً أكبر ووقت أطول , أنا مطور React و Nodejs و .Net Core, دوت نت كور يتطلب مجهوداً تخصص للمشاريع الكبيرة , بينما يمكنك بناء مشاريع صغيرة لمتوسطة باستخدام Node js .
التعليقات