User541108374 posted
Hi,
you already worked with the basics of databases, HTML, CSS and server + client side code so I guess the transition on that part will not be hard.
I suggest you learn ASP.NET MVC and C#. A good way to start is to use the tutorials to get you up to speed quickly here: https://www.asp.net/learn.
Note that since a short while there's a new version that runs also on Linux:
ASP.NET Core. Soon version 2.1 will be released of that flavor. You can also code with the free editor
Visual Studio Code in that language. Given your background I would like to suggest you start your endeavor there.
Another good thing to learn is Azure App Services and Azure Functions (as a starter) for easy hosting with cloud scale in mind. It'll also look good on your resume.
Kris.