لا شك أن الذكاء الإصطناعي حاليا تطور بشكل كبير جدا مما قلل الحاجة إلى وظائف المبرمجين المبتدئين ولكن من يستطيع التعامل مع تلك الأدوات بشكل جيد فإن إنتاجيته سترتفع بشكل كبير وسيستطيع أن ينافس في هذا المجال.
أما بخصوص خارطة الطريق (road map) فأولا يتوجب عليك دراسة الأساسيات مثل :
HTML
CSS
JavaScript (في المتصفح)
بعد ذلك لديك جزء الواجهة الخلفية (back end) :
Node.js
Express.js (إطار عمل للواجهة الخلفية).
قواعد البيانات (Databases) وتنقسم إلى جزئين قواعد بيانات غيرعلائقية MongoDB وهي الأشهر في تلك التطبيقات ويوجد قواعد بيانات علائقية مثل Mysql .
الآن لجزء الواجهة الأمامية (front end) :
يجب عليك تعلم أساسيات bootstrap ولكن الأفضل التركيز على tailwind css لأنه الأشهر حاليا ويتم إستخدامه بكثرة.
بعد ذلك يجب عليك تعلم إحدى أطر عمل الواجهات الأمامية مثل React أو Angular .
وأخيرا يمكنك دراسة ال deployment وهي رفع المشاريع على الإنترنت.
ويمكنك إختيار إحدى الstack التالية :
MEARN stack وهنا يجب عليك دراسة MongoDb و Express و React و Nodejs :
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.
التعليقات