What do you recommend?
I just finished intro HTML, CSS. Would you recommend Java next?
Learning HTML and CSS is not enough, maybe to create a static simple website but nothing serious. If you plan on pursuing a career in web development then take the web design track of front end development track. One is to design sites the other is to create client side web sites with functionality.
If you want to do something outside of web development then there is python,ruby,java,c#, ect but I would suggest you up your HTML skills and CSS skills more than the basics, again only if you plan to stay in web development.