Web'in temeli html 'dir. Öncelikle html+css öğrenmenizi (en azından çıkaracağınız işlerin görselliğinin sizi tatmin edeceği seviyede) öneririm, boostrap veya tailwindcss pratik işler çıkartabileceğiniz güzel frameworklerdir. Sonrasında backendle iletişim kuracak kadar ajax kullanabileceğiniz jquery veya biraz daha ilerisi için vue.js öğrenebilirsiniz. Sonra backend için istediğiniz dili öğrenebilirsiniz.
Eğer amacınız sağlam bir backendci olmak değil ise benim tavsiyem vue.js gibi js frameworklerine yoğunlaşmanız ve backend i sadece db bağlantıları için api seviyesinde öğrenmeniz olacaktır (tabiki mysql e hakim olabilecek kadar bilmeniz gerekecek).
.net ve java dillerini yeni başlayacak birisine tavsiye etmenin doğru olmadığını düşünüyorum. Eğer tüm kariyerinizi bu alana yöneltecekseniz tabiki seçilebilir uzun uğraşlarla uzmanlaşılabilir ancak son kullanıcı ürünü üretmek, ürettiğini satmak zor olacağı için kurumsal bir firmaya bu alanda işe girmediğiniz sürece maddi olarak size yararı olmayacaktır. Tabiki yazılımcının dibi olabilirsiniz bu dillerle ama amacınız tam olarak nedir, ulaşacağınız yeri seçmeniz gerekiyor, gideceğiniz yeri bilmiyorsanız hangi yolda yürüdüğünüzün bir önemi yoktur.