¿Debo aprender Java y desarrollo web lado a lado?

Yo diría que tome uno a la vez.

Java en sí mismo es un lenguaje enorme para aprender, pero deberías poder descifrar lo básico en un mes más o menos. Si hubiera estado aprendiendo un lenguaje orientado a objetos, el salto habría sido un poco más fácil para usted; pero aún aprendiendo C, te has dado la base requerida.

Intente centrarse en el núcleo de Java, y si realmente le gusta codificar, en su tiempo libre lea HTML / CSS.

Una vez que tenga confianza en Java, cambie su enfoque en el desarrollo web. HTML / CSS no debería tomar más de 10 días con un enfoque centrado. Después de eso, vaya a JavaScript y su marco como JQuery, AngularJS, etc. Tómelos muy lentamente. Darles al menos 2 meses. cada.

Después de esto, podrás crear tu propio camino. De todos modos, esto debería mantenerte ocupado durante los próximos 6 meses.

Disfrutar.