para la web, HTML, CSS y
Javascript (conocido como js) son fundamentales, luego puedes escoger el lenguaje de script
del lado del servidor, como PHP, ASP o JSP (JAVA)
como ves
JAVA (en este caso como JSP en el
servidor) y
Javascript (script pero del
cliente)
son 2 cosas completamente diferentes, tenlo en cuenta
si ya sabes HTML, entonces profundiza en CSS y Javascript, luego decides el del lado del servidor: php, asp o jsp, y con ello puedes llegar a dominar la técnica de
AJAX en donde frameworks javascript como jQuery son de mucha ayuda, suerte
ah olvidaba las
bases de datos: MySQL o Postgres son la mejor opción, mysql para empezar