5 AnswersNew Answer
For front end U should learn HTML ,HTML 5, CSS ,CSS 3, JS, Bootstrap, the learn any framework like React or Vue to build website
If u don't have any information about programming or CS u should see CS50 Course
There are more technologies, frameworks, and APIs for web development than you can point a mouse at. Just saying Python, PHP or Node.js is insufficient. Python alone has over a dozen web frameworks... https://en.wikipedia.org/wiki/Web_framework https://en.wikipedia.org/wiki/Comparison_of_web_frameworks https://en.wikipedia.org/wiki/Application_server https://en.wikipedia.org/wiki/List_of_application_servers https://developer.mozilla.org/en-US/docs/Web/Guide/API https://en.wikipedia.org/wiki/Comparison_of_web_server_software I honestly don't know how the professional web developers keep up with all of them.
C# then ASP.net OR Python used in many fields u can built gsmes ,desktop App,website, in data science ,security,AI and ML