מנסה לתרום לדיון
1. התבלבלת מעט - צד לקוח הוא HTML ושו"ת, צד שרת הוא PHP וכו'.
2. העקרונות לא השתנו, הכלים כן. PHP בגרסות הנוכחיות מאד שונה מPHP של תחילת שנות ה2K. שפת HTML השתנתה גם בעקרונותיה ולא רק במימושים (בסביבות שנת 2000 השפה שמשה גם לתוכן וגם לעיצוב, כיום היא רק שפת תוכן), היכולות של JS השתנו ועוד.
 
לפיתוח אתרים לא צריך תואר אקדמי, השאלה היא אם אתה מתכנן להשאר שם, או להתקדם הלאה - לדוגמה - כדי לפתח משחק (אפשר לבנות אותו בתוך אתר), כדאי שתדע פיזיקה (לפחות בסיסית) ומתמטיקה נוסף על קידוד.