السلام عليكم و رحمة الله
جميل جدا ,, أن نرى طموحات مثل طموحك أخي العزيز ,, إنه الطموح الذي صنع مبرمجين عباقرة ...
و لن نبخل بها عليك إن شاء الله
للتصميم الجاهز للصفحات : Microsoft Office FrontPage 2003
لتصميم الواجهات : Adobe Photoshop CS2
هذا هما الأساسيان حيث يمكنك عن طريق إستخدامهما معا إنتاج ما يسمى بالتمبلتات أو القوالب
بعدها يمكن بدأ تعلم لغات البرمجة الأخرى asp.net -php - sql - cgi
ليس من الضروري تعلم تطبيقاتها لكن من الضروري جدا إتقان التعامل معها
في حال كان لديك الرغبة لتعملها و تطبيقها فإن أفضلها هو c++ و Visual Basic و التعامل مع قواعد البيانات SQL
لي عودة إن شاء الله
أطيب تحية
أخوك صلاح الدين