السلام عليكم و رحمة الله

اولا انا مبتدئ فى عالم البرمجة عموما...درست لغة VB التي لا تعتبر لغة من الاساس... لكن اريد ان اعمل ك freelancer مطور للويب

انا اريد ان ابدأ مشواري و سأقوم بالتعلم مع نفسي اى شيئ لكن تواجهني بعد الاستفسارات التي اريد معرفتها :

ما هى لغات البرمجة المطلوب تعلمها للعمل ك web developer ?

ما الفرق بين مصمم الويب و مطور الويب ؟؟

لو اردت الدخول فى تصميم ثيمات الwordpress ما هو المطلوب تعلمه لتصميم ثيمات احترافية مثل ثيم صحيفة مثلا ؟

ما هى طبيعة العمل كمطور ويب ؟...بمعني ( هل سأقوم بعمل الاكواد فقط ام ان هناك جزء فني مثل العمل على adobe illustrator او photoshop )

كمبتدئ...ما هى المدة الكافية الغير منقطعة التى من الممكن ان اصبح مطور ويب قادر على تصميم موقع كامل مثل هذا على سبيل المثال designwordpress.net

هل سأقوم بتصميم الشعارات logos و البانرات الخاصة بالموقع و الايقونات و كل هذا ؟؟

هل يمكنني بعد احتراف تطوير الويب ان اتمرن على التصميم و دمج الاثنين معا ؟؟

حاليا بحثت و وجدت مصطلح الUX , UI ...انا اريد ان اعرف الفرق بينهما و طبيبعة عملهما و علاقتهما بتصميم المواقع و ثيمات وورد بريس.؟

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

اسف اذا كان هناك اسئلة ساذجة فانا ما زلت مبتدئ ^_^