Java Servlets and JSP, J2EE with HTML, CSS, JavaScript, JavaServerFaces, Tomcat, Model-View-Controller, JDBC, Test Driven Development