برای طراحی وب، برنامه نویسی سمت فرانت داره و بکند. مثلا ظاهر همین سایت و برنامه نویس های فرانت نوشتن.کد های پشت زمینه روهم برنامه نویس های بکند.
کار بکند در 70 درصد پروژه ها، بیشتر از فرانت هستش بخاطر همین معمولا توو یه تیم 5 نفره 2 تا فرانت داریم، 3 تا بکند. الان شرکتی که من توش کار میکنم 3 تا فرانت داره و 6 تا بکند.
حالا برای طراحی ظاهر سایت(زبان های سمت فرانت) حتما باید html - css - javascript رو بلد باشید. حالا بعدش میتونید از angular یا react js استفاده کنید. در حال حاضر بیشتر شرکت ها رفتن سمت React js .پس اگه میخاهید برنامه نویس فرانت بشید بترتیب اینارو یاد بگیرید html و css و javascript و reactjs.
حالا برای کدنویسی سمت سرور (زبان های سمت بکند) C#.NET یا php یا java یا python یا nodejs اینارو میتونید یا بگیرید. الان در حال حاضر بیشتر شرکت ها C#.NET و php استخدام میکنن.