Then CSS, PHP. You should also be up to speed with MySQL databasing and server technologies.
Follow on from those, paying particular attention to accessibility issues.
There are many web technologies, and you'll struggle to conquer them all - concentrate on mastering the basics and get plenty of practice. There's really no substitute for simply doing it - the rest will come by degrees.