انا تعلم html و css و js
و هلأ عم اتعلم php و mysql
و حابب كمل بال باك اند
شو بتنصحوني اخد بعد الphp
في ناس بتقللي laravel و في ناس بتقللي node.js
نصحوني لأني ضايع كتير
قبل الخوض في مسار التعليم الذي تريده دعنا نتعرف على مختلف تخصصات الويب:
1- front-end development المختص بتطوير الواجهة الأمامية لتطبيق الويب.
التقنيات واللغات الأساسية: HTML,CSS,Javascript, Bootstrap.
2- back-end development: المختص بتطوير الواجهة الخلفية المسؤولة عن التعامل مع الخادم وقواعد البيانات.
أشهر التقنيات واللغات الأساسية: PHP, Laravel أو Python Django أو Java Spring وغيرهم الكثير.
3- full-stack developer: وهو المطور القادر على القيام بالوظيفتين السابقتين، أي أنه سيكون مسؤول عن الواجهة الأمامية والخلفية لتطبيق الويب.
بما أنك مبتدئ وتتعلم html، css، وjs فأنت بالفعل إخترت تخصص الـfront-end development ولتكمل مشوارك التعليمي بنجاح تحتاج لتعلم التقنيات الأخرى المتعلقة بتخصصك مثل bootstrap وإحدى أُطر العمل Angular أو ReactNative أو Vue.
التوجه لتقنيات متعلقة بتخصص الـback-end development سيزيدك حيرة وتشتت ويمكن أن يحبطك، لأنك ببساطة مبتدئ ولن يكون لديك أساس قوي عندما تتنقل من تخصص لآخر، أي أنك ستظل مبتدئاً في كل التخصصات.
لا أقول أنه لا يجب أن تطمح لأن تكون full-stack developer، بل العكس تماماً فأنت تستطيع أن تكون ما تريد من خلال وضع خطة تعليمية وتدريبية واضحة ومن ثم المضي قدماً في طريقك نحو النجاح.
أطيب الأمنيات بالتوفيق.
التعليقات